ASP.NET 4.0
Greetings from Los Angeles PDC.
ASP.NET 4.0 is one of the areas that, for me, contains the least surprises so far. Much of the "major" functionality have already been announced and is actually available at their CodePlex project, such as MCV, Ajax etc. And that is actually a goal of the team to be very open and transparent with everything they do get early feedback from the community.
Some of the stuff they talked about that I found interesting was..
- The Ajax Control Toolkit will be included in ASP.NET 4 , new controls will be added and a lot of bug fixes will be included. It finally becomes a "real" product, great news I think.
- Control the Client ID. This is a headache when you are adding JavaScript to a page and all the ID's of your server controls have these long horrible IDs on the client, now you will be able to have much better control over which ID's are used on the client.
- Cache Provider Model. The cache has followed a pattern we come to know over the last years, so now you will be able to write your own cache provider. But seriously, this is more of an opening for Velocity so that we can plug in a distributed cache without changing the code (in theory).
- Control ViewState. You will have better control over ViewState allowing you to enable and disable it more freely in the control hierarchy.
- Standard compliance, CSS designs and non-table layouts. We have heard it before but this time they really promise ;-)
- Multi targeting. You will be able to run and develop ASP.NET 2 and 4 side by side using IIS 7 and VS2010.
Over and out.
29 October 2008