Making It Better: Updates for ASP.NET 5 in Visual Studio 2015 CTP 5

It’s been about two months since we released the first beta of ASP.NET 5, and today we happy to announce that ASP.NET 5 Beta2 is available. For developers using Visual Studio, you’ll find great new tools to support and enhance your development process.  All ASP.NET developers will be able to take advantage of a new… Read more

Running ASP.NET 5 applications in Linux Containers with Docker

As a part of our ASP.NET 5 cross-platform efforts, we are actively working on making applications written in ASP.NET 5 easy to deploy and ship on Linux and Mac OS X. A while ago, we have released the first official Docker image by Microsoft: the ASP.NET 5 Preview Docker Image. Docker is an open source project… Read more

Content negotiation in MVC 6 (or how can I just write JSON)

[Update] – We decided to make two significant changes starting with Beta3, we are to not include the XML formatter by default, as well as special treat browsers. The content below is still relevant up to MVC 6 Beta2. Intro In this blog, I intend to provide a simplified how-things-work and how-to-change-the-behavior. It is not… Read more

Announcing ASP.NET features in Visual Studio 2015 Preview and VS2013 Update 4

Today we released both Visual Studio 2015 Preview and VS2013 Update 4. The ASP.NET team provided many new features and updates to both the runtime and tooling in Visual Studio 2015 Preview, including: ASP.NET 5 Preview runtime with VS2015 Preview only. ASP.NET 5 Preview tooling with VS2015 Preview only. ASP.NET tooling update for both VS2015… Read more

Microsoft Asp.Net MVC Security Update MS14-059 broke my build!

Microsoft just released a new security update to be automatically applied to machines configured to use Microsoft Update.  The security bulletin is available here: https://technet.microsoft.com/en-us/library/security/ms14-059 Unfortunately, some ASP.NET MVC 3 and 4 VS projects can no longer build after the update is applied. These projects will fail with the following error:  Could not locate the… Read more

ASP.NET vNext in Visual Studio “14” CTP 4

Today we released updates for ASP.NET vNext in Visual Studio “14” CTP 4. This release includes the ASP.NET vNext runtime and tooling improvements as outlined below. ASP.NET vNext Runtime This CTP includes our alpha4 runtime packages for ASP.NET vNext. You can find details on the specific enhancements added and issues fixed in the published release… Read more

How to customize scaffolding templates for ASP.NET vNext

Yesterday I posted the announcement for command line scaffolding in ASP.NET vNext. Shortly after we received a comment asking. “Would be interesting to see how easy/hard it is to change the scaffolding template.” For context in Visual Studio 2013/2012 you could customize the template content by copying files from c:\program files\ into your source project…. Read more

Command line scaffolding for ASP.NET vNext

In previous releases we have added support for scaffolding controllers/views based on project artifacts in both MVC and Web Forms projects. The technology used for those previous releases was tied to Visual Studio. With ASP.NET vNext one of our high level goals is to enable Visual Studio customers to work with non-Visual Studio users. So… Read more

ASP.NET vNext in Visual Studio “14” CTP 3

Today we released various runtime and tooling updates for ASP.NET vNext in Visual Studio “14” CTP 3. We included all the features that were included in Visual Studio 2013 Update 3 in this release. This release also has ASP.NET vNext runtime and tooling improvements as outlined below. ASP.NET vNext Runtime This CTP includes our alpha3… Read more