Windows PowerShell replaces the outdated batch files and Windows Scripting Host with a brand new object-oriented shell and scripting language. In this article, you will learn how to retrieve directory and filenames from a specific drive.
Latest Shell and Related Programming Articles
An Ancient Story of Control Panel Applets
Have you ever used Control Panel? Definitely yes. Now, learn to create your own Control Panel applets to serve your needs.
Understanding the Shell Behavior for the CE Platforms
To make a good, usable palmtop application, you have to embrace the spirit of CE's shell. This means leaving a lot of familiar and comfortable desktop application design ideas behind.
Programming Windows CE Shell User Interface Elements
If you are doing Windows CE development, now is the time to learn how to add shortcuts to the HPC and HPC Pro desktop and how to add programs and documents to the Start menu.
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.

Portable Databases
In today's world of mobile apps, it's not an unreasonable expectation to want a database that's small, lightweight, and travels with the app from device to device. Take a quick look at what's available out there, and a few of the pros and cons of each.

Creating Simple Classes and Objects with Visual Basic
Learn how to create your own class and create objects representing that class using 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.