Windows Vista
I have updated TransNTFS, my managed implementation for the transactional NTFS APIs that have been introduced with Windows Vista. TransNTFS now also supports the following operations under a transaction: Creation and deletion of folders Deletion of files Creation of symbolic links Creation of hard links It comes with complete documentation (as always) and can be downloaded from http://www.wintoolzone.com/...
Sometime back, I had made a post regarding a native C++ class I had authored for using some of the Transactional NTFS (TxF)APIs introduced in Windows Vista. Almost two weeks from that post, I just finished my managed implementation, TransNTFS, that enables you to use the TxF APIs from managed code. As always, Managed C++ enabled the implementation with excellent ease. It comes with complete documentation and can be downloaded from http://www.wintoolzone.com/... Below is an...
One of the key new features of Windows Vista is a component called the Kernel Transaction Manager (KTM) that brings inherent support for transactional development in not just the kernel-mode but also for user mode. Infact, NTFS has been enhanced to use and support transactions such that couple of new APIs (e.g. CopyFileTransacted, MoveFileTransacted just to name a few) have surfaced up. You can get more details on Transactional NTFS here. To demonstrate the power of the new APIs, I wrote a C++ class...
Of late, I have had a chance to attempt to understand SOA. Just like OOP was a shift in the development mindset from procedural, same is SOA from OO/Component based mindsets. Going ahead, technologies like Indigo will be based upon the SOA philosophy. Here are couple of links to help you understand SOA better: 1) Understanding Service Oriented Architecture 2) Service Orientation and Its Role in Your Connected Systems Strategy 3) Envisioning the Service Oriented Enterprise - presentation by Pat Helland...
I returned this part Friday [8th Oct] after a 10 day long MSDN Yatra - Yatra, in Hindi, literally means travel. And MSDN Yatra is very close a concept to the same. When on a Yatra, Microsoft India Evangelists visit different cities across the country where they engage with SIs, ISVs and Academia, in addition to delivering a MSDN Session at the city in question. And I just returned from Kolkatta and my hometown, Chandigarh after these engagements and sessions, with an excellent response - particularly...
The community preview (build 4074) of Longhorn is available for download at MSDN Subscriber downloads here. The SDK for the same is also downloadable. Here is a video that talks about where Longhorn is headed and how it has progressed since build 4051. Some changes/introductions are: There is no build of Visual Studio that locks with this Longhorn build. MSBuild is included MSAvalon namespace becomes System.Windows...