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

Here we present techniques for programmatic and declarative data binding and display with Windows Presentation Foundation.

Josh Smith

MSDN Magazine July 2008

...

Read more!

Kenny Kerr sings the praises of the new Visual C++ 2008 Feature Pack, which brings modern conveniences to Visual C++.

Kenny Kerr

MSDN Magazine May 2008

...

Read more!

Writing a Web application with ASP.NET is unbelievably easy. So many developers don't take the time to structure their applications for great performance. In this article, the author presents 10 tips for writing high-performance Web apps. The discussion is not limited to ASP.NET applications because they are just one subset of Web applications.

Rob Howard

MSDN Magazine January 2005

...

Read more!

This article presents an overview of the motivation behind new techniques that decompose problems into independent pieces for optimal use of parallel programming.

David Callahan

MSDN Magazine October 2008

...

Read more!

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!

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!

A team project is simply a bucket that stores and partitions all of the artifacts you track and use within a Team Foundation Server (TFS) project.

In the December 2008 issue of MSDN Magazine, Brian A. Randell explains how you can use and customize the MSF Agile and MFS CMMI process templates to get the most out of them for your ...

Read more!

C# developers can use the Visual Studio Tools for the Office System (VSTO) Power Tools Office interop API extensions to streamline Office application development. The extensions provide a thin, strongly typed layer over the loosely typed Office object models.

In the December 2008 issue of MSDN Magazine, Andrew Whitechapel, Phillip Hoff, and Vladimir Morozov walk you through developing ...

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!

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!

June2007 June 2007
C# 3.0: The Evolution Of LINQ And Its Impact On The Design Of C#
LINQ gives allows developers to take advantage of the power of queries. Find out how it came to be. Anson Horton
VISUAL BASIC: Unleash The Power Of Query In Visual Studio "Orcas"
LINQ, coming in the next version Visual Studio, codename "Orcas", adds type-safe data querying to .NET languages. Ting Liang and Kit George
C++: An Inside Look At The Next Generation Of Visual C++
The next version of Visual Studio (code-named “Orcas”) will help C++ developers take full advantage of the new capabilities in Windows Vista. Tarek Madkour
OFFICE UI: New VSTO Features Help You Customize Word And Outlook
See how to use Microsoft Visual Studio Tools for the Microsoft Office System to build powerful custom applications against the 2007 Microsoft Office system. Steve Fox and Paul Stubbs
SILVERLIGHT: Get Started Building A Deeper Experience Across The Web
Build rich, compelling, cross-platform, interactive applications with Microsoft Silverlight. Laurence Moroney
CONCURRENCY: Synchronization Primitives New To Windows Vista
Windows Vista has lots of goodies for native C++ developers including condition variables, slim reader/writer locks, and one-time initialization. Robert Saccone and Alexander Taskov
Code Download (288 KB)
.Chm Files

Columns
Editor's Note: Visual Studio at 10
Ruminations on ten years of Visual Studio. Joshua Trupin
Toolbox: XML Comments, Online Payments, and More
This month, online payment processing services, XML comments the easy way, and more. Scott Mitchell
CLR Inside Out: Reflections on Reflection
This month's installment of CLR Inside Out takes on reflection and the System.Reflection namespace. Mike Repass
Data Points: SQL Server Management Objects
SQL Server Management Objects offer developers a robust toolset for backing up and restoring databases, and issuing DDL commands, as John Papa explains. John Papa
Advanced Basics: Using RibbonX from Visual Basic
Ken Getz prepares Visual Basic developers to use RibbonX. Ken Getz
Cutting Edge: Transactional Workflows
When modeling business logic, workflows inevitably represent transactional tasks, so you need to know how to code transactional semantics in the Windows Workflow Foundation. Dino Esposito
Service Station: WCF Addressing In Depth
This month Aaron Skonnard looks at addressing details surrounding endpoint communication, many of which enable more advanced messaging scenarios. Aaron Skonnard
Wicked Code: UpdatePanel Tips and Tricks
Jeff Prosise explains when it's better to use UpdatePanel and when it's better to use asynchronous calls to WebMethods or page methods instead. Jeff Prosise
Foundations: ActivityExecutionContext in Workflows
This month Matt Milner explains a critical component in the execution, persistence, and compensation of workflows. Matt Milner
Concurrent Affairs: Asynchronous Device Operations
Jeff Richter uses the AsyncResult<TResult> class to implement the CLR’s Asynchronous Programming Model to perform hardware device operations asynchronously. Jeffrey Richter
Netting C++: EEK! An Introduction
Stanley Lippman begins a look at using C++/CLI as a purely .NET-compliant language. Stanley B. Lippman
.NET Matters: Handling Messages in Console Apps
Many developers who use the Microsoft .NET Framework think that application type is tied to the libraries that can be used in that application. Stephen Toub clarifies. Stephen Toub
{ End Bracket }: Proud to Be a Developer
A developer doesn't just code; he or she writes code that is fast, reliable, well-tested, secure, maintainable and globalizable. Adam Barr
Page view tracker