TxF Managed Wrapper on Code Gallery

Hello, everybody, I have released the first version of a rudimentary managed wrapper around Transactional NTFS to Code Gallery on MSDN: http://code.msdn.microsoft.com/txfmanaged. The wrapper in its current form is very basic but should give developers a good idea on how simple it is to use Transactional NTFS from managed code. Feel free to go grab…


WS08 Feature of the Week #14 – Sub-queues in MSMQ 4.0

What are sub-queues? Subqueues are implicitly created local queues that are logical partitions of a physical queue. Applications can use subqueues to group messages. Subqueues are implicitly created when opened, are deleted when empty, and have no open handles. Messages cannot be sent to a subqueue. Messages can be received from subqueues, moved between the…


WS08 Feature Of The Week #12 – IIS7 Administration API

Hello everyone, and welcome back after our winter break hiatus. We have a lot of cool features to cover in the coming weeks that will especially show off the power of Windows Server 2008 as an application server. So, this week we will kick off the new year by taking a short little peek at…


The launch of marshal-as.net

In my previous post, I talked about why I personally love C++/CLI as a solution for managed and native interop. With the launch of Visual Studio 2008, and the include of the new marshalling library, there is on part of the equation missing, I believe. On the C# side of the interop equation, you have…


What’s Mandatory Integrity Control?

Mandatory Integrity Control (MIC) is a cool new security feature built in to Windows Vista and Windows Server 2008. It adds another "layer" of security to Windows resources (files, processes, etc.) over the usual DACL (Discretionary Access Control Lists) that we have in Windows XP and Windows Server 2003. Essentially, Mandatory Integrity Control adds an…


Listing Running Transactions In A Resource Manager

  The more I work with TxF, the more I realize that our (Microsoft’s) coverage of certain KTM topics is sorely lacking. One of those areas is around documentation and samples of managing resource managers (important if you are wanting to investigate programatically the running status of a resource manager). Sometimes, being an evangelist can…


Windows Server 2008 Developer Training Kit

James Conard announces over on his blog that our team has just released the Windows Server 2008 Developer Training Kit for Beta 3. Mosey on over and check it out. You can find resources on everything from WCF, to Cardspace, to WF, to Windows Eventing, to PowerShell, to IIS 7, to Transactional NTFS. So if…


Windows Server "Longhorn" – Beta 3 Has Arrived!

Well, it’s official. Beta 3 of Windows Server “Longhorn” has launched. With it, I finally get to release some of the work I’ve been working on lately. If you are a developer, I encourage to take a look at “The Top Ways To Light Up Your Apps On Windows Server ‘Longhorn'” that was just launched…


Top Ways To Light Up Your Apps On Windows Server "Longhorn"

Whether you are a developer building web applications, to a developer writing core server based system services, Windows Server “Longhorn” provides many new features that you can leverage to build more secure, flexible, and innovative applications. 1) Build More Flexible Web Applications For developers wanting to build flexible web applications, IIS7 provides a very powerful…


Developer, Meet Server – Transactional NTFS and WCF

I recently posted the second screencast in my new “Developer, Meet Server” screencast series. This latest screencast covers using Transactional NTFS in a service-oriented environment via WCF. Enjoy!