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.
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.
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?
If you're trying to deploy your ASP.NET 5 beta 7 application, you may be running into an error.
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.
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!
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.
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.
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!
A recent addition to Azure Web Apps is the ability to customize the GZIP compression process.