If you’re just getting started with ASP.NET 2.0 Dino Esposito has a great article just for you over at Code Magazine called Top-Ten Annotations and Remarks about the Wonderful and Powerful New Set of Features in ASP.NET 2.0. A great read for a heads up about some of the new features:
“You’ll still write a good deal of code in ASP.NET 2.0. Don’t completely trust those who say that ASP.NET 2.0 cuts 70% of the amount of code you’re called to write. You’ll end up writing more or less the same quantity of code, but you’ll write code of different quality. You’ll have more components and less boilerplate code to tie together pages and controls. Features like the provider model, data source controls, and master pages make coding easier and equally effective. But since there’s no magic behind, you have to learn the implications of each feature you employ. In the end, ASP.NET 2.0 comes with code behind, not magic behind.”
I liked this little bit of statistics:
“The core functions of ASP.NET are implemented in the system.web assembly. In ASP.NET 1.x, the system.web assembly counts 14 namespaces and 321 exported types. In ASP.NET 2.0, the number of namespaces grows up to 22. The number of exported types, instead, almost quadruples up to 1121 types. Do you still want to call it a major upgrade?”