I’m told that .Net is the future. It may very well be. There are some aspects that I like: namely the attempt to separate code from content, but I wonder if it actually accomplishes this task better than existing languages. I can do the same thing in CFMX. There is no reason to switch to .Net for this reason. There are some minor changes that I appreciate. I like that the default for their forms is POST and that the form refers back to the same file and automatically keeps the form data in state. But again – this is minor.
There is one thing that looks very interesting and that is .Net' conversion of standard HTML tags into server-side objects. I’m not certain how I would play with that but it is intriguing.
Overall my first impression of .Net is positive. I don’t know where they’ll be in 5 years but I think MS has dramatically improved its ASP product.