All over the world people have taken inspiration from the folks at National Novel Writing Month (NaNoWriMo) http://www.nanowrimo.org/ and are creating other types of month-long creative self-challenges (vlogging, etc.) so I'm going start my own and see how well I can join in by declaring National Write Something On My Blog Everyday Month (NaWriSOMyBloMo), this post being the first step on the journey.
I've been working on a very cool project for the past 8+ months and, bugs willing, very soon I'll be able to not only talk about it but also share many of the learnings (aka early-adopter-arrows-in-the-back) which we've been accumulating (hopefully to save you, the reader, time/pain/confusion).
I'll start by describing the "problem domain": Visual Studio 2010 Beta 2 (download), the Visual Studio SDK (download) and the Domain Specific Language (DSL) SDK (download).
VS2010 Beta 2 is a very nice, solid, development tool. Of course, as it was being developed by a team of thousands, it wasn't always this way as the hill from Beta 1 to Beta 2 was being climbed.
These tools are loaded with new capabilities, some of which weren't even in Beta 1, and chock full of enhancements to the ones that were.
I'll start with two of my most favorite features in VS2010: A simple, wonderful user experience for doing something I do a hundred times a day:
You can also follow me on Twitter @michael_lehman or friend me on Facebook http://www.facebook.com/michael.lehman