The Windows "Turn off" buttons are three or more steps away from the desktop work area, depending on your personal settings. This can be not only inconvenient, but downright bothersome at times. These programs can power down the computer, in just one or two steps.
Latest Console Applications Articles
How to Build a Simple Event Log Montior/Watcher (Using TCP in .NET)
Learn how to build a simple event log "watcher" application to monitor event log changes on a remote machine(s).
A Prize Console-ation in VB 2005
Think console applications are old news? Then you haven't tried the cool new console application features available in VB 2005. Check out some of this author's favorites.
Taking the Visual out of Visual Basic
Learn how to creating a DOS-style console application with Visual Basic. The simplicity of doing this may surprise you!
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...

Back to the Basics - Working with Dates in VB.NET
Working with Dates can be frustrating. The .NET Framework provides the DateTime class (among others) for any sort of date manipulation. Read on to learn more.

How to Push Data from Server to Client Using SignalR
SignalR is an Asp.Net library that pushes data to a wide variety of clients. The burden of worrying about which server push transport to use and deciding on the fallbacks has been removed from developers. Read on to learn more.