MSDN Flash - Volume 12, Number 3: January 28, 2008
From the Editor
In this age when security requirements change as fast as business requirements, you can never have too many resources to assist in making your programs less vulnerable. To that end, check out HELLOSECUREWORLD.COM, a handy site that aggregates videos, virtual labs, blogs, and other sources of useful content that promote security awareness and education in the developer community. But there's another reason to check the site out; it offers a unique user experience running on Silverlight. Haven't played with Silverlight yet? Download the Final Release of Silverlight 1.0, and get the Silverlight 1.0 SDK, as well as a new September refresh of the Silverlight 1.1 Alpha and SDK. And stop by the Silverlight community site for forums, blogs, and showcases of this awesome new technology.
In the last edition, we announced the availability of a Microsoft Foundation Class update in the Visual C++ 2008 Feature Pack beta, and we'd like to follow that up with a reminder that the Visual C++ 2008 Express Edition is also available as a powerful and flexible development environment for creating native Win32 and Win64 applications, not to mention cool 2D/3D games. Also, Microsoft and The Game Creators have partnered to deliver the Development Kit for Visual C++ 2008 Express Edition, a free 2D/3D game development library for Visual C++ 2008.
And here's something you may not be aware of: The DLRConsole gives you an interactive environment for playing with dynamic languages in Silverlight. Jimmy Schementi, a program manager on the Dynamic Languages team at Microsoft, explains in the recent MSDN Magazine column CLR Inside Out how DLRConsole enables you to explore Silverlight, as well as dynamic languages, with minimal commitment.
Finally, registration for Tech·Ed U.S. 2008 Developers Conference is now open!
Advance your technical skills by diving deep into the latest development technologies through breakout sessions and hands-on labs. Participate in the keynote kick-off by Microsoft Chairman Bill Gates. Register today and save US$200.
Thanks for reading.
Editor, MSDN Flash
A Note from Your Student Developer Team
Each issue we'll be including a new question to better serve you, our readers; thanks for participating in this anonymous survey. These will redirect to the best hidden Excel 2007 feature ever. Now that the redesign of MSDN Flash has settled in, we want to see what your thoughts are on newsletter format.
What format would you like to see for your newsletter?
• A student news section of a professional newsletter
• A student-only newsletter with developer topics
• A student-only newsletter with developer and designer topics
• A newsletter about everything to do with students
• Other (e-mail divein@microsoft.com with other ideas)
Looking for a job after graduation? Summer internship? Check out Students to Business (S2B)
It's that time of year again to start thinking about how you'll spend your summer vacation. Luckily we have some resources to help you get started. To help connect students to jobs, Microsoft is working with our partner community to develop a unique Web site called Students to Business (S2B). The site will offer a variety of training opportunities to help connect you to internships and entry-level jobs at one of over 15,000 Microsoft partner companies in the US.
A temporary portal of job listings currently available across the United States is now available and is updated regularly. We will be launching a more robust site in February. For assistance, please contact crowe@s2bus.com.
Hoping to join us at Microsoft? Microsoft Recruiting has joined our Facebook group to provide you with valuable tips and resources.
Microsoft Student Facebook Group**
Have you friended us on Facebook? Our Facebook group is going strong. We've launched a new Ask Hilary! series to get answers to technical questions. Submit your questions along with your school name to divein@microsoft.com.
Live@edu Mashup Contest - Prize US$10,000
Microsoft Live@edu is holding a Campus Mashup contest among student software developers to generate the best applications for Windows Live Spaces - Microsoft's blogging and social network platform. There are two ways you could be a part of this great promotion!
• Develop your own Windows Live Spaces software application that appeals to students
• Tell your friends about it so they can download your application and help you win
**Play Games and Win Prizes?
Join the Live Search Club and win prizes for searching and playing games.
Want some more casual games? Verysillygames.com
Welcome to a world of silliness. Ever wanted to race your Xbox 360 gamepads? Indulge in silly sixteen-player button bashing madness? Discover the joy of "Zero Graphics Gameplay"? Learn how to program in C# using your Windows PC and even your Xbox 360? This is the site for you.
Rob Miles has opened verysillygames.com to promote his new XNA book.
MSDN Events
What's New in IIS7 and Extending ASP.NET 2.0 Application Services: Live MSDN Events
Learn how to extend application services - including membership, role management, and navigation - from ASP.NET, and how to consume them from a wide variety of clients. As a special bonus, find out about the top security counter-measures available for Web sites and Web applications of all kinds.
• Session 1 - Safer, Smarter, Stronger: What's New for Web Developers in IIS7
• Session 2 - Extending ASP.NET 2.0 Application Services
Your Featured Content
Ensure that the content most relevant to you is presented in this section.
Create a Language Compiler for the .NET Framework
Joel Pobar presents an introduction to how compilers work and how you can write your own compiler to target the .NET Framework.
Integrating the Policy Injection Application Block with WCF Services
Using the PIAB you can enhance WCF services with policies such as validation, performance monitoring, authorization and caching without having to change a line of code.
Microsoft Visual Studio Team System 2008: Collaborate and Communicate More Effectively
Learn how your team can use Microsoft Visual Studio Team System 2008 to collaborate and communicate more effectively with co-workers and business stakeholders. By providing visibility into your project activities and priorities, Visual Studio Team System helps you and your team make informed decisions based on real-time data.
Programming LINQ and the ADO.NET Entity Framework
January 30, 11:00 A.M. Pacific Time
Language Integrated Query (LINQ) introduces an exciting new way for applications to build strongly typed queries, and the ADO.NET Entity Framework allows applications and services to work in terms of an application-oriented entity data model, decoupling the application's data model from the storage considerations of the relational schema. Join this webcast to see how these two technologies work together to change the way applications work with data.
Government Resources
Microsoft Public Sector Developer Conference
Come join us for a full day of developer-oriented technical sessions on Visual Studio Team System, Windows Workflow Foundation, Windows Communication Foundation, and Microsoft Silverlight.
- February 6, Los Angeles, CA
- February 7, San Diego, CA
- March 12, Albany, NY
Webcasts
Learn about the latest Microsoft development tools for public sector developers and be sure to check out the upcoming webcast schedule.
On Demand
Missed a webcast that you wanted to attend? Check out our on-demand webcasts.
Microsoft Learning
Stay ahead of the curve with Microsoft Learning for Visual Studio 2008. Whether you are learning new features, improving expertise, increasing your productivity, or just staying ahead of the curve, Microsoft Learning can help you get up to speed quickly. Microsoft Learning materials are the most reliable and up-to-date source of learning about Microsoft products.
• Download a free Visual Studio 2008 e-book
• Find classroom training on Visual Studio 2008
• Get ready for Visual Studio 2008 with free e-learning
Free Visual Studio 2008 hands-on training from InnerWorkings. Take advantage of this free training promotion from InnerWorkings, focusing on new features in C# 3.0 and LINQ to SQL, and start building your skills today.
Free How-to Videos
Robert Shelton, public sector developer evangelist, is releasing via his blog a series of how-to videos for developers.
• Programmatically create a user task with SharePoint 2007 using Visual Studio 2008: In this how-to video, Robert demonstrates how to send a basic SharePoint task with Visual Studio. At the end you will see how to connect an Outlook client to the portals task list, so that a user can see the tasks within their Outlook desktop client. (downloadable source code available).
• Building a basic approval workflow for SharePoint 2007 using Visual Studio 2008: This video demonstrates how to build a simple one-level approval workflow around a fictional expense report. The focus is on the workflow piece, although you will also learn how you can use a custom ASP.NET task form to build an approval form. (Downloadable Source Code Available).
• Using active directory searching/lookup in a SharePoint 2007 workflow using Visual Studio 2008: This video demonstrates how to perform a dynamic lookup or search of Active Directory for information (the manager of a user) using Visual Studio 2008 as part of a SharePoint document workflow, to find users to assign tasks to.
.NET Framework KB Articles
Problem: Delay while calling RSACryptoServiceProvider SignData or VerifyData methods
The effects of delegation on connection pooling
How to configure CAS policy to run application from anywhere within Intranet Zone
ManagementEventWatcher.Start() may throw an Invalid Parameter Exception
RSS Feeds
.NET Framework 2.0 | .NET Framework 1.1
Visual Studio .NET and Visual Studio 2005 KB Articles KB Articles
Problems when trying to setup remote debug across network domains
High Memory and CPU Usage When Debugging Lots of Dynamic Types
VC++: Unable to selectively disable C4505 warnings using #pragma warning
VC++ Build Sometimes Fails with 0xC000000D When Resource Language Doesn't Match Localization
RSS Feeds
Visual Studio 2005 | Visual Studio 2005 Team EditionVisual Studio .NET 2003 | Visual Studio .NET 2002
SQL Server and Data Access KB Articles
Description of the Replay Markup Language (RML) Utilities for SQL Server
RSS Feeds
SQL Server 2005 | SQL Server 2000 | SQL Server 2000 Analysis Services
Visual FoxPro KB Articles
Getting OLE Error code: 0x80020009 when calling VFP 8.0 or 9.0 DLL with CREATEOBJECT command
Objects on a form disappear when moving over them with mouse
RSS Feeds
Visual FoxPro 9.0 | Visual FoxPro 8.0 | Visual FoxPro 7.0
Evaluation Center
BizTalk Server 2006 R2 is Now Available for Download
Regardless of the size of your organization, you need best-in class infrastructure. BizTalk Server 2006 R2 delivers enterprise-class infrastructure that enables you to connect .NET applications and infrastructure with your non-.NET applications and platforms, as well as those of your partners.
SQL Server 2008 CTP is Now Available for Download
SQL Server 2008, the next release of Microsoft SQL Server, will enable developers to create new applications that can store and consume any type of data on any device, and enable all your users to make informed decisions with relevant insights.
More Resources to Help Optimize Your SQL Server 2008 CTP Evaluation Experience
Find more resources to help make the most of your SQL Server 2008 CTP evaluation - all in one convenient place. You'll find Web forums, blogs, webcasts, product demos, and more.
Download the SQL Server 2008 Express November CTP
SQL Server 2008 Express is a free, easy-to-use, lightweight, and embeddable version of SQL Server 2008. Download the Express CTP to explore the new enhancements available and provide the product team your feedback.
Download SQL Server Compact 3.5 Beta
SQL Server Compact 3.5 Beta 2 introduces a host of new features including LINQ to SQL support, Microsoft Synchronization Services for ADO.NET, plus enhanced support for T-SQL statements that lets developers rapidly develop and deploy applications using Visual Studio 2008.
More Evaluation Center Resources...
Security for Developers
Windows Vista Crypto Modules now FIPS 140-2 Certified
A Good Reason to Install Office 2003 SP3
VBootkit vs. Bitlocker in TPM Mode
How Do I: Add Security to .NET Applications with the ProtectedData Class?
Training
Announcing Today - Second Shot Offer Is Extended
Due to popular demand, Second Shot has been extended. Now you have more opportunity to get a free second chance to pass your Microsoft Certification Exam through June 30, 2008.
Become a SQL 2008 Expert with Microsoft Learning
Whether you are learning new features or deepening your expertise, visit Microsoft Learning to find a robust set of resources. Offers include free e-learning and a free e-book offer.
Get the Free ASP.NET E-Book Offer
This free e-book offer, created to promote the upcoming release of Visual Studio 2008, includes sample chapters from Introducing Microsoft ASP.NET AJAX and Introducing Silverlight 1.0, as well as the entire contents of new publication Introducing Microsoft LINQ.
QuickLearn BizTalk Developer Deep Dive - New Version
3 - 8 March, Stockholm, Sweden The labs are 100-percent new and include R2. Students build out a supply chain solution over the 5 days of training.
Case Studies
Global Mining Software Company Streamlines Upgrade Development Process
Mincom adopted Visual Studio Team System and the .NET Framework 3.5 to move its mine planning software away from UNIX. The new tools enabled developers to rapidly and easily convert code and maintain separation of business logic from user interface.
Intergen Out of the Blocks with Microsoft Visual Studio 2005
Using the .NET 2.0 Framework and Visual Studio 2005, Intergen have transformed Bexhill's Web-based financial management system to to accommodate changes in legislation and business growth.
Software Maker Finds SQL Server Supports Huge Databases, Saving 67 Percent over Oracle
Servigistics worked with Microsoft to benchmark its solution on Windows and found that Microsoft technologies outperformed UNIX, even with massively large databases, for one-third the cost.
Partner News
Free Evaluation of Nevron .NET Vision Q32007
Download a free evaluation version of the industry-leading charting, diagramming, and UI components for .NET, featuring powerful Windows Forms and ASP.NET AJAX support for building professional .NET applications.
Build Multi-Language Applications, Get Free Meister Trial
Get a trial version of Meister and start building multi-language applications written in both Visual Studio and Java by coordinating the build engines of MSBuild and Ant.
New White Paper: LINQ and the DevForce Entity Framework
LINQ and Entity Framework are shipping soon - read about how to use them to manage application data in an object-oriented fashion.
Received MSDN Flash from a Friend?
The MSDN Flash is full of pointers to in-depth technical information that we encourage subscribers to forward to friends and co-workers. If you've received this issue from someone via e-mail and would like to receive the free MSDN Flash newsletter biweekly, all you have to do is register.
https://www.microsoft.com/ learning/vstudio/2008/
In This Issue:
MSDN Events
Your Featured Content
Evaluation Center
Security for Developers
Training
Case Studies
Partner News
Resources
• Developer Resources Center (Silverlight Version)
• Developer & Architect Events
• Windows Vista Developer Center
• Microsoft Office Developer Center
Webcasts & Online Events
New T-SQL and Engine Features, New Data Types for SQL Server Programmability
January 30, 8:30 A.M. Pacific Time
Get an overview of the major programmability enhancements in the SQL Server 2008 database engine, including the new data types, table-valued parameters, and other new capabilities, like the ability to define sparse columns and filtered indexes.
MSDN geekSpeak Webcasts
Security from a Public, Anonymous Windows SharePoint Services 3.0 Site
January 30, 12:00 noon Pacific Time
Problems and Solutions When Implementing a Windows CardSpace Identity Provider
February 6, 12 noon Pacific Time
Extending SQL Server Integration Services with Scripts
February 13, 12 noon Pacific Time
Building Silverlight Gadgets
February 20, 12 noon Pacific Time
Webcasts listed in an easy-to-use calendar format: MSDN Webcast Calendar
National and Global Events
Microsoft Office System Developer Conference 2008
February 10 - 13
San Jose, CA
The 2007 Microsoft Office system has revolutionized the way organizations are building software applications to solve tough business problems.
Architecture Roundtable & Financial Services Industry Council
February 20
New York, NY
Microsoft invites you to join our architect roundtable/industry council to learn about the what, where, and how of Visual Studio 2008. You will also receive critical information on the SQL Server 2008 Release Vision.
MIX UX: Exploring and Evolving the Practice of User Experience
March 5 - 7
Las Vegas, NV
New track announced for MIX08 focuses on creating better user experiences, from design strategy to information architecture.
Microsoft Health & Life Sciences Developer and Solutions Conference
April 22 - 24
Atlantic City, NJ
This year the conference is expected to make a big draw through the participation of MS-HUG, Microsoft Health U.S. & Worldwide Health & Life Sciences Industry team, Microsoft product teams, and BioIT Alliance members.
Make New Coding Connections with MSDN Events. Free Admittance. Complimentary Resource Kit.
Tackle Web security threats and dive deep into IIS7 and ASP.NET application services with MSDN Events. Don't miss these free, live coding sessions.