Where to begin development with C#?

FYI, I come from a PHP background. I have familiarized myself with the C# language but am still new to the world of software development. Does Motorola provide any programming usage examples of their EMDK C# for .NET v2.7? I have come across the cab they provides application samples but they are all compiled and I have no access to the source.