No trial. No credit card required. Just your GitHub account.
.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Featured posts

.NET Aspire 9.3 is here and enhanced with GitHub Copilot!
.NET Aspire 9.3 is the biggest release of .NET Aspire yet, with the introduction of GitHub Copilot directly into the .NET Aspire Dashboard, updates for integrat...
Latest posts

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 devices are often not super useful in isolation; they require services to provide data and enhance their features. As a result many developers use the HttpClient class to access web resources such as REST services. Most service providers want to minimize the data that is bei...

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 devices are often not super useful in isolation; they require services to provide data and enhance their features. As a result many developers use the HttpClient class to access web resources such as REST services. Most service providers want to minimize the data that is bei...

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 devices are often not super useful in isolation; they require services to provide data and enhance their features. As a result many developers use the HttpClient class to access web resources such as REST services. Most service providers want to minimize the data that is bei...

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 devices are often not super useful in isolation; they require services to provide data and enhance their features. As a result many developers use the HttpClient class to access web resources such as REST services. Most service providers want to minimize the data that is bei...

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 devices are often not super useful in isolation; they require services to provide data and enhance their features. As a result many developers use the HttpClient class to access web resources such as REST services. Most service providers want to minimize the data that is bei...

Get /httpclient/rtm – 200 OK

As promised in our last blog post we’re releasing Microsoft.Net.Http as a stable NuGet package today. Yep, that’s right: You can finally start using the portable HttpClient 2.1 in production! As we’ve discussed in previous blog posts, HttpClient is a modern networking API which makes it easy to access any resource exposed through HTTP. The HttpClient API has been available in some versions of .NET for a while now. This NuGet package makes a standard set of HttpClient APIs available across a wider array of platforms, including Windows Phone 7.5 and higher, .NET Framework 4.0 and higher, and Windo...

Portable HttpClient is now available as RC

Three months ago we shipped the first preview of the portable HttpClient. Many of you wondered when we would ship the RTM version. Today, we’re happy to announce the first step towards an RTM: We shipped a release candidate (RC) of HttpClient (Microsoft.Net.Http package on NuGet) that includes all the bug fixes since the preview. New features To address some of the platform differences in a portable fashion, we’ve added new capability APIs. HttpClientHandler.SupportsUseProxy(): The existing HttpClientHandler.SupportsProxy property indicates whether both the UseProxy property and the Proxy propert...

Portable HttpClient is now available as RC

Three months ago we shipped the first preview of the portable HttpClient. Many of you wondered when we would ship the RTM version. Today, we’re happy to announce the first step towards an RTM: We shipped a release candidate (RC) of HttpClient (Microsoft.Net.Http package on NuGet) that includes all the bug fixes since the preview. New features To address some of the platform differences in a portable fashion, we’ve added new capability APIs. HttpClientHandler.SupportsUseProxy(): The existing HttpClientHandler.SupportsProxy property indicates whether both the UseProxy property and the Proxy propert...

Portable HttpClient is now available as RC

Three months ago we shipped the first preview of the portable HttpClient. Many of you wondered when we would ship the RTM version. Today, we’re happy to announce the first step towards an RTM: We shipped a release candidate (RC) of HttpClient (Microsoft.Net.Http package on NuGet) that includes all the bug fixes since the preview. New features To address some of the platform differences in a portable fashion, we’ve added new capability APIs. HttpClientHandler.SupportsUseProxy(): The existing HttpClientHandler.SupportsProxy property indicates whether both the UseProxy property and the Proxy propert...