.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Latest posts
Project Springfield: a Cloud Service Built Entirely in F#
This post was written by William Blum, a Principal Software Engineering Manager on the Springfield team at Microsoft Research. Earlier this year, Microsoft announced a preview of Project Springfield, one of the most sophisticated tools Microsoft has for rooting out potential security vulnerabilities in software. Project Springfield is a fuzz testing service which finds security-critical bugs in your code. One of the amazing things about Springfield is that it's built on top of Microsoft's development platforms - F#, .NET, and Azure! This post will go over some of the what, why, and how of Project Springfiel...
The Year in .NET – Visual Studio 2017 RC and .NET Core updated, On .NET with Stephen Cleary and Luis Valencia, Ulterius, Inferno, Bastion, LoGeek Night
To read last week's post, see The week in .NET – On .NET on MyGet – FlexViewer – I Expect You To Die. The Week in .NET is now more than a year old! Our first post was published on December 1 of last year, and it had only 6 links. This week's issue has more than 60! This is not me becoming less selective (I'm actually becoming more selective), it really is the community growing, and producing more quality content each week. My goals when I started these posts were the following: * Provide useful resources every week. * Show how productive the .NET community is. * Recognize the amazing work that's being done...
.NET Framework December 2016 Monthly Rollup is Now Available
Today we are releasing a new Security and Quality Rollup and Security Only Update for the .NET Framework. This release resolves a security vulnerability and includes two new quality and reliability improvements. The Security and Quality Rollup is available via Windows Update, Windows Server Update Services and Microsoft Update Catalog. The Security Only Update is available via Windows Server Update Services and Microsoft Update Catalog. You can read more about the recent changes to how the .NET Framework receives updates on the .NET Framework Monthly Rollups Explained post. Security This release resolves a vulne...
December 2016 Update for .NET Core 1.0
Today, we are releasing a new set of reliability and quality updates for .NET Core 1.0. This month's update is our second Long Term Support (LTS) update and includes updated versions of multiple packages in .NET Core, ASP.NET Core and Entity Framework Core. We recommend everyone on the 1.0.* LTS track move to this update immediately. How to Obtain the Updates .NET Core 1.0.3 Fixes For more information on the change, please see the .NET Core 1.0.3 release notes. Debugging WinHttpHandler Fixes: ASP.NET Core Fixes Entity Framework Core Fixes ...
New Updates to Web Tools in Visual Studio 2017 RC
Update 12/15: There was a bug in the Visual Studio 2017 installer that shipped between 12/12 and 12/14, that if you updated a prior RC installation it uninstalled IIS Express, Web Deploy, and LocalDB. The fix is to manually re-install IIS Express, Web Deploy, and LocalDB. We shipped an updated installer on 12/15 that fixed this issue, so if you updated Visual Studio 2017 RC on 12/15 or later you will not be affected. For details see our known issues page. Today we announced an update to Visual Studio 2017 RC that includes a variety of improvements for both ASP.NET and ASP.NET Core projects. If you've already i...
Updating Visual Studio 2017 RC – .NET Core Tooling improvements
This post was co-authored by Joe Morris, a Senior Program Manager on the .NET Team and David Carmona, a Principal Program Manager Lead on the .NET Team. Today, an update to Visual Studio 2017 RC was announced. As part of this update, we have made several enhancements and bug fixes to the .NET Core tools that are part of Visual Studio 2017. For previous information about these tools you can read our original blog post announcing the initial RC release of Visual Studio 2017. Summary This update contains many enhancements and bug fixes to the early alpha we released with Visual Studio 2017 RC. Despite this ...
The week in .NET – On .NET on MyGet – FlexViewer – I Expect You To Die
To read last week's post, see The week in .NET – Cosmos on On.NET, GongSolutions.WPF.DragDrop, Transistor. On .NET Last week, we had Xavier Decoster and Maarten Belliauw from MyGet on the show: This week, we won't record a new show, and instead I'll post some of the videos I recorded during the MVP summit. Package of the week: FlexViewer by ComponentOne There are many ways to do reporting with .NET, and choosing one can be daunting. ComponentOne build, maintains, and supports a full lineup of components, including reporting. FlexViewer is an interactive report viewing component that works in WinForms, UWP,...
Notes from the ASP.NET Community Standup – November 29, 2016
This is the next in a series of blog posts that will cover the topics discussed in the ASP.NET Community Standup. The community standup is a short video-based discussion with some of the leaders of the ASP.NET development teams covering the accomplishments of the team on the new ASP.NET Core framework over the previous week. Join Scott Hanselman, Damian Edwards, Jon Galloway(Jon's in Russia this week)and an occasional guest or two discuss new features and ask for feedback on important decisions being made by the ASP.NET development teams. Each week the standup is hosted live on Google Hangouts and the team pub...
Introducing the ASP.Net Async OutputCache Module
OutputCacheModule is ASP.NET’s default handler for storing the generated output of pages, controls, and HTTP responses. This content can then be reused when appropriate to improve performance. Prior to the .NET Framework 4.6.2, the OutputCache Module did not support async read/write to the storage. Starting with the .NET Framework 4.6.2 release, we introduced a new OutputCache async provider abstract class named OutputCacheProviderAsync, which defines interfaces for an async OutputCache provider to enable asynchronous access to a shared OutputCache. The Async OutputCache Module that supports those interfaces is ...