Daily Archive: November 3, 2004

Microsoft’s new command shell

Microsoft have finally decided to take the Windows Command shell seriously, or at least Jeffrey Snover – the lead architect did.  They are creating a next generation sell that is built on top of .NET.  John Udell does a great job of describing it so please read his article, it will blow you away and don’t for get to watch the video as well.

MSH is quirky, complex, delightful, and utterly addictive. You can, for example, convert objects to and from XML so that programs that don’t natively speak .Net can have a crack at them. There’s SQL-like sorting and grouping. You write ad hoc extensions in a built-in scripting language that feels vaguely Perlish. For more permanent extensions, called cmdlets, you use .Net languages.

With MSH, Windows system administration manages to be both fun and productive. And the story will only improve as the .Net Framework continues to enfold Windows’ management APIs. Competitors take note: Windows is about to convert one of its great weaknesses into a strength. [Full story at


Maybe theres hope for mainstream inter-enterprise collaboration afterall

I have been frustrated since the beginning of the Internet at the difficulty of collaborating inter enterprise.  The current techniques don’t work for me.  They frequently depend on too much inter-enterprise coorperation, expensive client software, too many firewall ports opened etc.  Well it seems that a mainstream solution is finally on the horizon with Microsoft’s LCS 2005 product.  Here are a few snipits to get you started:

The product, formerly code-named “Vienna,” is expected to be available in beta sometime in June or July. Microsoft is looking for customers to test the product in beta, leading to a general availability release of LCS 2005 by the fourth quarter.

and it allows inter-enterprise connections:

Chief among the new features in this version will be support for federation of IM and presence so that customers can extend the technology to their partners, suppliers and customers. This will allow users to see presence information across, not just within, enterprises, from other applications such as Microsoft Outlook, Excel and SharePoint Services.

fairly firewall friendly:

Users from outside the network will use the Windows Messenger client and tunnel into the network using Session Initiation Protocol over firewall port 5061, Microsoft officials said. Full encryption and authentication …