You start by getting a c# compiler such as the .net sdk or visual studio .net. From there you learn how .net programming works, I'd suggest picking up some books and reading related materials at msdn.microsoft.com.