MSDN Flash - Volume 12, Number 20: September 22, 2008

Volume 12, Number 20: September 22, 2008

Top News

Read About Microsoft's Plans to Share Its Secure Development Practices and Tools with Developers

Steve Lipner, Senior Director of Security Engineering Strategy, outlines three upcoming programs and tools: the SDL Optimization Model, the SDL Pro Network, and the Microsoft SDL Threat Modeling Tool.

Look Who's Innovating with Microsoft's Research, Protocols, and Component Technologies

Over 400 companies have already licensed technologies from Microsoft and brought new features and products to market. Most recently, Datacastle is providing solutions for data protection by licensing convergent encryption. Activated Content is protecting business assets with digital watermarking by licensing watermarking technology. Nokia and Helio adapted Exchange ActiveSync into their own products to enable broader e-mail solutions offerings from IT departments.

See the Microsoft IP Licensing Group site for these stories and a list of current technologies available.


From the Editor

The ASP.NET MVC feature team is looking for feedback on the new Preview 5 release of the ASP.NET MVC framework and has put the Preview 5 installer up on CodePlex for download.

For more on ASP.NET MVC Preview 5 and a deeper dive into some form posting scenarios, read Scott Guthrie’s blog post. You can also download the Preview 5 release notes on CodePlex. And don’t forget to give your feedback on the ASP.NET MVC forums.

Speaking of previews, get the white paper on Visual Studio Team System Code Name "Rosario" August CTP, the next release of Team System following Visual Studio Team System 2008.

Are functional languages in your future development plans? Watch a TechEd video discussion on the the role of F# and how it might change how we develop applications, how we think about multi-threaded programs, and even how we do business intelligence.

Project Rosetta
Still wondering what all the buzz around Silverlight is about? Check out Project Rosetta, a site dedicated to helping designers and developers build applications in Silverlight while taking advantage of skills they already know from their experience with Flash programming.

Big Ups for Machine Transalation
In a true testament to the value of machine translation, check out the side-by-side view of Windows Mobile 6 and Windows Embedded CE 6 content on MSDN in machine-translated Brazilian Portuguese.

Finally, if you haven’t tried it out yet the new MSDN Social Bookmarking application gives you a place to save and tag your favorite online resources, and see what the experts are bookmarking.

Thanks for reading,
Editor
MSDN Flash


A Note from Your Student Developer Team

Have Fun

Popfly Game Creator Goes Beta
New features include badges (known as achievements to Xbox players), small impactful updates such as no-code for custom sounds, and the ability to turn off startup music when embedding a game.

IE8 Beta releases including:

Web Slices allow you to quickly monitor your auction. Search picture preview provides a picture when you begin typing a phrase.

Shopping for your sweetie? Privacy mode deletes all cookies with a session, so he or she won't see what you ordered.

The suggested sites feature allows you to see what a friend likes.

Viewing a site that's not quite ready? Don't forget compatibility mode.

Bill Gates and Jerry Seinfeld Team Up
Gates and Seinfeld join forces on a new Windows campaign series.

Learn Skills

Ramping Up on a New Job
Diane Curtis blogs about her experience.

Free eBook: Data Structures and Algorithms
Examples in pseudo-code.

XAMLPadX 4.0
Lightweight, free, XAML editor to easily code Silverlight.

Get a Job

If you're just off your internship, it's a great time to summarize those skills you've gained over the summer. Here are some resume-building tips from our recruiting team to keep your resume strong. Straight from Jenna: The first thing to understand is the goal. The goal of your resume is to require the reader to think as little as possible.

Summary Statements

Accomplishments and Professional Experience


Update Your Selected Topics

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

.NET User Group and TechNet in Second Life Group Meeting

September 27, (Every 4th Saturday), 12:00 P.M. Pacific Time
Monthly group meeting of both the .NET User Group and TechNet in Second Life User Group. Come join us in Second Life for a virtual group meeting.

Event Details | Add To Calendar

.NET Framework KB Articles

FIX: No values are returned when you query some ASP.NET-related objects after you install the .NET Framework 3.5 or the .NET Framework 2.0 Service Pack 1

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

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

MS08-052: Description of the security update for GDI+ for Visual Studio 2008: September 9, 2008

MS08-052: Description of the security update for GDI+ for Visual Studio 2005 Service Pack 1: September 9, 2008

FIX: The Visual C++ 2008 native 32-bit (x86) code generator may generate incorrect code when you use the /O2 compiler option or the /Ox compiler option

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

MS08-052: Description of the security update for GDI+ for SQL Server 2005 Service Pack 2 GDR: September 9, 2008

MS08-052: Description of the security update for GDI+ for SQL Server 2005 Service Pack 2 Hotfix: September 9, 2008

FIX: Error message when you open a cursor for a very long cursor statement in SQL Server 2005: "Attempt to access expired blob handle"

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

ASP.NET KB Articles

FIX: If you make some changes to the ASP.NET 2.0 Web site properties and you click the ASP.NET tab in IIS Manager, the W3SVC service may be restarted unexpectedly

