Tuesday, November 02, 2004

.Net Framework based CLI (nothing like what you have used/seen before)

Jeffrey Snover, architect on the Monad (MSH-Microsoft Shell) team, demonstrates and discusses Monad.

It is one awesome CLI (command line interface). Imagine doing a "dir" on Active Directory, Registry Key, list of installed certificates or list of processes, and awhole bunch of other cool stuff.

It will be available in Longhorn but since it is .Net Framework specific technology, you could download the beta now and run it on a current OS with .net on it.

This link, http://www.microsoft.com/downloads/details.aspx?familyid=6c1191af-892f-46d5-94b6-b97521d5a0cd&displaylang=en&displaylang=en will take you a Windows Media video presentation about the tool.

Think what you want, write it down, and get what you want. Unix folks hold on to your jaws.

A couple of reasons why you should use this tool:
1. Strong Naming (manage 80% of the system with under 50 verbs)
2. Help (just like the "man")
3. It is a object-based system i.e. the help is a reflection of a Help Object
4. SQL type utility (select, sort, condition, present)
5. Pipelining concepts

Just watch that video!!

To download the tool, goto http://beta.microsoft.com/, use a passport account to login, then to get the tool use account id: mshPDC.


No comments: