Part three of a series that illustrates using WCF to communicate between a Windows service and client application.
Latest C# Articles - Page 9
Custom User Interface for MSI Packages Using C# .NET
Windows installer has its own way to display installer user interface which is far different from other technologies. MSI supports few controls compared to .Net or other platform. Though it is not very difficult, still it is hard job to develop sophisticated installation package with good user interface, even after using well known installer software. NvnInstaller.MsiDotNet api makes this job easier.
Microsoft Touts 300,000 Windows Phone 7 SDK Downloads
Interest builds among app developers as the final release of Microsoft's Windows Phone 7 dev tools gets its release date.
5 New Things in Microsoft Azure SDK 1.2
Microsoft has recently released version 1.2 of the Microsoft Azure SDK and Microsoft Azure Tools for Microsoft Visual Studio 1.2. They have continued to release updated SDKs and new features on an aggressive pace. In this article we will walk through the new features of the updated tools and SDK.
Porting a Windows Forms C# Application to Mac OS X and Linux
Moving a Windows Forms app over to either a Mac or Linux machine used to be nearly impossible. With Mono it's almost as easy as recompile and run. In this article we'll take a look at a sample C# programming database application and show it running on both Mac OS X and Linux.
How Windows Mobile 6.5 Stacks Up to the Competition: A Comprehensive Guide
See why this aging platform manages to stay successful in the business world and how Windows Mobile 6.5 stacks up against it's competitors.
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.
.NET Framework: Collections and Generics
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...

How to use Visual Studio 2012 to Download Images from Websites
Learn how to use a for loop to loop through all of the images found on a web page and save them via the DownloadFile method of the WebClient object.

SOLID Principles in C# - An Overview
SOLID principles form the base for writing good and clean object oriented code in C#. Learn about the S.O.L.I.D principles and explore C# coding samples for each.
