staceyw wrote:
Actually, there is a few beta users that are working on their own hosts. Myself, I would like to see something similar to the SQL command utils. Where you have a command window and a results window, etc. As a c# user, I would also like to see deep integration of msh into the cmd/immediate windows and internal scripting in VS.Net.
cmdlets are user commands (c# dlls) that msh invokes and your dll becomes part of the pipeline for inspection or injection in the pipeline.
--
wjs, mvp
Funny you should mention that...I wrote my own CLR app (for communicating with a multi-component distributed app) that is similar (piping, including scripts, everything's an object) but has a mIRC-like interface (input textbox on the bottom and output text above, but I allow the input textbox to be switched from single line to expandable). It's really interesting when the thing "speaks" .Net, because the power you expose is unreal. For instance, mine really talks to a finite set of components, but because it's .Net, it could probably talk Monad, too, and vice versa.
I really like some of the aspects of Monad, but not being a CLI person myself, I didn't "get" the format in terms of how you pass/pipe things...could be because watching Jeffrey type in commands, I couldn't really understand the format being parsed...too flexible I guess. Mine supports ">" and "<" bi-directional parsing (fully configurable, as the pipes are just "sentence" delimiters, so I guess I could add |), <verb> <noun> <params> formatting, script support, but I defined a very restricted sentence format with all the complexity in the piping order. Monad kinda blew my notion of a grammar out the window, so I'm still trying to wrap my head around it
