BCL Team Blog

Base types, Collections, Diagnostics, IO, RegEx...

Our Blog has Moved

As you may have noticed, we’ve started to blog most of our announcements on the .NET blog. As...

Author: Immo Landwerth [MSFT] Date: 06/20/2013

Update to HttpClient and Automatic Decompression

Two weeks ago, we published a beta of HttpClient that provides support for automatic decompression....

Author: Immo Landwerth [MSFT] 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...

Author: Immo Landwerth [MSFT] 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...

Author: Immo Landwerth [MSFT] 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...

Author: Immo Landwerth [MSFT] 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.

Author: Immo Landwerth [MSFT] 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...

Author: Immo Landwerth [MSFT] 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...

Author: Immo Landwerth [MSFT] Date: 03/19/2013

Update to Immutable Collections

Thanks a lot for your great feedback! Two months ago, we shipped a NuGet package with support for...

Author: Immo Landwerth [MSFT] Date: 03/06/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...

Author: Immo Landwerth [MSFT] 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...

Author: Immo Landwerth [MSFT] 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...

Author: Immo Landwerth [MSFT] Date: 12/18/2012

Using async/await without .NET Framework 4.5

[Update: We've uploaded a new version of Microsoft.Bcl.Async NuGet package. The previous version...

Author: Immo Landwerth [MSFT] Date: 10/22/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...

Author: Immo Landwerth [MSFT] Date: 08/21/2012

Portable Libraries and the Windows App Certification Kit RC [Nick]

Visual Studio 2012 includes built-in support for Portable Class Libraries that can be used to share...

Author: BCL Team Date: 06/18/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...

Author: BCL Team Date: 06/04/2012

MEF and TPL Dataflow NuGet Packages for .NET Framework 4.5 RC [Nick]

If you’ve installed the .NET Framework 4.5 RC, you may have noticed some differences between...

Author: BCL Team Date: 05/30/2012

Announcing Portable Library Tools 2 Beta for Visual Studio 2010 [Mircea]

Today we are announcing the Beta release of the Portable Library Tools 2 for Visual Studio 2010....

Author: BCL Team Date: 05/09/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...

Author: BCL Team Date: 04/26/2012

Multi-Targeting Guidelines for Tools for Managed Code [Mircea]

This article provides guidelines for using and developing compilers, metadata readers, build...

Author: BCL Team Date: 04/11/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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team Date: 10/27/2011

Porting existing .NET code to Metro style apps [Wes]

As many of you know at //build we announced that there will be a new .NET target framework for Metro...

Author: BCL Team Date: 10/03/2011

Memory Mapped File Quirks [Greg]

Memory mapped files are segments of virtual memory that are directly mapped to a physical file on...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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,...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team 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...

Author: BCL Team Date: 07/14/2009

Next>