Azure Hosted Services offers several really awesome features over using physical servers or standard VM infrastructure. Two of these are the staged deployment model and management SDK, which includes a powershell module. Using these two features, we are going to build a deployment script that deploys a new set of services (servers) in Azure, using a Virtual IP swap to replace the existing production instances only after the new deployment is fully...
Thursday, May 29, 2014
Wednesday, May 28, 2014
May 28, 2014
Optimizing for website performance includes setting long expiration dates on our static resources, such s images, stylesheets and JavaScript files. Doing that tells the browser to cache our files so it doesn’t have to request them every time the user loads a page. This is one of the most important things to do when optimizing websites.
In ASP.NET on IIS7+ it’s really easy. Just add this chunk of XML to the web.config’s element:
The...
Tuesday, May 13, 2014
May 13, 2014
Recently I encountered a customer asking if it’s possible to download a site using msdeploy.exe. This is pretty easy using msdeploy.exe. I’ll demonstrate this with Microsoft Azure Web Sites but you can use this with any hosting provider that supports Web Deploy (aka MSDeploy).
To perform a sync with msdeploy.exe the structure of the command that we need to execute is as follows.
msdeploy.exe –verb:sync –source: –dest:
For the source property...
Thursday, May 8, 2014
May 08, 2014
On behalf of the Kendo UI team, I am tremendously excited to announce Kendo UI Core, a free and open-source distribution of Kendo UI (released under the Apache License, version 2.0). We have published the kendo-ui-core repository to GitHub and are acceptingcontributions from the community. A pre-built version is also available...