Since it takes a little while to get approved by BetaPlace, I’m going to hold of on the answer to prompt customization until next time. However, we do have some more cool things that will help you customize your environment. The MSH shell is designed to be both verbose, and pithy. (Jeffrey’s Channel9 interview quote springs to mind.) We enable this through the use of aliases, like many other shells.
Ok, so I’ve talked about how great the Monad language, and command-line interface is. I’ve also said that it changes the way you think about the command line. How so? Well, let’s play with the shell for a bit. If you haven’t already downloaded it, you can get it from BetaPlace: Go to http://beta.microsoft.com Log in using the guest ID, mshPDC Follow the download directions Launch the shell, and you’re greeted with the friendly prompt:
Welcome, all. First off, let me introduce myself. I work for Microsoft as a software design engineer. I’ve been at Microsoft for three years now – first working in MSN at Encarta. I recently joined a team that hosts my hobby-turned-full-time-job: Microsoft’s new command-line shell, code named Monad. It’s fascinating technology, so I’ve been planning to set up a blog on the topic. A firestorm of internet activity today prodded me to get this blog up sooner rather than later.
Use Business Cards to Automate Your Media PC … with a webcam as the input device
PerfCompare is designed to help you test, compare performance, and micro-benchmark small snippets of C# code.
This is a study guide to help you learn to solve the Rubik’s cube. It starts simple (6 moves, completes the cube in about a minute and a half,) and incrementally advances in complexity. Link to the piece here: Incremental Rubik’s Cube Solution
This little C# application generates random mazes for you. Kids find it entertaining, although I should really put in a bit more positive reinforcement at the end :) Downloads Project
A useful project to display GPS NMEA track logs on screen.
The Sierpinski Triangle is a neat mathematical diagram of triangles within triangles. Here’s one implemented in C#.
I was on a roll, and this painting program / SVG editor is the result. I wrote it in SVG, and it even lets you export (save) your SVG drawing to another SVG document.