A Silverlight Foray with TFS- Silverlight 2 is Indeed Good Stuff.
I am in the midst of a foray into Silverlight for a new tool for TFS. I have dealt with Silverlight on various occasions and have to say that I continue to be impressed. What pleases me most is that I can take my existing knowledge in C# and really put it to use. I have been accused of 'hiding in the middle tier' and for the most part that is exactly correct and I am proud of it. For this reason I came into web application programming kicking and screaming wishing organizations that were clearly all Microsoft shops were building more WinForms rather than providing historically such poor user experience in web apps. I'm a domain/business rules/process type of developer much more than a presentation layer type guy and have historically detested JavaScript as an answer to most any problem even though it was so often the answer. Thus working a lot in Silverlight right now as I tie in some new tools into TFS is a bit daunting for me but also very rewarding. It reminds me of some of the reasons I moved into the Java world back in the 90's to have it then displaced in my life by .NET.
Currently outside of some fears I have about delivery issues in terms of payload size and eventual fragmentation into needing larger and more specific pre-installed supporting libraries (yes I know that isn't supposed to happen but I fear it will devolve into such) for Silverlight in the future I can say that I am I all gung-ho for Silverlight 2. Despite that I can't seem to get my Intellisense to work with me in VS 2008 or in Expression Blend 2.5 Beta I'm happy as a clam. How easily I could wire up a drag and drop action, really a slide action as someone who I can't recall put it, makes me just giddy.
I'll keep all informed as the TFS project gets underway more. Watch for a first release of what I hope is a productive tool prior to August 16.