.NET 3.0 - The next revolution

Since last years TechEd everyone has been hearing about .NET 3.0 and the cool features of LINQ, lambda expressions, and all of the other cool new language features. I don’t know about you, but I was definitely looking forward to them. We were also hearing about WinFx and “Avalon” and... [Read More]

Windows PowerShell - Unix comes to Windows

Windows PowerShell (formerly known as “Monad”) is a Microsoft’s answer to the power and flexibility of the Unix command shells. It should finally complete the Windows management picture by providing a solid command line shell to administer Windows systems. PowerShell is part of Vista, but fortunately for all of us,... [Read More]

Windows Vista: Kernel Changes - BitLocker, Code Integrity

BitLocker™ Drive Encryption BitLocker allows the entire OS volume to be encrypted as well as any other volumes. In order to do this, a 1.5 GB unencrypted system volume is required. BitLocker requires Trusted Platform Module (TPM) v1.2 or a USB device and USB-capable BIOS and is implemented... [Read More]

Windows Vista: Kernel Changes - Kernel Transactions

Kernel Transaction Manager (KTM) Before Vista, applications had to do a lot of hard work to recover from errors during the modification of files and registry keys. Windows Vista implements a generalized transaction manager called the Kernel Transaction Manager (KTM) which provides “all or nothing” transaction semantics. This... [Read More]