Enter Silverlight. I’ve only spent a couple of days looking over the tutorials and documentation, but Silverlight 3 seems to have all the elements I’ve been looking for. Well, really just one element: Consistency. It’s all .NET from end-to-end, with a consistent style and vision, from the server-side all the way down to the client-side. None of this mish-mash of technologies from 100 different minds.
I’m looking forward to seeing what I can do with Silverlight.