Here are the stand-out sessions I attended today (and what I see as the three big technologies Microsoft will be promoting to developers in the coming months):
- ASP.NET Dynamic Data – “Why have I never heard of this?” This product is a well-designed, highly configurable scaffolding engine for ASP.NET Web Forms. Essentially, you create a database, generate the Linq to SQL or Entity Framework data model, and ASP.NET Dynamic Data generates your admin screens. The key is the next step: nearly everything is configurable via code (look & feel, behavior, etc…) It’s really well-designed, and something I’ve been trying to find for years with no luck (and believe me, I’ve tried tons of code generation and scaffolding tools over the past 4 years). Scott Hanselman has a good write-up of ASP.NET Dynamic Data here.
- Deep Dive into ASP.NET MVC (Phil Haack and Scott Hanselman) – Scott Hanselman is hilarious, and has a knack for explaining complex concepts in plain English. Microsoft is pushing ASP.NET MVC, and while it’s also still young, I think it has the potential to be the dominant non-enterprise ASP.NET development model within 2 years.
- Silverlight 2.0 Overview (Scott Guthrie) – Silverlight is an interesting technology that seems like it’s going to have an impact on web development, but not for a year or two. It’s still a very young product, and while useful for displaying media and really cool, interactive demos, it’s still too young for me to get too excited about. I’ll start putting some time in when 3.0 comes around.
Off to day three…
[tags]asp.net, mvp summit, microsoft, silverlight, mvc[/tags]