
VIDEOS
Erik Dörnenburg on why there is no right Agile Process
Agile processes and service oriented architectures are two examples of how traditional assumptions about software development have been challenged in recent years. Erik Dörnenburg, Application Architect and Developer at ThoughtWorks, in the interview recorded at GIDS 2008, explains how Agile development is about being agile about your project problem and not just following rules. He also explains some common myths about developer productivity, why it helps to have a simple approach to software development, and why software visualization is close to his heart. Erik also elaborates on why it is important to ensure ever-growing teams develop quality software that works in a production environment and how continuous integration helps in this regard. Erik, who is continually exploring new patterns of enterprise software, also shares some unique tips for project success.
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...