Base types, Collections, Diagnostics, IO, RegEx…
.NET Framework 3.5 and Visual Studio 2008 have officially shipped! Soma has the announcement on his blog and the downloads are available here.
There's over 250 new features in .NET 3.5 and Visual Studio 2008. Here's a list of new BCL features available in .NET 3.5:
Also, be sure to check out Jack Gudenkauf's blog on What's new in the .Net Framework 3.5. He mentions some additional new CLR features (GC, Security, and ThreadPool) that you may find interesting.
-System.DateTimeOffset
Useless without an IDateTime.
See links for further details.
-System.TimeZoneInfo
Useless as I can not assume that all clients will have installed the necessary timezone updates. Must 100% of the time import TZ. See links for further details.
-HashSet<T>
Useless without ISet<T>. I cannot integrate my TreeSet<T>, OrderSet<T> etc. into the framework. See links for further details.
This release is huge disappointment. But hardly a surprise as Microsoft ignored user feedback on these issues for over a year.
I can definitely relate with the issues that the above posters brings up. But since the release is complete, we all will be stuck with hacks for the immediate future.
Looking at the documentation for HashSet<T>, it indicates that it implements both IEnumerable<T>, and IEnumerable. Since IEnumerable<T> extends IEnumerable, why must the type again implement IEnumerable?
New namespaces, (Just look out the System. AddIn name space) http://blogs.msdn.com/bclteam/archive/2007/11/19/net-framework-3-5-now-available-justin-van-patten.aspx
HashSet<T> really needs a ISet<T>.
When we'll have a Number superclass (or INumber) for grouping all the number classes? (and not something like valuetype)
I thought the Sourcecode would be released, together with .NET 3.5/VS2008?
(http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx)
Any idea yet on when it will be available?
Thanks,
Nick
I am in the process of porting to VS2008.
In a large project, I have a variety of sets, some hash sets but mostly others. Without an ISet<T> interface, there is no way to integrate them into the new framework. This is a disaster. The framework *really* needs an ISet<T>.
Visual Studio 2008 and .NET Framework 3.5 has finally shipped. MSDN subscribers can download the final
O Visual Studio 2008 e a .NET Framework 3.5 foram finalmente lançados. Os subscritores MSDN podem descarregar
MSBuild 3.5 "Orcas" has now shipped. You can get the free download from here . It's included in the free
MSBuild 3.5 "Orcas" has now shipped. You can get the free download from here . It's included