Well, Noam make his music act, today with a crazy funky electronic saxophones (I hope I am not wrong with that).
Noam choose an hard stuff for this demo. Noam introduced two brand new technologies that are still half-baked and smell like Atlas CTP, Dynamic Data and MVC. I still have nightmares from Atlas, all three at this stage felt right, and give you the feeling that you really want to use them now, because this is the right way to build web applications, also it's an infrastructure that you know you need, I know that I have built stuff like that for ages now, but I know that you need to wait at least for a half a year for that to build up more meat and move away from early labor pains.
Dynamic data, looks nice, God know how many times I've build stuff like that for ASP.net. It is a way to model how your data is going to be rendered on ASP.net web pages. It is a sign that ASP.net is getting more mature as we progress.
MVC for ASP.net is making a drastic change on how ASP.net developing model is going to be. although it is based on ASP.net engine and thus you can make use of Security, Profiling and all those stuff. The development model is changed because the old way Webcontrols work doesn't work in MVC. The infrastructure looks very harsh in policing how you gonna develop your application. But maybe if it for the best. Finally a testing approach for Web development, we all know Ajax and 3rd party controls are very hard to test, I hope it will change that.
Noam made the whole rather hard demonstration at leisurely pace, the code was understandable, and the result where good, and the music pieces with the slides where refreshing.
It still stinks like Atlas, lots of potential, I don't envy the pioneers with those technologies.
Ariel