Part one of a series that illustrates using WCF to communicate between a Windows service and client application.
Latest Events and Delegates Articles
Create a class to add Error, Warning, and Information entries in the Windows event log.
Delegates are commonly defined as Type Safe Pointers. In this article, Ramesh Balaji explains Delegates, and shows how they work in the CLR environment.
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 using System.Diagnostics.EventLog, EntryWritten, and EnableRaisingEvents.
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 VideosMore...
Latest CodeGuru Developer Columns
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.
The original release of the .NET Framework included collections as .NET was introduced to the Microsoft programming world. The .NET Framework 2.0 introduced generics to complement the System.Collections namespace and provide a more efficient and well performing option. Read on to learn more...
Learn how to use ApplicationDataContainer and ApplicationDataContainerSettings in your Windows 8.1 Store apps.
AutoMapper is an external component that helps in creating a mapping between a source and destination model types. Read on to learn about the AutoMapper component and how to use it in an Asp.Net MVC application.