Base types, Collections, Diagnostics, IO, RegEx…
The Visual Studio 2010 and .NET Framework 4.0 CTP is available for download as of last week. The CTP contains new functionality throughout the .NET Framework, including several new BCL features and improvements:
We’re also evaluating a number of potential new features and improvements for .NET 4.0 beta:
There are also a bunch of improvements to the CLR in .NET 4.0. Here’s a high-level summary:
You can learn more about the next version of the CLR in Joshua Goodman’s PDC session on Microsoft .NET Framework: CLR Futures.
Over the next couple of weeks we’ll be posting more about the new functionality that’s available in the CTP. Do note that we’re working on many other improvements for 4.0 that we’re not quite ready to announce just yet.
As always, we’d love to hear what you think of the CTP and announcements so far.
The BCL team doesn't actually own TypeConverters, but I'm following up with the team that does to see if we can address IsValid in .NET 4.0.
Hope this helps.
Cache is still in System.Web in 4.0, but moving it to a more core location is something on our radar for the future.
There *will* be a general-purpose assembly for XAML serialization in 4.0.
A while ago we announced Visual Studio 2010 and C# 4.0. In case you'd like to catch up and read articles
Vous l’avez peut être vu parmi les informations plus ou moins liées à la PDC 2008 : il devrait y avoir
.NET 4.0 will add the concept of Tuples in the Base Class Library, that will improve interoperability
"What's Next?" - Everybody is interested to know about new and upcoming things. While I
Are we making the following systems (and some others I forget) provider-based?
1.- Cache (I should be able to use any caching solution I want)
2.- Configuration( I want to read my configuration from a database, memory. etc)
Good job on improving the file system enumerations. I ran into that problem recently. I look forward to being able to use the more efficient APIs. It would be nice if FileSystemWatcher was fixed also. There are a few different issues with it like the fact that it doesn't raise notifications for all changes if too many occur. Also, if you delete a file from the Command Prompt, the file name is sent in 8.3 format.
Another thing I would like to see changed is that date/time values should be localized for messages that are written out using TraceSource. It makes it a pain when you are looking at trace logs and attempting to determine when an exception occurred because it's in GMT.
Some things I would like to see - more ASP.net security features tied to AJAX.net. For instance have AJAX.net be able to work with the same membership provider routines so that authentication can be abstracted out. I don't want to have to deal with WSE or SOAP headers and AJAX and figuring out how to deal with state security on the client and server at the same time.
I'd like more out of the box templates. I think we are getting to a point where common things like forums, blogs and groups could become super controls. How about blog providers and forum providers?
Regarding the language. With 3.0 it became obvious that changes to the CLR are are just system extensions written in C# 2.0. How is performance being addressed? For instance, is reflection faster? Do the WCF pieces still use reflection?
Also, how about Microsoft getting more ORM packages and frameworks embedded like nHibernate and Spring.Net. Also, maybe Microsoft could come with Resharper, TinyMCE, Infragistics and Radcontrols or something derivative of what they do. It seems like Visual Studio should have everything you need and want out of the box instead of going to so many third party vendors.
Hacía tiempo que tenía en el tintero escribir este post en torno a algunas de las novedades que aparecen
You may have already read Justin Van Patten's post about the upcoming breaking changes to the String
A BCL csapat közzétette azokat az új képességeket, amiket a várhatóan ez év második felében megjelenő
Thank you for submitting this cool story - Trackback from progg.ru