.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Latest posts
.NET Framework Documentation Improvements
The CLR documentation team has been busy responding to feedback and making updates and changes to the .NET Framework documentation in the MSDN Library. We would...
Getting a MIME type from a file extension in ASP.NET 4.5
If you've ever implemented a file upload or download scenario in ASP.NET, you've likely come across the situation of having to provide a MIME type based off of ...
Protect your Queryable API with the validation feature in ASP.NET Web API OData
In the previous blog post, you can see how easy it is to enable OData query syntax for a particular action using Web API OData. Simply add a Queryable attribute...
Getting started with ASP.NET Web API OData in 3 simple steps
With the upcoming ASP.NET 2012.2 release, we’ll be adding support for OData to Web API. In this blog post, I’ll go over the three simple steps you’ll need...
ASP.NET MVC, Data Access, and Deployment Content Maps Published
We are pleased to announce the publication on the ASP.NET site of three guides to ASP.NET documentation resources: The content maps provide links to...
Introducing SvcPerf – An End-to-End trace Analysis tool for WCF
Standardizing on ETW In 4.5 we introduced ETW tracing for WCF. In the past couple of months we have been trying to establish some common tools that can be used...
XDT (web.config) transform engine released on NuGet
We have just released the XDT transform engine on NuGet, with a license which allows you to redistribute the assembly with your own product. . If you are not ...
Real Scenario: folder deployment scenarios with MSDeploy
Hi everyone Sayed here. I recently had a customer, Johan, contact me to help with some challenges regarding deployment automation. He had some very specific ...
Dual Mode Sockets – Never create an IPv4 Socket again
The Problem:If you’ve worked with network programing in recent years you’ve probably had to grapple with the IPv4 vs. IPv6 issue at some point. ...