Monad, baby!

I’m at the Microsoft MVP summit in Redmond this week; today and tomorow are the “heavy” days that focus on specific technologies. Yesterday we had some executive keynotes in the morning, followed by some platform technology sessions. I got to see Jensen Harris’ very cool presentation of the new Office “12” user experience (which I think wasidentical to what he showed at the PDC). I also got my first detailed look at the new Monad shell. Jeffrey Snover did the demo; there’s a video of a similar demo here. I was blown away by Monad’s elegance and simplicity; although Jeff didn’t show any Exchange functionality, it’s easy to see how features like the “-whatif” switch (which runs your script and shows that the output would be, but without committing any writes) could be useful. More interesting (at least to me) is how composable Monad is; you really can combine a wide range of cmdlets to take complex actions. I’m looking forward to learning more details about this today.

2 Comments

Filed under General Stuff, Musings

2 responses to “Monad, baby!

  1. Hi
    I read your last colum about programming exchange in windows it pro. Do you have any sources, deeper information about monad?

  2. There are several books in the works, and you can download a beta of the shell itself from Microsoft. The Exchange team hasn’t said much publicly about what they’re doing in Monad, but trust me, you’ll like it 🙂