Jeffrey Snover - Monad explained
- Posted: Oct 15, 2004 at 12:59 PM
- 149,523 Views
- 27 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- Mid Quality WMV (Lo-band, Mobile)
- WMV (WMV Video)
So, of course, we had to track down the Architect on the team (officially named the "Administration eXperience Platform" team, the product hasn't been named yet), Jeffrey Snover.
In this clip Jeffrey explains the vision behind Monad. On Monday he'll give us a demo.
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
In the middle of the video, before I would forget to do so, I ran off to BetaPlace (whose URL is not betaplace.com, but http://beta.microsoft.com, and has been for quite some time now) and filled in the survey.
I'm very curious on how this'll turn out.
with good demos. If you can't wait until monday, go watch that one. By the way, I try Monad and it's very cool.
That sounds very cool. Is there a solution for automation that doesn't require the command line though? Sort of like http://www.apple.com/macosx/tiger/automator.html
Yup. Cmdlets are .NET classes which are hosted by Monad. Monad then surfaces that class as a Command line interface, an API, and eventually a WS-Management Web Service.
We surface the cmdlets as an API for management applications and to support rich GUIs. Both of these need very low latency access.
jps
Sorry I may have missed that in the video, the WMV quality on OSX is *very* poor
Looks interesting, time to try out that beta - sure I've got some windows boxen around here somewhere.
I struggled for a long time trying to figure out what was required to make SQL Server integrated security work between two computers. Was it a Windows login issue, a SQL issue or some sort of Windows privileges issue. Even after getting things to work I still don't know what "events" go on when one machine connects to another.
Can Monad help me see those sort of links in the chain?
He's not kidding about how easy it is to use compared to UNIX shells, and even more powerful IMO.
Thank you, thank you, thank you! This sounds amazing and I can't wait to try it! Great video!
Cameron
-www.msinbox.com
It is case sensitive.
--
wjs, mvp
This is an attempt to assert dominion over the mindset of each organization that produced each admin' experience. This activity is often met with hostility from the very kind of people this product is ironically named after: the monads.
Most of us assume we are inidividuals but more often than not most obedient employees are monads.
There will be a demo video posted soon.
This is ridiculously cool. But one thing I've always wondered about these technologies that will be released a long time from now, as .Net 2.0 is still under development, do you guys still take advantage of any of the new framework and/or language enhancements? For example, do you guys refactor the Monad source to make use of C# Generics or Anonymous methods?
Thanks.
I'll be waiting for it, although I wouldn't mind getting my hands on a copy to beta test...yes I've done the survey.
How well does this integrate with ms-build? Will I still have to learn one system for build files and another system for shell-scripts?
There is now a MSH Wiki on Channel9. Head off to:
http://channel9.msdn.com/wiki/default.aspx/Channel9.MSHWiki
However, in the video Jefferey claims that MSH is more programmatic than Perl, Python and Ruby. I'd be interested to know what are the features that make MSH more programmatic than those languages? Did Jefferey have particular MSH language features in mind when he made that comment?
You can use any .NET language to create MSH components
Do you expect there to be a better solution for remote management via the command line or Monad? Nix having the SSH it would be nice to see something comparable in windows other than the telnet service.
The true geek in me came out watching this vid - so much so that I can see how ive modelled a lot of this in applications to accomodate just what Jef is talking about - process mapping with defined inputs and outputs that can be interogated - ... im such a geek!
Anthony.
All SSH is, is a telnet service wrapped in an SSL tunnel. If Windows came out with an OpenSSL analogue, then what you suggest would be trivial.
I'm sorry, but that is not correct. I have made this assumption before, but I was corrected, too. SSH is not SSL+Telnet. SSH does not "speak" SSL, and they cannot talk to each other. There is, however, some overlap in how they accomplish some similar goals.
http://www.rpatrick.com/tech/ssh-ssl/
http://www.snailbook.com/faq/ssl.auto.html
Facilitating the programming learning curve should be fun!!
Remove this comment
Remove this thread
close