Launching An ASP.NET 5 Application from Visual Studio 2015

If you are trying to use any DNX (DotNet Execution) runtime other than dnx451 (i.e. dnx452, dnx46) you will run into the following error when running the application from Visual Studio 2015, when used with the initial release of the Beta 6 tooling: The current runtime target framework is not compatible with ‘YourWebApplication’. Current runtime […]

Read More

How Do You Measure Up? Find out in 60 Days!

I am super geeked to be heading down to Austin, TX to speak at Measure Up this coming September 26th. Measure Up 2015 is the inaugural skills and career development conference put on by the folks at Clear Measure. This conference is packed with all kinds of great speakers and covers a variety of topics […]

Read More

ASP.NET 5 Beta 6 Is In The Wild

The Beta 6 release of ASP.NET 5 is now available. Run the following command to upgrade from a previous version: dnvm upgrade After that, a “dnvm list” command will give you the following: You can also upgrade dnvm itself with the following command: dnvm update-self Which will get you up to the beta 7 version […]

Read More

Upgrading Projects to .NET 4.6

The updates in the .NET Framework provide many improvements, including support for new language features in c#, garbage collection, enhancements in cryptography support, feature toggles, new classes in the BCL and others. The RyuJIT compiler adds significant performance gains for 64bit applications, even those not originally targeting the 4.6, improves startup times and can reduce […]

Read More

Getting Your Build Server Ready for VS 2015

If you’re modernizing your project, one of the things you’ll surely want to do is to make sure that your build server is upgraded to support VS 2015. Regardless of what CI engine you’re using, there will be at least a little bit of effort required to get your project building again. In this series […]

Read More

Moving to VS 2015 from VS 2013

The folks on the Visual Studio team have been making it increasingly easier to move from version-to-version with less impact on our projects. In this post I’m going to examine the process of moving from Visual Studio 2012 to Visual Studio 2013. In this series we’re working through the conversion of an MVC 5-based application […]

Read More

Upgrading a Real-World MVC 5 Application to MVC 6

These are exciting times for web development on the Microsoft stack, but perhaps a little confusing as well. For many years the cycle of moving from one solution and project system to the next hasn’t been overly complex. Sure, there have been breaking changes, I’ve felt those pains myself, but provided the framework you were […]

Read More

Workaround: NuGet Packages Failing to Download in Visual Studio 2015 RTM

I haven’t figured out a common theme yet, but certain packages are failing to restore when you attempt to install them from the NuGet primary feed via the project.json file in Visual Studio 2015. Thanks to Brock Allen for confirming I wasn’t going insane. A couple of things I’ve discovered: This seems to be more […]

Read More

Response from Postsharp.net is not a Valid Nuget v2 Service Response

After installing PostSharp.net on my machine for a project (I did the MSI install) I started getting errors during the package restore that ended up blocking my builds. They looked a lot like this: Error: FindPackagesById: EntityFramework.Core Response from https://www.postsharp.net/nuget/packages/FindPackagesById()?id=’EntityFramework.Core’ is not a valid NuGet v2 service response. Now, an important note here: I’m on […]

Read More

Day 3 – Extracting a Service to Interact with Azure Table Storage

In this series we are looking at the basic mechanics of interacting with cloud-based Table Storage from an MVC 5 Application, using the Visual Studio 2013 IDE and Microsoft Azure infrastructure. Our controllers are not supposed to be about anything more than getting models together so that our views have something to present. When we […]

Read More