.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Please welcome ImmutableArray

We’ve just released an update to our immutable collection package which adds a new member to the family of immutable collection types: ImmutableArray<T>. In this post, I’ll talk about why we added another collection and how it relates to the existing types. I’ll also cover some minor updates we did to our package. ...

Update to HttpClient and Automatic Decompression

Two weeks ago, we published a beta of HttpClient that provides support for automatic decompression. Since then, we’ve received a fair amount of feedback, especially around the fact that it relies on a native implementation of compression that isn’t available on the same platforms as HttpClient. Today, we’ve published another...

View Persisted Logs in Azure Storage in Visual Studio 2012

In ScottGu’s Blog “Announcing the release of Windows Azure SDK 2.0 for .NET”, among all other new features, you learn how to stream your Windows Azure Web Site’s application logs into Visual Studio. It might be also useful if you persist those same logs in Azure Table Storage and view them in Visual Studio for certain time intervals. ...

NuGet Package Restore Issues

We’ve received several reports that our NuGet packages broke the NuGet package restore feature. In this post, I’ll explain what the issue is, how you can work around it, and finally how we plan on fixing this issue in the long term. The problem and solution Microsoft.Bcl.Build and Microsoft.Bcl.Compression require custom target ...

Portable Compression and HttpClient Working Together

Today we’re happy to announce that we released two NuGet packages: Before we go into the details, let’s first take a look at why compression is particularly interesting for HttpClient. Compression and HttpClient We live in a world where we are permanently surrounded by devices, particularly smart phones. Apps that run on these ...

Portable Compression and HttpClient Working Together

Today we’re happy to announce that we released two NuGet packages: Before we go into the details, let’s first take a look at why compression is particularly interesting for HttpClient. Compression and HttpClient We live in a world where we are permanently surrounded by devices, particularly smart phones. Apps that run on these ...

Portable Compression and HttpClient Working Together

Today we’re happy to announce that we released two NuGet packages: Before we go into the details, let’s first take a look at why compression is particularly interesting for HttpClient. Compression and HttpClient We live in a world where we are permanently surrounded by devices, particularly smart phones. Apps that run on these ...

Portable Compression and HttpClient Working Together

Today we’re happy to announce that we released two NuGet packages: Before we go into the details, let’s first take a look at why compression is particularly interesting for HttpClient. Compression and HttpClient We live in a world where we are permanently surrounded by devices, particularly smart phones. Apps that run on these ...

Portable Compression and HttpClient Working Together

Today we’re happy to announce that we released two NuGet packages: Before we go into the details, let’s first take a look at why compression is particularly interesting for HttpClient. Compression and HttpClient We live in a world where we are permanently surrounded by devices, particularly smart phones. Apps that run on these ...