Subscribe To
This Site

XML RSS
Add to Google
Add to My Yahoo!
Add to My MSN
Add to Newsgator
Subscribe with Bloglines

Monad In Windows Vista

If you are a biology expert, then this term may be familiar to you. In Biology, Monad is the term used for single-celled microorganism. But, in computer science it is a shell, which is a part of the operating system. Technically speaking, it is the operating system that forms a bridge between the user and the hardware. The shell is connected to the users and directs the kernel to perform the tasks given by the users through a set of commands.

Get Best Deal On Popular Windows 7 Laptops


Windows PowerShell, Vista Command Line Interface

Monad or Microsoft Shell is the command line interface shell and scripting language product for Windows Vista and is under development by Microsoft. However, this is now called as Windows PowerShell. This interface is similar to UNIX shells but based on Object Oriented Programming and .Net framework and is extensible.

Before the rise of Windows Vista, we saw many operating systems from Microsoft. Among them are MS-DOS, MS-Windows 9x, MS-Windows 2000, ME, XP etc. For the computer to accept the commands from the users, they used command line interface. These were been command.com in MS-DOS based operating systems, and cmd.exe in case of NT based systems. These were used to execute programs, and system related commands. These interfaces were not capable of handling, reproducing or automating administrative functions available in the graphical user interface (GUI). Under Windows Server 2003, this situation has been improved a lot. This was due to Microsoft not providing full flexibility in command line equivalents. The users were in trouble due to inadequate documentation.

Microsoft made an attempt to overcome some of the drawbacks in Windows 98 by introducing Windows Script Host. This was a new scripting layer which tried to implement a series of scripting languages for controlling applications. However the scripting host was not so popular because, it was not integrated with the shell and documentation too had problems. It had some problems with security, as some high profile viruses kept attacking it.

Microsoft then included a command-line scripting host, Cscript.exe, for their Windows Server 2003 and for certain versions of Windows XP. This scripting host too was not fully integrated to the shell. There was a problem with the Windows Automation process. The fact lies in the native administrative interfaces which were open to Microsoft's proprietary GUI-based tools, and any scriptable interfaces that the Microsoft chooses to provide. The GUI was the basic interface, with which it is proved as a difficult situation for providing scriptable wrappers.

Microsoft designed Monad or PowerShell to reduce these above said problems. By integrating scripting language into a new extensible command shell which is capable of performing and automating the same administrative tasks, one can develop a good, strong GUI and CLI applications in Windows. The Exchange Server 2007’s User Interface is built above the PowerShell. The PowerShell can be used in place of cmd.exe and WSH. However in Windows Vista, cmd.exe and Windows Scripting Host are going to provide backward compatibility. Microsoft released the public beta in the month of September 2005, and beta 3 in the month of January 2006. The Release Candidate 1 of Monad was released during that time. The Release Candidate 2 was released later in September 2006.

Technically the PowerShell has a number of features associated with it. They are...

  • A powerful scripting language such as C# can be used. An extensible provider provides not only access to file system but also to other hierarchical stores. The provider model is extensible and allows a third party to create his own provider model and attach the same into PowerShell.
  • The PowerShell or Monad requires version 2 of .Net Framework to run and is supported in Windows XP, 2003 Server, Windows Vista, and Windows Server Longhorn.

Microsoft had plans to release PowerShell along with the release of Windows Vista. Microsoft has announced that the PowerShell will be a part of General Availability Release.

However, PowerShell hopes to be a one of the newest features in Windows Vista and hopes to continue in the hot news for sometime now.




Subscribe to "Vistahunt" ezine to get the latest news and updates on Windows Vista.


Enter your E-mail Address
Enter your First Name (optional)
Then

Don't worry -- your e-mail address is totally secure.
I promise to use it only to send you Vistahunt.

Return to Vistahunt Home

Free Vistahunt ezine

Email

Name

Then


 
WordPress FREE Hosting Offer
 
 
Keep Your Files Safe.  Backup Online with SafeCopyBackup.com
 

Latest Posts

 

Most Popular