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.
The Entire Game Should Move Onto the GPU, says...
As the computing functionality and horsepower of GPUs has grown over the last few years, the role of the GPU is rapidly expanding to game tasks beyond rasterization-based graphics. Now...

Developers are Key to Success of Windows Phone 7
When Apple launched the iPhone, Microsoft’s Steve Ballmer ridiculed the lack of a keyboard. Little did he know this gadget would become the best selling phone in a league of its own. In an attempt...
