Learn how to create a basic Windows Forms application using C#.
Latest Desktop Applications Articles
WinForms to Web
Learn about the various migration options of desktop/smart client applications to the web available using Visual WebGui.
Leveraging Content Types in SharePoint Document Libraries and Lists
Many organizations are not fully realizing the power of content types when using SharePoint. Here you will learn how to leverage content types and use them properly through examples.
FreeDOM (Programming)
Learn about FreeDOM (Free Document Object Model), a web development technique used to create event-driven web applications. FreeDOM is designed to overcome the limitations of stateless HyperText Transfer Protocol (HTTP) transmissions.
Simple FTP Demo Application Using C#.NET 2.0
Learn about common FTP functionalities using C#.NET 2.0.
Full-Text Searching with IFilters
Indexing Server, SQL Server, Windows SharePoint Services, SharePoint Portal Server, Exchange Server, and Windows Desktop Search provide full-text search capabilities. Each utilizes so-called IFilter components to index the content and then allows clients to search the index. Learn how IFilter components are utilized and how full-text searching works in each of those products.
Latest Developer Videos
More...Latest CodeGuru Developer Columns

Control Statements and Basic Loops in C++/CLI
Become more proficient on the usage of statements to control the flow of execution through a C++/CLI application.

Processing Things in C# with the Process Class
Explore new ways to run processes under Windows. Some might even surprise you.

Switching Input Languages Dynamically with Visual Basic
You can change your input language dynamically. Make it easier for those who speak other languages to use your software.
Maker Project: Creating a Garage Door Opener
Have you ever wanted to control your garage door from your smartphone? Here is your chance. Get your hands dirty with an Arduino Garage Door Controller.