Click to Rate and Give Feedback
Popular Articles
Learn how to create a workflow that uses InfoPath forms and other office documents for passing data to targeted activities and for use in Office documents.

By Rick Spiewak (June 2008)
Jamie Laflen extols the benefits of TDD when applied to database development—and supplies some useful techniques along the way.

By Jamie Laflen (Launch 2008)
Here we present techniques for programmatic and declarative data binding and display with Windows Presentation Foundation.

By Josh Smith (July 2008)
Kenny Kerr sings the praises of the new Visual C++ 2008 Feature Pack, which brings modern conveniences to Visual C++.

By Kenny Kerr (May 2008)
More ...
Read the Blog
In the November issue of MSDN Magazine, Jeffrey Richter demonstrates some recent additions to the C# programming language that make working with the APM significantly easier. In the June ...
Read more!
The July 2008 issue of MSDN Magazine is now available online. Here's what's in the issue: Data Services: Develop ...
Read more!
The June 2008 issue features the first installment of a new MSDN Magazine column on software design fundamentals. We’ll discuss design patterns and principles in a manner that isn't bound to a specific tool or lifecycle methodology. In this issue, Jeremy Miller starts the Patterns in Practice column ...
Read more!
In the April 2008 issue of MSDN Magazine, Kenny Kerr introduced the Windows Imaging Component (WIC), showing you how you can use it to encode and decode different image ...
Read more!
A combination of the retained-mode graphics system and notification mechanisms such as dependency properties unleash the flexibility and power of Windows Presentation Foundation (WPF, allowing these objects to be targets of data bindings and animations. In the June 2008 issue of MSDN Magazine, Charles ...
Read more!
One problem with GUI programming in C++ is that most libraries are too low level, putting much of the burden on the programmer. In the June 2008 issue of MSDN Magazine, John Torjo introduces you eGUI++, a C++ library that gives you a ...
Read more!
More ...
July2007 July 2007
Mobility: Make Your WPF Apps Power-Aware
Here Andre Michaud shows you how to use power notifications to make your applications power aware. Andre Michaud
Share Code: Write Code Once For Both Mobile And Desktop Apps
If you're building .NET client apps already, target them to Windows Mobile using the same skills and toolsets. Daniel Moth
NTFS: Enhance Your Apps With File System Transactions
Presented here is an overview of Transactional NTFS and how it revolutionizes transactions. Jason Olson
Security: Applying Cryptography Using The CNG API In Windows Vista
Cryptography Next Generation (CNG) is meant to be a long-term replacement for the CryptoAPI, providing replacements for all of the cryptographic primitives it offered. Kenny Kerr
Speak Up: Support Dictation With Text Services Framework
Learn how to make your apps speech-aware by supporting Windows Speech Recognition and the Text Services Framework. Eric Brown
Code Download (3461 KB)
.Chm Files

Columns
Editor's Note: What Is Mobility?
Does mobility come from a motorized scooter, a cell phone, or a Pocket PC? It depends on who you are. Joshua Trupin
Toolbox: Find Bottlenecks, Code Similarities, and More
This month, find performance and memory bottlenecks, essential security reading, and more. Scott Mitchell
CLR Inside Out: Digging into IDisposable
This month: cleaning up resources that are not garbage collected by the CLR garbage collector. Shawn Farkas
Data Points: ADO.NET Entity Framework Overview
The new Entity Framework in ADO.NET will let you manipulate data using an object model. John Papa explains. John Papa
Cutting Edge: Context-Sensitive Feedback with AJAX
Beyond progress bars: talking to server-side apps with ASP.NET AJAX. Dino Esposito
Service Station: WCF Bindings In Depth
The WCF programming model makes it easy to configure services with a variety of wire formats and message protocols, thanks to binding. Aaron Skonnard
Bugslayer: Wait Chain Traversal
Windows Vista has a new API called Wait Chain Traversal (WCT), which allows you to determine when and why a process is deadlocked. Read on. John Robbins
Security Briefs: Active Directory Cache Dependencies
If you're not taking advantage of Active Directory, you should be. Learn the benefits from Keith Brown. Keith Brown
Foundations: Extending the WPF Animation Classes
Learn what the WPF Animation Classes can do, what they can't, and how to extend them. Charles Petzold
{ End Bracket }: Weaving Your Photos with Photosynth
See what the Interactive Visual Media Group at Microsoft Research is up to these days. Richard Szeliski
Page view tracker