Part one of a series that illustrates using WCF to communicate between a Windows service and client application.
Latest Events and Delegates Articles
.NET Tip: Writing to the Event Log
Create a class to add Error, Warning, and Information entries in the Windows event log.
Developing with . NET Delegates
Delegates are commonly defined as Type Safe Pointers. In this article, Ramesh Balaji explains Delegates, and shows how they work in the CLR environment.
Using Delegates to Interchange Information Between Siblings of a Parent Form
Discover how to interchange information between sibling forms of a parent form. In many cases, especially in MDI applications, you need to interchange information between child forms that are instantiated by the same parent. In such cases, delegates are a suitable way to exchange information.
Build a Windows Event Log Watcher Service Process to Export Event Log Entries as an RSS Feed
Build a Windows Event Log Watcher Service Process to Export Event Log Entries as an RSS feed using System.Diagnostics.EventLog, EntryWritten, and EnableRaisingEvents.
MFC Controls for Vista
Microsoft Foundation Classes continue to play an important role for C++ developers. Discover how to upgrade an existing application with MFC 9's full support for the Windows Vista look-and-feel.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
MFC Integration with the Windows Transactional File System (TxF)
The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.

Command Line Junkie
While porting a C# applications to something other than Windows used to be hard, today command line tools can make it super easy!

Handling Exceptions in Visual Basic
Hannes du Preez shows you how to handle exceptions properly in Visual Basic.

Working with State Machines in the .NET Framework
Arun Karthick introduces you to the state machine model and shows you how to create a simple working state machine sample using the .NET framework in the C# language.