BCL Team Blog
Base types, Collections, Diagnostics, IO, RegEx...
Update to HttpClient and Automatic Decompression
Two weeks ago, we published a beta of HttpClient that provides support for automatic decompression....
Date: 06/19/2013
Portable Compression and HttpClient Working Together
Today we’re happy to announce that we released two NuGet packages: A brand new...
Date: 06/07/2013
Portable HttpClient is now available as RTM
As promised in our last blog post we’re releasing Microsoft.Net.Http as a stable NuGet package...
Date: 05/29/2013
Portable HttpClient is now available as RC
Three months ago we shipped the first preview of the portable HttpClient. Many of you wondered when...
Date: 05/23/2013
Social Engineering
Are you wondering what my team does for team building?You can find out on our .NET wide blog.
Date: 04/24/2013
Microsoft.Bcl.Async is Now Stable
It’s done. About five months ago, we shipped our Microsoft.Bcl.Async NuGet package which...
Date: 04/17/2013
Inner Workings of Immutable Collections on Channel 9
After introducing immutable collections three months ago, it’s now time to peek behind the...
Date: 03/19/2013
Portable HttpClient for .NET Framework and Windows Phone
Many of you told us you want HttpClient for Windows Phone. In this post, Alok Shriram, a Program...
Date: 02/18/2013
Immutable Collections is on Channel 9
Recently we were interviewed by Erik Meijer for Channel 9. We talked about our preview of immutable...
Date: 01/16/2013
Preview of Immutable Collections Released on NuGet
Over the last years .NET added many features to make writing multithreaded applications easier. This...
Date: 12/18/2012
MEF and TPL Dataflow NuGet Packages for .NET Framework 4.5
Last week we released .NET Framework 4.5. Today we are happy to announce the release of the RTM...
Date: 08/21/2012
What's New in the BCL in the .NET Framework 4.5 [Immo]
If I were a Microsoft executive I would probably introduce this post with “I’m super...
Date: 06/04/2012
Async Targeting Pack for Visual Studio 11 now available for .NET 4 and Silverlight 5 [Greg]
Async Targeting Pack for Visual Studio 11 now available for .NET 4 and Silverlight 5We would like to...
Date: 04/26/2012
Introducing MEF Lightweight Composition and an Updated Composition Provider for ASP.NET MVC [Nick]
With the second major release of MEF the team has significantly streamlined support for web...
Date: 03/02/2012
What’s new in MEF 2 Preview 5? [Alok, Nick]
Nearly two months since we published MEF 2 Preview 4, we have just posted our fifth preview on the...
Date: 12/19/2011
Sharing with CompositionScopeDefinition in MEF 2 [Alok]
This post discusses features in the preview version of MEF, and some details may change between now...
Date: 12/19/2011
ExportFactory in MEF 2 [Alok]
This post discusses features in the preview version of MEF, and some details may change between now...
Date: 11/17/2011
Using MEF 2 with ASP.NET MVC 3 [Nick]
This post discusses features in the preview version of MEF, and some details may change between now...
Date: 11/11/2011
Overriding part registration conventions with the MEF attributes [Nick]
This post discusses features in the preview version of MEF, and some details may change between now...
Date: 11/03/2011
Getting started with convention-based part registration in MEF 2 [Nick]
This post discusses features in the preview version of MEF, and some details may change between now...
Date: 11/01/2011
What’s new in MEF 2 Preview 4? [Alok, Nick]
The MEF team has been quietly at work for some time getting the finishing touches on another...
Date: 10/27/2011
Memory Mapped File Quirks [Greg]
Memory mapped files are segments of virtual memory that are directly mapped to a physical file on...
Date: 06/06/2011
Aligning Numbers on the Decimal Separator [Ron Petrusha]
The composite formatting feature in the .NET Framework makes it easy to left-align or right-align a...
Date: 05/15/2011
Unexpected effects of the RegEx SET operator [Greg]
Regular Expressions (RegEx) are a powerful tool for searching for text that matches specific...
Date: 05/02/2011
Parsing Non-Standard Date and Time Formats [Ron Petrusha]
Frequently, particularly when dealing with remote data collection devices, an application receives...
Date: 04/13/2011
Hardening Server Applications [Immo]
From time to time a company ships a product that has a huge impact on their ecosystem. A good...
Date: 04/01/2011
Optimizing Regex Performance, Part 3 [Ron Petrusha]
Regular expressions in the .NET Framework support a number of grouping constructs, which allow a...
Date: 03/28/2011
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...
Date: 01/19/2011
Time-travel with .NET or DateTime, DateTimeOffset and the lost DST hour [Greg]
Every year again comes the DST change... And every year again do we need to work with customers on...
Date: 11/28/2010
The Caveats of Time Zone Names [Greg]
Hi Everyone! My name is Greg, I joined the NetFx Base Class Libraries (BCL) team a few months ago,...
Date: 10/11/2010
Optimizing Regular Expression Performance, Part II: Taking Charge of Backtracking [Ron Petrusha]
One of the most powerful features of regular expressions in the .NET Framework -- and of...
Date: 08/03/2010
More on Zip in .NET [Richard Lee]
First, I’d like to thank everybody for their comments on the Zip APIs. It’s great to know that I’m...
Date: 07/29/2010
Working with Zip Files in .NET [Richard Lee]
Before getting started, I’ll introduce myself. My name is Richard Lee, and I’m a...
Date: 06/28/2010
Optimizing Regular Expression Performance, Part I: Working with the Regex Class and Regex Objects [Ron Petrusha]
The .NET Framework’s regular expression implementation is a traditional Nondeterministic Finite...
Date: 06/25/2010
Code Contracts Survey
The BCL Team has put together a survey about Code Contracts. We're trying to get data about how...
Date: 05/24/2010
Constructors and Value Types [Ron Petrusha]
A number of recent customer comments have made it clear that some confusion surrounds the use of...
Date: 04/28/2010
BCL CodePlex Site Launch
Today the BCL Team is launching a CodePlex site to host samples, previews, and prototypes. You can...
Date: 03/30/2010
I just installed Visual Studio 2010, now how do I get Code Contracts? [Melitta Andersen]
This article is to show you how to go from a clean install of Visual Studio 2010 to running the Code...
Date: 01/26/2010
Code Contracts at PDC 2009
If you’re at PDC this year and interested in Code Contracts, go watch Mike Barnett and Nikolai...
Date: 11/17/2009
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...
Date: 10/21/2009
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...
Date: 08/21/2009
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...
Date: 07/14/2009