MSDN Flash - Volume 13, Number 13: June 22, 2009

Volume 13, Number 13: June 22, 2009

Top News

Download the Free Windows API Code Pack for Microsoft .NET Framework

The Code Pack is a source-code library that provides access to the new Windows 7 features (and some related Windows Vista features) from managed code. These features are not available to developers today in the .NET Framework. Minimum .NET Framework version required to use this library is 3.5.

Windows Mobile 6.5 Developer Tool Kit Released

While this has been a much-awaited release for the developer community, some confusion has arisen in the media. To clarify, the Windows Mobile 6.5 Developer Tool Kit (DTK) is not an SDK. The DTK contains emulators, gesture APIs, and samples useful for developing Windows Mobile 6.5 applications. Developers will still need to install Visual Studio and the Windows Mobile 6 SDK prior to running the tool kit installer.

Earn a 70% Revenue Share with Windows Marketplace for Mobile

Windows Marketplace for Mobile is a new offering from Microsoft with Windows Mobile 6.5, which launches this fall. Microsoft will distribute your Windows Mobile 6.5 applications and you will earn a 70% revenue share. Take advantage of this limited-time offer.

MSDN Magazine: Inside Windows 7 - Introducing Libraries

Part 1 of a multipart series on Windows 7, this article covers Libraries, the new user profile storage concept in Windows 7.

Tell Us How We're Doing - Take the Short MSDN Flash Survey

Help us make sure the newsletter remains relevant and useful. It's fast - just 12 multiple-choice questions.


Your Featured Content

Update Your Selected Topics

Ensure that the content most relevant to you is presented in this section.

SQL Server 2008 R2 CTP Is Coming Soon
During the summer of 2009, Microsoft will offer a community technology preview (CTP) of SQL Server 2008 R2. Sign up now to receive an e-mail notification of the availability of the CTP.

XNA Game Studio 3.1 Is Here

XNA Game Studio 3.1 makes it even easier for you to build great games and distribute via Xbox LIVE. This latest version introduces avatar support, LIVE Party support, video playback, audio API improvements and more. Download 3.1 and start building your game today.

Evaluate Microsoft Code Name "Geneva" Beta 2

Microsoft Code Name "Geneva" beta 2 is an open platform that provides simplified user access and single sign-on for on-premises and cloud-based applications in the enterprise, across organizations, and on the Web. Learn more about "Geneva" beta 2. 

Introducing Windows Server 2008 R2 On-demand Series

The R2 release expands on existing technology and adds a host of new features. In this series of on-demand webcasts, you'll get to know Windows Server 2008 R2, learn about what's changed, and get a jump start on developing for this new platform.

Preview Visual Studio 2010 and .NET 4.0

Have an early look at the new Visual Studio 2010 and .NET Framework 4.0 in this on-demand training community series. These sessions will cover Visual Studio 2010, .NET Framework 3.0, ASP.NET AJAX 4.0, Velocity, parallel computing, test-driven development, and Visual Studio Team System 2010.

OBA Sample Application Kit for SAP and Siebel

This sample application kit provides reference information on how to integrate Outlook 2007 and SharePoint Server 2007 with Siebel and SAP.

Sample: Identity and Access Strategies for SharePoint Server 2007

Learn how Windows SharePoint Services 3.0 and SharePoint Server 2007 use membership and role providers, and how to automatically configure providers into SharePoint Server so it can manage the configuration settings.

Editing Data in an Excel 2007 Open XML File with VBA

Explore different ways to find particular XML data in an Excel 2007 file, retrieve the data, and then write it back to the file all by using Office Open XML.

Identity and Access Strategies for SharePoint Products and Technologies, Part 1: Membership and Provider Architecture

Explore the membership and role provider architecture and how it operates in SharePoint Server 2007 and Windows SharePoint Services 3.0.

Identity and Access Strategies for SharePoint Products and Technologies, Part 2: Membership and Role Provider Assignment

Explore how to configure the LDAP Providers in SharePoint Server 2007, how to automate provider assignment and provider registration, and how to configure Web Single Sign-On with Active Directory Federation Services.

Display a List of All VBA Procedures in a Workbook from the Ribbon

Learn how to programmatically list all of the subroutines and functions in an Excel 2007 workbook as you create a user form that you display from a button on the Ribbon.

Securing Application Pages in Windows SharePoint Services 3.0

Don't let your application pages create security holes. Rafael Perez shows you easy ways to validate page requests and user permissions.

.NET Framework KB Articles

Important Updates to the .NET Framework available on Windows Update

