Announcing Portable Library Tools CTP [Justin Van Patten]

Today we’re announcing the CTP release of a new add-in for Visual Studio 2010 that makes it easy to create C# and Visual Basic libraries that run on a variety of .NET platforms without recompilation. Download the Portable Library Tools CTP today (install VS 2010 SP1 Beta first). Creating Portable Libraries The Portable Library Tools…


BCL CodePlex Site Launch

Today the BCL Team is launching a CodePlex site to host samples, previews, and prototypes.  You can find it at This is a site for the BCL Team to get features to customers to try out without requiring a Beta or CTP of the .NET Framework.  Our goal is to put generally useful functionality…


What’s New in the BCL in .NET 4 Beta 2 [Justin Van Patten]

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…


Code Contracts CLR Inside Out Article [Melitta Andersen]

In the August 2009 issue of MSDN Magazine, we have a CLR Inside Out article on the BCL’s experience with adding code contracts to the BCL.  It includes both an overview of the feature, as well as a few best practices we came up with as we went along.  For regular readers of this blog…


Free LiveMeeting with the CLR Team on CLR 4 [Justin Van Patten]

Join the CLR team for a free interactive LiveMeeting session / conference call on What’s New in CLR 4 on Friday, July 17, 2009.  We’ll specifically be covering Garbage Collection, NGEN, and Performance. Here are the details: Date: Friday, July 17Time: 10:00AM-11:00AM PST LiveMeeting: Conf call: Toll Free: 866-500-6738 Toll: 203-480-8000 Participant code: #198585


Building Tuple [Matt Ellis]

For readers who are interested in the work that goes into designing a feature, I wrote an article for MSDN Magazine that appears in this month’s issue.  Check out CLR Inside Out: Building Tuple which introduces the new Tuple type as well as discusses the design work we did behind it. I’d love to hear…


What’s New in Globalization in .NET 4 Beta 1 [Melitta Andersen]

In Justin’s recent post outlining What’s New in the BCL in .NET 4 Beta 1, there were only a few lines about the globalization updates.  That’s because Mohamed Elgazzar was working on a more extensive document which provides details about the extent of the changes and additions to that space.  I’m happy to say that…


What’s New in the BCL in .NET 4 Beta 1 [Justin Van Patten]

Visual Studio 2010 and .NET Framework 4 Beta 1 are available for download.  .NET 4 Beta 1 contains new functionality and improvements throughout the framework.  In this post I’ll discuss the changes specific to the BCL. Many of the features listed below were previously announced when we released the .NET Framework 4 CTP back in November…