Printer Friendly Version      Send     
Click to Rate and Give Feedback
Popular Articles

When incorporating the ASP.NET DataGrid control into your Web apps, common operations such as paging, sorting, editing, and deleting data require more effort than you might like to expend. But all that is about to change. The GridView control--the successor to the DataGrid-- extends the DataGrid's functionality it in a number of ways. First, it fully supports data source components and can automatically handle data operations, such as paging, sorting, and editing, as long as its bound data source object supports these capabilities. In addition, ...

Read more!

Here is an ASP.NET AJAX data-driven Web application that takes the best features from server- and client-side programming to deliver an efficient, user-friendly experience.

Bertrand Le Roy

MSDN Magazine October 2008

...

Read more!

C# 2.0 introduces a wealth of exiting new features, such as generics, iterators, partial classes and anonymous methods. While generics are the most talked-about feature especially for former classic C++ developers, the rest of the new features are important additions to your .NET development arsenal, enhancing power and improving overall productivity. This article is dedicated to all the new C# 2.0 capabilities besides generics to give you a good overall picture of the upcoming features.

Juval Lowy

MSDN ...

Read more!

Here are some design patterns that allow you to achieve higher cohesion and looser coupling for more flexible, reusable applications.

Jeremy Miller

MSDN Magazine October 2008

...

Read more!

James Avery does it again with his popular list of developer tools. This time he covers the best Visual Studio add-ins available today that you can download for free.

James Avery

MSDN Magazine December 2005

...

Read more!

Our Blog

Windows Presentation Foundation (WPF) adds functionality to the Microsoft .NET Framework so that you actually can reliably keep bound controls synchronized with their data sources.

In the December 2008 issue of MSDN Magazine, Ken Getz demonstrates how to use the ObservableCollection class provided by WPF to keep bound controls in ...

Read more!

Earlier this year MSDN Magazine embarked on a collaborative project with Behind the Code, an interview program airing on MSDN Channel 9. In this program, Robert Hess interviews prominent developers at Microsoft, and those developers also write a column for { End Bracket } in MSDN Magazine. In the newest interview, Richard Ward talks about working on the core infrastructure components of future versions of Windows, as well as ...

Read more!

With the releases of LINQ to SQL and the ADO.NET Entity Framework, developers now have two products from Microsoft designed to tie together relational data and object-oriented programming.

In the December 2008 issue of MSDN Magazine, Anthony Sneed provides a roadmap to these technologies and demonstrates how you can create ...

Read more!

Silverlight provides a browser interoperability layer that allows managed code to access the document object model (DOM) of the underlying page. At the same time, JavaScript code running in the page can access the XAML content of the plug-in and even make modifications.

In the November 2008 issue of MSDN Magazine, Dino Esposito discusses the ...

Read more!

Windows Workflow Foundation (WF) imposes some restrictions on the developer authoring programs that target it. But in return WF offers a powerful, flexible, and extensible set of runtime services such as support for long-running code.

In the December 2008 issue of MSDN Magazine, Josh Lane provides some best practices to consider ...

Read more!

January2007 January 2007
Least Privilege: Teach Your Apps To Play Nicely With Windows Vista User Account Control
User Account Control in Windows Vista keeps the OS safe from intentional and accidental configuration changes. Chris Corio
Vista and Office: View Data Your Way With Our Managed Preview Handler Framework
Stephen Toub shows you how to write your own Preview handlers for Windows Vista and Outlook 2007. Stephen Toub
SideShow Gadgets: Get Started Writing Gadgets For Windows SideShow Devices
SideShow Gadgets for Windows Vista are cool. Writing your own is even better. Find out how it's done. Jeffrey Richter
Desktop Security: Create Custom Login Experiences With Credential Providers For Windows Vista
Why is a change to the Windows logon plug-in interface so exciting? Because with credential providers you can customize the logon experience for your users. Dan Griffin
Worldly Windows: Extend The Global Reach Of Your Applications With Unicode 5.0
When using global applications, people want to communicate with others on their terms, in their own languages. Unicode 5.0 brings that ideal closer to reality. Julie D. Allen, Michael S. Kaplan, Cathy Wissink
Debug Leaky Apps: Identify And Prevent Memory Leaks In Managed Code
When is the .NET Garbage Collector unable to reclaim memory? The answer might surprise you. Stay tuned. James Kovacs
Code Download (2150 KB)
.Chm Files

Columns
Editor's Note: A New Year—A New Vista
Josh Trupin revs the engine to get us all ready for Windows Vista. Joshua Trupin
Toolbox: Save Coding Time, Manage Compressed Files, and More
Save Coding Time, Manage Compressed Files, and More Scott Mitchell
CLR Inside Out: Introduction to COM Interop
The CLR allows seamless interactions between Microsoft .NET applications and COM. But how, exactly? The CLR team knows. Thottam R. Sriram
Data Points: Column Expressions, DataRelations, and Computations
This month John Papa fields some of his favorite questions regarding data manipulation with ADO.NET. John Papa
Cutting Edge: The Server Side of ASP.NET Pages
Where are the files generated by ASP.NET stored and how are they used to serve page requests? This month Cutting Edge explains. Dino Esposito
Foundations: Using Templates to Customize WPF Controls
This month we welcome Charles Petzold to MSDN Magazine with his first column on building apps for Windows Vista and the .Microsoft NET Framework 3.0. Charles Petzold
Team System: Team Foundation Server Version Control
In this new column, Brian Randell begins his long look at how to extend and enhance Visual Studio Team System. Brian A. Randell
Extreme ASP.NET: Client-Side Web Service Calls with AJAX Extensions
Microsoft AJAX Library and the ASP.NET 2.0 AJAX Extensions provide a number of compelling features ranging from client-side data binding, to DHTML animations and behaviors. Learn all about them here. Fritz Onion
Security Briefs: Using Protocol Transition—Tips from the Trenches
Now that Windows Server 2003 is widely deployed, Keith Brown addresses questions from readers who are trying to use protocol transition to build secure gateways into their intranets. Keith Brown
{End Bracket}: From Bouncy Balls to Better Estimates
This month End Bracket explores the reasons why predicting the amount of development effort is extremely difficult early in a project. James Waletzky
Page view tracker