Wish-list for .NET Framework v4 and ASP.NET
As Nasir has pointed out that Microsoft has unveiled more information about upcoming .NET Framework! I believe unlike .NET v3 and .NET v3.5 which were architecturally "addon" releases above .NET v2.... .NET v4 might be side by side release, and if it is...then i think this is great opportunity for Microsoft to simplify things a bit....
Few days ago I was talking to a PHP/Flex developer, he thinks that .NET is something that he should learn, but whenever he tried the "web.config" comes in between....he is impressed with ASP.NET MVC which appears to him the natural next choice....Ruby is Hot....if he can code some simple HelloWorld webpage with 2-5 lines of code... .NET can be very attractive....I think .NET v4 can attract large number of developers from such left overs people if....
- The default web.config should be so that for beginners, nothing much needs to be get configured
- IronRuby/IronPython/JScript and VBx (DLR stuff) should be the defaults..the beginners should be able to create some .aspx file and start coding in Ruby, Python, JScript or VBx straight forwardly...
- For the Inline Coding style (which might appears more attractive to PHP developers), include some helpers in Base Class Library, with which they can get things done more straightforwardly...something as productive as Data Source Controls and Data Binding concepts for Web Forms developers...so that they feel right at home
- Data Access Helper
- AJAX Helper
- Form/QueryString/Cookie Helper
- Email Sending Helper
- File IO/XML Helper