Monday, December 7, 2009

What’s New in the BCL in .NET 4 Beta 2

Visual Studio 2010 and .NET Framework 4 Beta 2 are now available to download. .NET 4 Beta 2 contains several new BCL features and enhancements in addition to what was included in .NET 4 Beta 1. Many of these improvements were added in large part due to specific feedback and suggestions reported by customers through Microsoft Connect.

•Complex Number
•Location
•IObservable
•Stream.CopyTo
•Guid.TryParse, Version.TryParse, and Enum.TryParse
•Enum.HasFlag
•String.Concat and String.Join overloads that take IEnumerable
•String.IsNullOrWhiteSpace
•Environment.SpecialFolder additions
•Environment.Is64BitProcess and Environment.Is64BitOperatingSystem
•Path.Combine params support
•TimeSpan Globalized Formatting and Parsing
•Stopwatch.Restart
•StringBuilder.Clear
•IntPtr and UIntPtr Addition and Subtraction operators
•ServiceProcessInstaller.DelayedAutoStart
•ObservableCollection moved to System.dll