Use a C# compiler, like Visual Studio *I recommend Xamarin Studio, it's a lot smaller*, since mods are coded in C#, and use @superdavekerman's link above to set the IDE up. Then compile the source.
Basically how to compile dev versions (with no pre-release) of mods. You can also make unofficial updates this way