Jeffrey Snover - Monad explained
- Posted: Oct 15, 2004 at 12:59 PM
- 149,760 Views
- 27 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
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
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
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