jQuery: The way JavaScript should be | Damian EdwardsHate the thought of writing JavaScript? Get frustrated by cross-browser DOM quirks? Ever wondered how those spiffy sites do that animation without Flash or Silverlight? Think that JavaScript isn't a real programming language? Well come and see…
Designing Applications for Scale - Leveraging the Windows Azure Platform | Scott Densmore and Bob BrumfieldThe cloud offers unique opportunities that were once available only for big companies: geo-distributed datacenters, virtually infinite amount of resources and elastic resource provisioning.…
Model-View-ViewModel Pattern Primer | Karl ShifflettThe Model-View-ViewModel (M-V-VM) UI design pattern is a very natural fit for the Microsoft XAML platforms (WPF, Silverlight and Windows Phone 7) and is one of the most written and talked about topics in this space. This session will explain what…
Agile Web Development with ASP.NET MVC | Brad WilsonIn this session, Brad will demonstrate how ASP.NET MVC was designed to enable quick and effective developer testing. The session will offer a brief introduction to Test Driven Development, followed by several immediately usable tips and tricks for…
Charlie Kindle's walkthrough and demonstration of the latest and greatest for Windows Phone 7. Charlie's Bio: Charlie Kindel joined Microsoft in 1990 and has helped ship numerous technologies and products to developer, IT professional, and consumer customers. In the 1990s and early 2000s he…
Open Data, Open Applications | Don BoxThe Open Data Protocol (OData) represents a shift in focus from programmatic data access technologies to an approach based on web protocols. This shift has significant implications and opportunities for software developers, architects, and anyone interested in…
The Command Query Separation Pattern | Chris TavaresCQRS. A confusing jumble of letters? Well, yes, but it's also an architectural pattern which is rapidly gaining popularity today. It promises much better scalability and easier development that existing approaches. In this talk we'll look at what…
Designing Applications for Scale - Leveraging the Windows Azure Platform | Eugenio Pace and Scott DensmoreThe cloud offers unique opportunities that were once available only for big companies: geo-distributed datacenters, virtually infinite amount of resources and elastic resource provisioning. How…
Cloud Computing – Challenges and Opportunities | Yousef A. Khalidi, Distinguished Engineer, Windows Azure, MicrosoftCloud computing has the well-publicized advantages of reduced costs and increased agility. To reap these benefits, resources are typically allocated from a global large-scale…
Parallel Programming with Design Patterns and .NET | Ade MillerMulti-core and HPC technologies are rapidly moving into the computing mainstream, allowing us to develop applications with improved performance, increased responsiveness, and reduced latency. The many established design patterns in this…