MSDN Magazine
The official blog of MSDN Magazine
Redefine Your Build Process with Continuous Integration
A growing number of development shops are adopting Continuous Integration (CI) as a best practice,...
Author: MSDNMagazine Date: 04/02/2008
SQL Server 2008 - All For You Sweepstakes
So I'm not generally one for random promotions - just like I'm that guy who will predictably break...
Author: MSDNMagazine Date: 03/31/2008
CLR Inside Out: Improving Application Startup Performance
as waiting for an application to start is frustrating to many users, focusing on your client...
Author: MSDNMagazine Date: 03/31/2008
Tame Your Software Dependencies for More Flexible Apps
When your application design is too tightly coupled, every class is directly or indirectly coupled...
Author: MSDNMagazine Date: 03/28/2008
Office Space: Simplify SharePoint Development with STSDEV
To simplify the task of setting up SharePoint projects and deploying components, Ted Pattison and...
Author: MSDNMagazine Date: 03/26/2008
Security Briefs: Buffer overrun defenses in Visual C++
There are a number of reasons for the many buffer overruns in production C and C++ code. The...
Author: MSDNMagazine Date: 03/25/2008
Building Web apps with the ASP.NET MVC Framework
The ASP.NET team has been listening to developers' needs and started development of a new Web...
Author: MSDNMagazine Date: 03/24/2008
Extreme ASP.NET: Controls for Silverlight and Data-binding
In the March 2008 issue of MSDN Magazine, in our Extreme ASP.NET column, Fritz Onion explains how...
Author: MSDNMagazine Date: 03/19/2008
March 2008 issue of MSDN Magazine now online
The March 2008 issue of MSDN Magazine is now available online. In the March issue, we delve into...
Author: MSDNMagazine Date: 03/17/2008
Wicked Code: Silverlight Tips, Tricks, and Best Practices
Silverlight is a new cross-browser, cross-platform solution from Microsoft that helps you build rich...
Author: MSDNMagazine Date: 03/14/2008
F# Functional Programming Techniques in the .NET Framework
A recent entry into the Microsoft .NET Framework family, F# provides type safety, performance, and...
Author: MSDNMagazine Date: 03/12/2008
Test Run: Custom Test Automation with Team System
Custom test automation scripts have the advantages of being quick to write and providing maximum...
Author: MSDNMagazine Date: 03/10/2008
Apply Test-Driven Development to your Database Projects
Visual Studio Team System Database Edition, also known as DBPro or Data Dude, introduced a product...
Author: MSDNMagazine Date: 03/07/2008
Office Business Apps with Visual Studio 2008 and VSTO 3.0
Visual Studio 2008 includes VSTO 3.0, which lets you begin solution development for both Office 2003...
Author: MSDNMagazine Date: 03/05/2008
Team System: Team Foundation Server (TFS) check-in notes and policies
In the past editions of our Team System column, Brian A. Randell has used the Team Foundation Server...
Author: MSDNMagazine Date: 03/03/2008
Windows with C++: Windows Services Enhancements
Windows Vista and Windows Server 2008 bring some significant changes to services. Many of these...
Author: MSDNMagazine Date: 02/29/2008
Build Web Server Solutions with IIS 7 End-To-End Extensibility
The IIS 7.0 architecture is designed to be extensible from top to bottom, allowing you to replace...
Author: MSDNMagazine Date: 02/27/2008
Write an IM App with WCF in the .NET Compact Framework
Mobile devices often do not have static IP addresses or dynamic DNS entries that follow them around,...
Author: MSDNMagazine Date: 02/25/2008
Foundations: Workflow Services in the .NET Framework 3.5
What's compelling about Windows Workflow Foundation in the .NET Framework 3.5 is that it provides...
Author: MSDNMagazine Date: 02/22/2008
Cutting Edge: Modal dialog boxes with ASP.NET AJAX
Dialog boxes have been around in Windows for a long time, and they do have their advantages. But if...
Author: MSDNMagazine Date: 02/20/2008
Launch 2008 issue of MSDN Magazine now online
The Launch 2008 issue of MSDN Magazine is now available online at...
Author: MSDNMagazine Date: 02/18/2008
Cutting Edge: More Controls with AJAX Extenders
Last month, Dino Esposito discussed how ASP.NET input controls such as textboxes and buttons could...
Author: MSDNMagazine Date: 02/15/2008
Data Points: Designing an Entity Data Model
The Entity Framework is an exciting new technology for ADO.NET developers that enables you to view...
Author: MSDNMagazine Date: 02/13/2008
Office Space: Security Programming in SharePoint 2007
You may already know the fundamentals of security programming with Windows and ASP.NET security, but...
Author: MSDNMagazine Date: 02/11/2008
Building State Machines with Windows Workflow Foundation
The .NET Framework 3.0 enabled developers to build both sequential workflows and state machine...
Author: MSDNMagazine Date: 02/08/2008
Integrating the Policy Injection Application Block with WCF Services
Enterprise Library 3.0 introduced the Policy Injection Application Block (PIAB) to solve the problem...
Author: MSDNMagazine Date: 02/06/2008
Database Development - What is it to you?
As I mentioned in a recent editor's note, one topic that you said you would like to see more of is...
Author: MSDNMagazine Date: 02/05/2008
What's New for WCF in Visual Studio 2008
Visual Studio 2008 and the underlying .NET Framework 3.5 offer new tools and support for Windows...
Author: MSDNMagazine Date: 02/04/2008
Test Run: The Microsoft UI Automation Library
There are several techniques you can use to test the user interface of a Windows application such as...
Author: MSDNMagazine Date: 02/01/2008
.NET Matters: Stream Pipeline
If your app is encrypting and compressing quite a bit of data, and you have multiple processors...
Author: MSDNMagazine Date: 01/30/2008
A Custom Expression Encoder Publishing Plug-In
Microsoft Expression Encoder helps you encode and publish Silverlight experiences for the web. In...
Author: MSDNMagazine Date: 01/29/2008
WinUnit Simplifies Unit Testing for Native C++ Applications
Have you been frustrated by so-called "engineering experts" who extol the virtues of unit testing,...
Author: MSDNMagazine Date: 01/25/2008
{ End Bracket } roundup
Since we started blogging about the MSDN Magazine articles and columns six-or-so months ago, one...
Author: MSDNMagazine Date: 01/24/2008
Create a Language Compiler for the .NET Framework
Compiler hackers are celebrities in the world of computer science. There's a certain intellectual...
Author: MSDNMagazine Date: 01/23/2008
Visual Basic: XML, Reflection, and Generics
LINQ-enabled languages like Visual Basic give you a rich set of query operators that can be applied...
Author: MSDNMagazine Date: 01/21/2008
CLR Inside Out: Using DLRConsole and Marshaling Between Managed and Unmanaged Code
Dynamic languages are traditionally associated with an interactive environment, giving you a...
Author: MSDNMagazine Date: 01/18/2008
February 2008 issue of MSDN Magazine now online
The January 2008 issue of MSDN Magazine is now available online at...
Author: MSDNMagazine Date: 01/17/2008
Managing Directory Security Principals in the .NET Framework 3.5
Directory services are an important though rarely mastered component of enterprise application...
Author: MSDNMagazine Date: 01/16/2008
Wicked Code: Drag and Drop with ASP.NET AJAX
Hidden away inside the PreviewDragDrop.js file supplied by the ASP.NET AJAX Futures Community...
Author: MSDNMagazine Date: 01/15/2008
Uncover Hidden SQL Server Data to Optimize Application Performance
Many application performance problems can be traced to poorly performing database queries; however,...
Author: MSDNMagazine Date: 01/09/2008
HTTP Programming with WCF and the .NET Framework 3.5
Combining Web-centric communication with SOAP and WS-* standards into one service stack and object...
Author: MSDNMagazine Date: 01/07/2008
Foundations: Templates for Uncommon Controls
For programmers who enjoy turning common controls into uncommon visual objects, Windows Presentation...
Author: MSDNMagazine Date: 01/04/2008
Cutting Edge: Customize Controls with AJAX Extenders
Input controls are essential in any application, but Web controls are often little more than...
Author: MSDNMagazine Date: 01/02/2008
Around the World with ASP.NET AJAX Applications
You probably want your web apps to be used anywhere in the world. ASP.NET AJAX applications include...
Author: MSDNMagazine Date: 12/31/2007
IIS 7.0 and the ASP.NET Integrated Pipeline
One of the coolest things about working at MSDN Magazine is the exposure I get to all the different...
Author: MSDNMagazine Date: 12/27/2007
January 2008 MSDN Magazine now online
The January 2008 issue of MSDN Magazine is now available online at...
Author: MSDNMagazine Date: 12/24/2007
Authenticate Users Across Organizations Using ADFS
Active Directory Federation Services (ADFS) was introduced in Windows Server 2003 for organizations...
Author: MSDNMagazine Date: 12/21/2007
Windows With C++: Windows Template Library 8.0
The Visual C++ team developed the Active Template Library (ATL) to allow COM clients and servers to...
Author: MSDNMagazine Date: 12/19/2007
"CLR Inside Out" Needs Your Ideas
One of the benefits that we at MSDN Magazine are proud to be able to offer readers is access to many...
Author: MSDNMagazine Date: 12/19/2007
Mainframe Interop With BizTalk Adapters and the .NET Framework
You might be surprised to know that COBOL is still a common language for business apps. According to...
Author: MSDNMagazine Date: 12/17/2007