Oct272015

Re-enable WebSocket Support in SignalR 3 Beta 8

If you've recently upgraded to the latest ASP.NET 5 Beta 8 Packages, you may have noticed SignalR will no longer use WebSockets and default back to long polling.

Continue Reading →

Oct232015

Migration Notes: ASP.NET 5 MVC 6 - Beta 7 to Beta 8

Time for the last beta of ASP.NET 5 MVC 6! Here are my release notes to my current team on migrating from Beta 7 to Beta 8.

Continue Reading →

Oct022015

Deploy ASP.NET DNX WebJob to Azure

Over the past few weeks, I've really been digging into the Visual Studio Online Preview Build System. This has mostly been around deploying ASP.NET DNX web applications, and the last few blog posts have been around that process. Well, something new came up this past week: how do I deploy an ASP.NET DNX command line project as an Azure WebJob?

Continue Reading →

Sep162015

Deploying ASP.NET 5 Beta 7 Through Visual Studio Online

If you're trying to deploy your ASP.NET 5 beta 7 application, you may be running into an error.

Continue Reading →

Sep162015

Using SignalR Past ASP.NET 5 Beta 5

If you've been using SignalR in the ASP.NET 5 betas, you may have noticed that after beta 5 you no longer can pull the NuGet package from the main repository. This is because SignalR has been put on hold until more of the ASP.NET 5 stack is complete. And while the ASP.NET team has said they'll keep it up-to-date enough to bring in to the later betas, there's a trick to actually getting that working.

Continue Reading →

Sep142015

Add Array Items to MVC 6 IConfiguration via Environment Variables

Here's a quick MVC tip to start your week: if you're utilizing environment variables to set IConfiguration data in your web application (e.g. deploying to different Azure environments), setting values of an array is not apparent. It's actually quite easy to do so, though!

Continue Reading →

Sep112015

Access All IConfiguration Properties in MVC 6

Just a quick snippet I thought I'd share: I needed to access all of the configuration settings available in my app's IConfiguration object. I created an extension method that maps it to an IDictionary.

Continue Reading →

Sep092015

Resolve an ASP.NET 5 Deployment Issue to Azure Web App Slot

If you've attempted to deploy your ASP.NET 5 MVC 6 apps to Azure from Visual Studio Online or Team Foundation Server, you may have used Microsoft's PowerShell Deployment Scripts. Overall, their script example works really well for basic Azure web apps. However, their script does not compensate for Azure Web Apps that are either configured with multiple deployment slots, configured with a traffic manager instance, or both.

Continue Reading →

Sep082015

Migration Notes: ASP.NET 5 MVC 6 - Beta 6 to Beta 7

Another month, another beta! Here are my release notes to my current team on migrating from Beta6 to Beta7 of ASP.NET MVC 6. There was only one major snag that I ran into, otherwise a smooth transition!

Continue Reading →

Aug202015

Enable GZIP Compression for Azure Web Apps

A recent addition to Azure Web Apps is the ability to customize the GZIP compression process.

Continue Reading →