MSDN Flash - Volume 15, Number 18: August 29, 2011

Top Stories

Progressive Enhancement - Supporting Mobile Browsers with CSS3 Media Queries

Modern techniques use a combination of detecting capabilities on the server side with feature detection on the client. When laying out a page, rather than serving up different markup on the server based on the server-detected browser, we can also use CSS3 media queries that modify a layout based on screen (viewport) size.

101 Samples for Office 2010 Development

Use these 101 samples to create your own Office applications that perform specific functions, or as a starting point to create more complex solutions. Each code sample consists of approximately 5 to 50 lines of code demonstrating a distinct feature or feature set in VBA. See more Office and SharePoint resources.

SQL Server Code Name "Denali" CTP3 Product Guide Is Here

This product guide contains the latest datasheets, white papers, click-through and auto-running demonstrations, hands-on lab previews, technical presentations, and other useful links to help you evaluate the SQL Server Code Name "Denali" CTP3 release.

Your Featured Content

Put Your Best App Forward
Defining and designing the user interface is a critical part of building any business app. Visual Studio LightSwitch 2011 is the simplest way to create polished, intuitive applications. Watch this video to see how LightSwitch can help you wow your end users.

Lockdown Pt. 3: Are Our Applications Secure Yet?
In this article, we are going to test to see if our security controls work. At the end of this article you will be able to assess your code for security vulnerabilities as an individual and team.

Bytes by MSDN Interview on IE9
By incorporating dynamic jump lists and pinned sites features, Slacker was able to maintain their site branding, while improving the user experience. If you’re a music lover and developer, this is a great interview to catch.

Why C++ Still Matters
We welcome the return of Kenny Kerr's "Windows with C++" column. To celebrate, we asked him some questions about where C++ fits into today's development environment.

C++11 Gets Unanimous Approval
The ISO says that C++11 will support parallel algorithms and boast improved performance.

Handy Programming Tips for OneNote 2010
Quick Notes are 2 - 4 page tasks in a single scenario. Combined, they provide an end-to-end solution for a specific scenario. Individually, they are single-page tasks that you can print and use. See more Office and SharePoint resources.

BlueHat Prize - New US$260,000 Contest
The inaugural Microsoft BlueHat Prize contest challenges security researchers to design a novel runtime mitigation technology designed to prevent the exploitation of memory safety vulnerabilities.

M-Brace - F# in the Cloud
This talk will be of interest to those looking at F# and parallel cloud computing.

Put Your Data to Work with LightSwitch 2011
With Visual Studio LightSwitch 2011, connecting to your data is a snap. Whether you're creating new data sources or using existing ones, it's the best way to extend your data capabilities without overextending yourself. Watch this video to see how to get more from your data.

How Boeing Built a "Rivet Level" 737 Website with the Help of Microsoft Kinect
Join Fabio Matsui, Solution Architect from [wire] stone, as he describes the process for the API design to integrate Microsoft's Kinect in the "Boeing 737 Experience" application. [wire] stone created a library of APIs built on .NET that are resilient, allowing the ability to create gesture-specific layers.

Bytes by MSDN Interview on E-commerce and the Cloud
Adding commerce to glutenfreely.com prompted a move to the cloud and an entire site rewrite, using SQL Azure and Microsoft CRM 2011 as the solution. This is a great discussion for any developer interested in how companies transition applications to the cloud.

Windows with C++: C++ and the Windows API
Learn how to manage Windows API resources in a way that is natural for the contemporary C++ developer. This is a critical first step in becoming a productive Windows developer.

MSDN Virtual Lab: Microsoft ASP.NET MVC 3 NuGet
After completing this lab, you will be better able to make a NuGet package for the MvcMusicStore application and install the NuGet Visual Extension tool in Visual Studio.

SharePoint Developer Documentation Feed Reader App for the Windows Phone (Blog Post)
Check out this free app that delivers the contents of the SharePoint Developer Center RSS Feed to your phone and enables you to share and save. See more Office and SharePoint resources.

Bytes by MSDN Interview on the Scientific Community and the Cloud
Learn how cloud computing fits into the areas of computational biology and image processing, and see a neat example of gene mapping using the Windows Azure Blast tool.