FIX: DirectoryOperationException exception when you use the ActiveDirectoryMembershipProvider class in an ASP.NET 2.0 application: "The server cannot handle directory requests"

RSS RSS Feeds
.NET Framework 2.0 | .NET Framework 1.1

Visual Studio 2008, Visual Studio 2005, and Visual Studio .NET KB Articles

Error message when you use the Visual Studio 2008 IDE to manipulate a SQL Server Compact 3.5 Database file which is larger than 128 Megabytes: "The database file that is larger than the configured maximum database size"

An ActionsPane ActiveX control of a Microsoft VSTO solution may not load on a computer that is running a non-U.S. English version of Windows XP SP2

RSS RSS Feeds
Visual Studio 2008 | Visual Studio 2005 | Visual Studio 2005 Team Edition | Visual Studio .NET 2003 | Visual Studio .NET 2002

SQL Server and Data Access KB Articles

SQL Server Failover Cluster Instance is taken offline when you change the password for the service account on the non-owner node

FIX: Error message when you run a SQL Server 2005 or SQL Server 2008 Integration Services package (SSIS) after you install the .NET Framework 2.0 SP2 or the .NET Framework 3.5 SP1: "ADO NET Source [1424]"

PRB: The size of the Management Data Warehouse keeps increasing when you enable data collection in SQL Server 2008

RSS RSS Feeds
SQL Server 2008 | SQL Server 2005 | SQL Server 2000 | SQL Server 2000 Analysis Services


Web Resources

New Podcast: the Connected Show!

The Connected Show! covers new Microsoft technologies and other interesting topics for the developer community. Recent episodes include:

• Silverlight 3 Beta

• Visual Studio 2010 Beta 1

• PHP SDK for Windows Azure

• Windows Live Messenger Web Toolkit

Russ' Tool Shed Presents It's All About The Tools - TV Show Episode 2
...along with Microsoft MVP co-host Stan Schultes! This Internet-based TV series, filmed in front of a live studio audience, is entertaining, enlightening, and educational. If you are interested in just particular development tools, check out the Tool Shed Tooltips, which are clips from the episodes, one per tool. Make some popcorn and enjoy the shows!

Windows Embedded POSReady for Windows Developers (Level 100)

Attend this webcast to learn ways to optimize your applications to run on this POS-focused operating system.

Introduction to ASP.NET Routing (Level 200)

In this webcast, we talk about the new Microsoft ASP.NET routing engine and how you can define a set of routes for your application that map to resources, removing the need to develop URL-rewriting logic.

Windows Embedded Standard 2009 for Windows Developers (Level 100)

Windows Embedded Standard is based on the same Windows platform your applications run on today. See how to optimize your applications to run on this componentized operating system.

Virtual Lab: Using the New SQL Server 2008 Spatial Capabilities

Explore how you can build offline smart client applications in a RAD way that synchronizes a back-end database with a local instance of Microsoft SQL Server Compact 3.5.

Building Applications Using the .NET Service Bus (Level 200)

June 24, 11:00 A.M. Pacific Time
In this webcast, we provide an overview of the Microsoft .NET Services Service Bus. We cover what the Service Bus is and why it is necessary, and we step through the features of the Service Bus.

geekSpeak: WCF Deployment Strategies with Keith Elder (Level 200)

June 24, 12:00 noon Pacific Time
In this geekSpeak, Keith Elder shares tips and techniques from his experience deploying Windows Communication Foundation (WCF) services with Internet Information Services 7 (IIS7) in the enterprise.

Getting a Development Job in the Current Economy: Social Networking (Level 100)

June 24, 1:00 P.M. Pacific Time
In this webcast, we tell you what social networks to join and what to avoid in getting a development job.

Enterprise Library 4.1 Overview (Level 100)

June 25, 10:00 A.M. Pacific Time
The Microsoft Enterprise Library is a collection of reusable software components or application blocks that are designed to assist software developers with common enterprise development challenges. In this webcast, we provide an overview of Enterprise Library 4.1.

RESTful Services with WCF 3.5 SP1 (Part 2 of 2): Security and Scalability (Level 200)

June 25, 12:00 noon Pacific Time
In the second part of this two-part webcast series, we go a level deeper and cover the features of the application protocol of the Web (HTTP) that enables scalability.

Getting a Development Job in the Current Economy: Open Question Forum (Level 100)

June 25, 1:00 P.M. Pacific Time
This is final webcast in our series on getting a development job. Be sure to bring your questions and let our professional recruiters give their opinions on what you should do in your job search.

Knee-Jerk Reactions to Proactive Solutions: Improved SharePoint Performance (Level 300)

