MSDN Flash - Volume 15, Number 9: April 25, 2011

Top Stories

Download the IE10 Platform Preview

Internet Explorer 9 was just the beginning. Take a look at the future of the web. See emerging standards like CSS3 multi-column layout, CSS3 grid layout, CSS3 flexible box layout, CSS3 gradients, and ES5 strict mode in action. Try out and compare new test drive samples in multiple browsers.

Get Your MIX Fix Online

Find out what you missed at this year's event - the latest news from Internet Explorer, Windows Phone and Silverlight, great technical and UX content, and more than 150 top speakers in the web community. Stream or download video and presentation content for free at live.visitmix.com. See how to download all the videos via RSS.

Visual Studio Async CTP (SP1 Refresh) Is Available Now

Thanks to the new Async feature coming in Visual Basic and C# it has never been so easy to write asynchronous code. The newly introduced async and await keywords allow you to make asynchronous calls with ease. Visual Basic and C# compiler will do the plumbing work for you.

Your Featured Content

NuGet Package of the Week - Debugging ASP.NET MVC Applications with Glimpse
Glimpse is implemented in JavaScript on the client side with hooks in to ASP.NET on the server side.

Microsoft SDL Implementation Phase: Security Practices
Peter Oehlert, Senior Security Consultant, iSEC Partners, discusses the implementation phase of the Microsoft SDL, explaining the benefits of ease and repeatability the Microsoft SDL brings to the creation of secure code. Peter covers the importance of properly using implementation tools: IDEs, compilers, parsers, linkers, and static analyzers.

Software Development Lifecycle (SDL) Resources - White Papers and Progress Reports
Learn how the MidAmerican Energy Holdings Company uses Microsoft SDL to make its software more secure, and find out the developments that have been made to help reduce vulnerabilities and mitigate threats.

Cloud-Based Collaboration with SharePoint Online
Learn how SharePoint Online development is similar to and different from SharePoint 2010 development by following along with Chris Mayo as he builds solutions that run in the cloud.

Connecting Local Computers to Windows Azure
Learn how to configure secure IP connectivity between local computers and instances running on Windows Azure.

Windows Phone 7: Connecting to Web Services
This video shows how to connect to and consume web services in Windows Phone 7 Silverlight applications.

How Do I: Work with Windows Azure Marketplace DataMarket?
This 5-minute video demonstrates how you can work with Windows Azure Marketplace DataMarket. The sample creates a Windows console application that retrieves data from the Windows Azure Marketplace DataMarket cloud service.

Developing for the Windows Phone 7 Web Browser
This 6-minute video shows how to use the Web Browser control to access on-line or off-line content in a Windows 7 Phone application.

Parallel Programming in Native Code: the decltype Type Specifier
We'll look at yet another great Visual C++ 2010 language feature that you can use when you write code that uses the Concurrency Runtime: decltype.

Applying Microsoft SDL Design Practices in Windows Azure
In this video, Joe Basirico, Director of Security Services, Security Innovation, speaks about mapping concepts from the design phase of the Microsoft SDL to Windows Azure, including application trust, secure storage, claims-based authorization, and cryptography.

Bytes by MSDN Interview: Mayank Mehta on Windows Phone 7
Thinking about developing your own Windows Phone 7 app? Listen to Mayank as he shares his positive experience with designing and developing LiveShare for Windows Phone 7. LiveShare is a communication application that allows for contextual sharing.

Project Developer Curriculum
The Project Developer Curriculum is a collection of resources for developers of solutions for Microsoft Office Project Server 2007 and Microsoft Project Server 2010. Plus: Getting Started with Development for Project 2010, and tons of new Office dev resources .

HTML5 Tutorials (Including CSS3)
HTML5 adds new features like graphical support through SVG and Canvas, multimedia support like inline video and audio, as well as new APIs to make it easier for developers to create rich, interactive web applications.

Silverlight and Windows Phone 7
This video discusses and demonstrates using Silverlight 3 as a platform for Windows Phone 7 applications, including similarities and differences between it and Silverlight in a browser.

How Do I: Troubleshoot and Optimize Query in SQL Azure?
This six-minute video demonstrates how you can troubleshoot and optimize queries in SQL Azure. The sample demonstrates the use of Dynamic Management Views (DMVs) to discover the poorly performing queries.

How Do I: Apply SDL Requirements Practices Within Windows Azure?
In this video, Chris Weber, Managing Partner, and Robert Mooney, Senior Software Development, Casaba, discuss the similarities and differences in planning for security and privacy when deploying to Windows Azure, and explain how to map the existing and new risks to the cloud-based environment.

_ITERATOR_DEBUG_LEVEL - Advanced STL, Part 3
In Part 3 of Stephan's video lecture series exploring the Standard Template Library's implementation, he explains how VC10's powerful correctness checks in debug mode work.

Push Framework
An open source C++ toolkit for high-performance server development.