
VIDEOS
Build Software that You are Extremely Proud Of, says Donald Belcham
Craftsmanship is very important for software developers -- for them to believe they are doing the right thing and that they are building software or software they are extremely proud of. Donald has been recognized by Microsoft for his technical skill and community contribution with the Microsoft MVP award in C# and he is a founding member and current President of the Edmonton .NET User Group. In this interview recorded at GIDS 2008, Donald speaks about how .NET developers have forgotten to implement OO fundamentals on the way and why they should change their ways in order to focus on long-term sustainability and maintainability. He explains why you should make only incremental movements to improve a project's ecosystem and practices, how logical layers and seams allow developers to develop code in isolation, continuous integration. Donald also says he foresees an increased uptake of agile within businesses.
JavaScript for the C# Developer
With the proliferation of thin-client web applications, sooner or later every C# programmer will likely have to write some JavaScript. What could go wrong? After all, it's just another...

Microsoft to Peel Mango at Mobile Developer Summit 2011
Microsoft has unleashed its major annual update codenamed Mango, to a flood of devices both old and new. Also known as Windows Phone 7.5, the latest build delivers an onslaught of features -- no...