RSS RSS Feeds
ASP.NET 2.0 | ASP.NET 1.0 | ASP 4.0

Team Development, Source Control, and Testing KB Articles

TFS: Team Foundation Server experiences Sporadic Connectivity Issues when in a Virtual Environment

Multiple vsmdi Files after Running Team Test with VSMDI file under Source Control

RSS RSS Feeds
Visual Studio 2005 Team Edition | Visual SourceSafe 2005

Message Queuing KB Articles

FIX: The Lsass.exe process may use a high percentage of CPU resources when you run Message Queuing on a domain controller with global catalog

RSS RSS Feeds
Message Queuing 3.0 | Message Queuing 2.0

Visual FoxPro | XBase KB Articles

MS08-052: Description of the security update for GDI+ for Visual FoxPro 9.0 Service Pack 2: September 9, 2008

Error message when you try to install an update for Visual FoxPro 8.0 or for Visual FoxPro 9.0: "The feature you are trying to use is on a network resource that is unavailable"

"Not enough memory to complete this operation" error occurs after repeatedly showing modal form with large menu

RSS RSS Feeds
Visual FoxPro 9.0 | Visual FoxPro 8.0 | Visual FoxPro 7.0


Evaluation Center

Download the Newly Released Windows HPC Server 2008 Trial

Windows HPC Server 2008 can efficiently scale to thousands of processing cores and provides a comprehensive set of deployment, administration, and monitoring tools that are easy to deploy, manage, and integrate with your existing infrastructure. Download the 180-day trial software.

Web Resources

SQL Server Upgrade (2000 - 2008) Web Seminar Series

This 4-part Web seminar series will discuss different strategies for how to go through an upgrade of applications deployed on SQL Server 2000 to SQL Server 2008. You will learn all the elements of SQL Server 2008 upgrades and application compatibility testing. We will discuss how to deal with migration of data types and existing application logic.

Application Lifecycle Management (ALM) in Visual Studio 2008 Web Seminar Series

In this series, you will examine application lifecycle management from a number of perspectives, including the business analyst, project manager, architect, developer, and tester.

Windows Server 2008 Fundamentals Web Seminar Series

Learn about the fundamental features/changes in the new Server platform, including enhancements in security, Web application platform, virtualization, availability, administration, and more.

Webcast: SQL Server 2008 for Embedded Systems (Level 100)

September 30, 8:00 A.M. Pacific Time
Learn about the new features, stock keeping units (SKUs), and pricing for SQL Server 2008 for Embedded Systems. We discuss availability and licensing information, what is new with SQL Server, the customer value proposition, differences in SQL Server 2008 editions, and how to sell SQL Server.

geek Speak: REST and Windows Communication Foundation 3.5 with Adnan Masood (Level 200)

Distributed systems guru Adnan Masood introduces the Representational State Transfer (REST) architectural style and its design principles, and discusses how they can be implemented using Windows Communication Foundation (WCF) 3.5.

Webcast: The Basics of Creating Visual WebGui AJAX and Silverlight (Level 100)

On Demand
Learn about Visual WebGui architecture and developing methodologies, which provide the basic tools to become a Visual WebGui developer.

geekSpeak: SharePoint Server 2007 Workflow with David Mann (Level 200)

David Mann, provides an overview of workflow in SharePoint 2007, and drills down into details such as when to use state machines versus sequentials, building custom activities, and how and when to use Microsoft Office SharePoint Designer 2007 for workflows.

24 Hours of Windows Mobile Application Development: Introduction to Windows Mobile Device Development (Level 200)

Attend this webcast for a high-level introduction to developing managed applications for Windows Mobile devices. We discuss the development tools that are available, explain how to install additional software development kits (SDKs), describe additional tools that you can download and install, and demonstrate the creation of applications for Windows Mobile 6 devices, using both Microsoft Visual C# and Microsoft Visual Basic .NET.

Virtual Lab: SQL Server 2005 - Introduction to SQL Server Management Studio

After completing this lab, you will be able to use the new SQL Server Management Studio to perform basic SQL Server administration tasks.

Virtual Lab: Developing Managed Applications for Pocket PC and Smartphone Devices with Windows Mobile 5.0

After completing this lab, you will be better able to describe the Windows Mobile 5.0 Platform, create managed applications for Windows Mobile 5.0 Devices, use the new Windows Mobile 5.0 APIs, understand how to use the Device Emulators, and share common code between devices.

Workflow-Enabled Services and Other New Features in the .NET Framework 3.5

This lab introduces you to new features in the .NET Framework 3.5 for Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). You are guided through the developer experience of working with the newest parts of these technologies for the first time.

Podcast: Bringing Enterprise Data to Life with SharePoint Server and Windows Communication Foundation (Level 300)
WMA (18MB) | MP3 (13MB)
Hear an overview of using WCF for application integration with Microsoft Office client and server products. Then learn how you can use WCF-based adapters for integration between your LOB applications and Microsoft Office business applications, and how to develop Web parts that utilize custom adapters for accessing business data.

