What is an application platform? Why is it important? And how should we think about application platforms in a world of cloud computing? In this session, David Chappell looks at all of these topics, providing a general model for both on-premises and cloud
platforms. He then uses this model to…
The new Windows 7 desktop experience, including the new taskbar and Aero Snap, is both a major user experience change for Windows and an early success story. How did we go about evolving pieces of UI that haven't seen major change since 1995? Come hear
about our design process and see the…
In today's complex world ensuring a high-quality is not a trivial task. Quality is nothing you can add to your project at some point – you need to do it from the beginning and throughout the process. Doesn't sound easy does it? An integrated development
platform can help! And that's where Team…
When it comes to .Net software development, more and more frameworks enter the market. Both from Microsoft and in open source. Just think of all the very useful frameworks, such as ASP.NET MVC, Castle, WF, Entity Framework, Unity, Linq2SQL, ADO.NET Data
Services, WCF, nHibernate, Spring.NET, CSLA,…
This session offers a historical perspective about where C# comes from and the trends that shaped the thinking for C# 3.0 and C# 4.0. These trends include declarative programming, dynamic & functional languages and concurrent programming. The theme of
C# 4.0 is dynamic programming and…