Five Visual Studio 2017 Extensions for Web Developers

You’ve downloaded and installed Visual Studio 2017, and it’s a great improvement over previous versions.  Now what?  How can you make your web development experience better?  In this article, we will recommend five Visual Studio extensions that will make your day-to-day tasks easier and even more enjoyable. Razor Language Service When you’re building ASP.NET Core… Read more

ASP.NET 5 Updates and other improvements for Web Developers in Visual Studio 2015 CTP 6

It’s time for another Visual Studio 2015 CTP, and with the CTP 6 release in February 2015 you should find a number of improvements that every web developer will enjoy. In this article we’ll review the new features and improvements in ASP.NET 5 and the Visual Studio editor improvements delivered in CTP 6. For a… Read more

Announcing the Release of Web API OData 5.3

The NuGet packages for ASP.NET Web API OData 5.3 are now live on the NuGet gallery! Download this release You can install or update the NuGet packages for ASP.NET Web API OData 5.3 using the NuGet Package Manager Console, like this: Install-Package Microsoft.AspNet.OData -Version 5.3.0 Install-Package Microsoft.AspNet.WebApi.OData -Version 5.3.0 What’s in this release? This release… Read more

Announcing the Release Candidates for Web API OData 5.3

The release candidate NuGet packages for ASP.NET Web API OData 5.3 are now live on the NuGet gallery! Download this release You can install or update the release candidate NuGet packages for ASP.NET Web API OData 5.3 using the NuGet Package Manager Console, like this: Install-Package Microsoft.AspNet.OData -Version 5.3.0-rc -Pre Install-Package Microsoft.AspNet.WebApi.OData -Version 5.3.0-rc -Pre… Read more

Release Candidates for ASP.NET MVC 5.2, Web API 2.2 and Web Pages 3.2

The release candidate NuGet packages for ASP.NET MVC 5.2, ASP.NET Web API 2.2 and ASP.NET Web Pages 3.2 are now live on the NuGet gallery! Download this release You can install or update the release candidate NuGet packages for ASP.NET MVC 5.2, ASP.NET Web API 2.2 and ASP.NET Web Pages 3.2 using the NuGet Package… Read more

Announcing ASP.NET Session State Provider for Redis Preview Release

Today, we are pleased to announce a preview release of ASP.NET Session State Provider for Redis. You can use it with your own Redis server or the newly announce Microsoft Azure Redis Cache (Preview). What is Redis Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data… Read more

Creating a Custom Scaffolder for Visual Studio

With the release of Visual Studio 2013 last October, we introduced the concept of Scaffolding to Web Application projects.  Scaffolding is the framework on which code generation for MVC and WebAPI is built.  For more information on Scaffolding or the MVC Scaffolders check the following blog post: http://www.asp.net/visual-studio/overview/2013/aspnet-scaffolding-overview. However, the true potential for the scaffolding… Read more

Scaffolding ADO.NET Entity Data Model Designer-based-models

The ADO.NET Entity Data Model Designer (Entity Designer) is a GUI tool for editing Entity Framework models. You can use the Entity Designer to visually create and modify entities, associations, mappings, and inheritance relationships. You can also use the tool to validate the model. When you build the Entity Framework models, Entity Designer in Visual… Read more

A High-Value, Undocumented LESS Editor Feature in Visual Studio

Recently a very valuable, undocumented feature in the Visual Studio LESS editor came to my attention. This applies equally to Visual Studio 2012 Update 2 and later, and to Visual Studio 2013. The installation of Web Essentials is not required to benefit from this feature. The Visual Studio LESS Editor respects @import statements, and can… Read more