June 26, 12:00 noon Pacific Time
Attend this webcast to learn one dozen easy-to-implement performance tips for Microsoft Office SharePoint Server 2007. Anyone currently designing a SharePoint Server implementation can benefit from this webcast.

Visual How To: Changing and Resetting the Caption Bar in Access 2007

Learn a simple way to retrieve, modify, and reset the text that is in the Access 2007 title bar.

Visual How To: Uploading Files to SharePoint Server 2007 from ASP.NET Web Applications by Using the HTTP PUT Method

Learn how to use the HTTP PUT method to programmatically upload files from an ASP.NET Web application to a SharePoint Server 2007 site.

Visual How To: Creating Auto-Filtered Tables in Excel 2007

Learn how to programmatically add a filter to a column of table data in Excel 2007.

Visual How To: Programmatically Adding Items to Lists or Combo Boxes in Access 2007

Learn several different ways to fill a list box or a combo box in Access 2007 programmatically.

Security for Developers

Security Development Lifecycle (SDL): Secure Your Process

Join us for Digital Blackbelt, where developer community champions and other experts discuss security risks, vulnerabilities, and solutions from the software developer's perspective. We provide real-life examples and security tips and tricks that can help you gain the knowledge and techniques to become an experienced "blackbelt" in writing secure code.

A Declspec SAL to Attribute SAL Rosetta Stone

Blog Series: Get Familiar with the SDL-LOB Process, Introduction to Phase 1: Requirements for LOB

Announcing SDL-LOB "Security Development Lifecycle for Line-of-Business Applications"

Blog Series: Get Familiar with the SDL-LOB (Security Development Lifecycle for Line-Of-Business Applications) Process

How Do I: Set Up Fiddler's Reverse Proxy to Create a VSTS 2008 Web Test

Microsoft & Adobe: Protecting Our Customers Together

More Security...

Training & Books

Download Free Sample Chapters of Windows 7 for Developers

Improve your productivity and efficiency while creating new user experiences and applications by using innovative features such as multi-touch gesture support, graphics and video enhancements, the Ribbon intuitive user interface, and federated search.

Free E-Learning Clinic: Introduction to Exchange Server 2010

This one-hour clinic describes Exchange Server 2010 features, deployment scenarios, and development platform options. It also contains descriptions of tools used for managing Exchange Server 2010.

SQL Server 2008 Free Software Offer Extended

Due to popular demand, this offer has been extended to September 30, 2009. Enroll in and attend any one of the eight linked Microsoft SQL Server 2008 courses and you will receive a fully licensed copy of Microsoft SQL Server 2008 Standard Edition.

Last Call for Second Shot

Second Shot provides a free retake offer if you fail your certification exam. Now you'll also get an eLearning collection for just US$35 (usually priced up to US$349). But hurry, offer ends on June 30, 2009.

Chapter 11: Advanced Data Access: External Data and More (Professional Microsoft Office SharePoint Designer 2007)

Build on your Figure experience with the Data View and Data Source Library to reach beyond Windows SharePoint Services and build truly heterogeneous applications and mashups.

Case Studies

MySpace Uses SQL Server Service Broker to Protect Integrity of 1 Petabyte of Data

Using the Service Broker feature of SQL Server 2005 has helped MySpace ensure data integrity across its distributed infrastructure, resulting in a better user experience. Service Broker also helps MySpace developers to roll out new services faster.

News Agency Integrates Editorial Processes with Familiar Productivity Tools

Using familiar Microsoft Office 2007 programs, the Associated Press will build a fast, stable application that will save development resources, improve productivity, and enhance editorial flexibility.

Solution Provider Speeds Time-to-Market for Product Integration Effort by Six Months

In just two weeks, ProfitStars designed a foundation for product integration based on Microsoft Office SharePoint Server 2007, and also developed a code base that sped time-to-market by six months.

More Case Studies...

Partner News

Get Free Enterprise Software

Looking for a better way to manage software projects? Try VersionOne's Agile Project Management software, used by over 10,000 teams and 70,000 users, and get a free T-shirt.

ActiveReports Reporting and BI Suite for .NET (New)

Download free trials of all three products (ActiveReports, Data Dynamics Reports, and Data Dynamics Analysis), now available at one low price.

Free Trial of Visual WebGui Professional Studio RIA Platform

Create rich .NET, AJAX, Silverlight, and cloud applications with powerful and highly scalable UI, or migrate Windows Forms and Visual Basic 6.0 applications to the Web.

Telerik WinForms RadDock Beta Available for Download

New RadDock for WinForms is available, featuring improved architecture and layout, enhanced performance, and customizing options. Download for free now.

Received MSDN Flash from a Friend?