Podcast: Transactional Windows Communication Foundation Services with Juval Lowy (Level 200)
WMA (17MB) | MP3 (15MB)
Learn how to configure transaction flow at the binding, contract, and service level, local versus distributed transactions, setting of service transactions, declarative voting, and the available configurations that best fit various application scenarios.

Podcast: Demystifying Office Business Applications for the Business Analyst (Level 100)
WMA (13MB) | MP3 (13MB)
Learn the fundamental business and technical value of Office Business Applications, how to implement them in your environment, and how to talk to your customers about them.

Webcast: Windows HPC Server Development, the WCF Application Model

October 2, 8:00 A.M. Pacific Time
October 2, 7:00 P.M. Pacific Time
Learn how to host Windows Communication Foundation (WCF) components within a compute cluster and how to leverage the cluster in various service-oriented client application scenarios.

Security for Developers

MS08-052: Vulnerabilities in GDI+ could allow remote code execution

Get information on this security update that affects Windows, Visual Studio, the .NET Framework, SQL Server, Visual FoxPro, Office, and other applications.

About the SDL Pro Network

SDL Press Tour Announcements

SDL and the XSS Filter, Revisited

SDL Evolution

endpoint.tv - Securing RESTful services with ASP.NET Membership

New SDL Threat Modeling Tool Coming Soon

More Security...

Training

Ramp Up Adding New SharePoint Developer Track

Ramp Up, a free, online, community-based learning program, will be adding a new SharePoint Developer track the second week of October, with an intermediate track added the following month. We've also updated the Ramp Up graduation award on October 16th; those of you who have graduated, or want to graduate, before then and redeem the current graduation award have only 5 weeks left to do so. Want to help shape the future direction and strategy of the Ramp Up program? E-mail us for more information.

Get a Second Shot at Microsoft Certification

Worried about your Microsoft certification exam? Don't sweat it. If you don't pass the first time, Microsoft is giving you a second chance, free.

Free Learning Snack: Introducing Branch Office Server in Windows Server 2008

Learn the benefits of maintaining a branch office network in Windows Server 2008. This short, interactive presentation will get you up to speed quickly.

Microsoft Press Free E-Book Offer: Introducing Microsoft SQL Server 2008

Download Introducing Microsoft SQL Server 2008 by Peter DeBetta, Greg Low, and Mark Whitehorn.

Get Trained and Certified on Microsoft Virtualization

Discover Microsoft Learning resources to help you deploy and manage the latest Microsoft Virtualization products.

Anywhere, Anytime Training on SQL Server 2008

Get expert training and the skills you need to get the most from SQL Server and other Microsoft technologies. Find complete training and certification resources, plus special, limited-time offers.

Sign Up for an ASP.NET 3.5/VS 2008 Class

Deep Training offers intensive, hands-on classes in ASP.NET & SQL Server Reporting Services at your organization. New courses cover ASP.NET 3.5, LINQ, ASP.NET AJAX, and more. Plus, get a 40% discount on our SQL Server 2005 Reporting Services DVD-or CD-based training courseware.

Download Four Hours of Free Training in Microsoft SharePoint 2007

Learn Microsoft SharePoint 2007 with award-winning training from AppDev. Each download includes four hours of media runtime, along with courseware, labs, and sample code.

Case Studies

CIO Interview: Building High Volume Web 2.0 Applications on Windows

Nick Wilson of Break.com - "That's the thing that I don't think a lot of people on the LAMP stack realize... I think you'll find that Microsoft technologies compare very well individually. But that misses the big picture: Microsoft has created a platform that simply lets me architect and build applications in a way that I can't on LAMP."

Comparing Security Features in Windows Server 2008 and Red Hat Enterprise Linux 5

This Harvey ball analysis provides a quick overview of how Windows Server 2008 and Red Hat Enterprise Linux 5 (with SE Linux) stack up on important security features.

New Workflow Technology Helps Global Marketers Work Smarter and Faster

Grey Group is taking global workflow to the next level by using SQL Server 2008, Visual Studio 2008, and Silverlight.

Shaw Group Boosts Developer Productivity 40 Percent, Meets Growing Business Needs

By adopting the Microsoft platform and tools, Shaw increased development productivity by 40 percent and cut the time needed for specific functions, such as reporting, in half.

More Case Studies...

Partner News

Discover How the Future of Web UI Should Be

Jump into the showcase and learn how the future of Web UI can be yours.

TX Text Control With Office Open XML (DOCX) Support - Free Trial Available

TX Text Control is now shipping with Office Open XML support. Documents can be created, modified, and converted to the latest MS Word format.

Win US$10,000 if You Hack a Visual WebGui Bullet-Proof, Secured-by-Design Application

Register for the NOC security challenge starting September 22, and try hacking into the NOC application. Uncover the "Owl" and get the US$10,000 reward.

N-Tier Extensions for the Entity Framework and LINQ

Download DevForce EF, enabling LINQ and the Entity Framework on the Web while adding enterprise features such as client-side caching.

IncrediBuild v3.31 Released, Accelerating Visual Studio C/C++ Builds

IncrediBuild v3.31 accelerates Visual Studio C/C++ builds by executing C/C++ compilation tasks in parallel across machines in the local network.