Geekery

Running Sitefinity in Azure Services

A couple years back, I outlined how you could get Sitefinity running on an Azure VM. However, with a new dev environment to setup, more advancements in hosting platforms, I went back to see if I could get my Sitefinity site running through the typical Azure App and Database services. Good news is you can and it’s quite simple. Continue reading “Running Sitefinity in Azure Services”

Coding

Database Migrations with Azure EF7 and DNX

With the newest release of ASP.Net 5 (vNext) and Entity Framework 7, it appears that the traditional web.config transform method and startup code will no longer work to have your database migration scripts automatically run when you deploy your code from source control to Azure. Here’s a new way that you can accomplish the same task and keep your continuous integration setup running smoothly. Continue reading “Database Migrations with Azure EF7 and DNX”

Coding

How to Run Multiple Projects in a Single Azure Site

This is probably a fringe case, but here’s the scenario. I have a site for a client that is actually broken down into several projects, but not in a single solution. The layout looks something like this:

  • Root Folder
      • index.html (basic home page with links to project roots)
      • ProjectA
          • Default.aspx
          • Details.aspx
          • etc…
      • ProjectB
          • Default.aspx
          • Features.aspx
          • etc…
      • ProjectC
          • Default.aspx
          • Contact.aspx
          • etc…
        • By default, if you were to have your root folder checked into source control, and had Azure deploy from the root folder, you’d either have only Project A deployed on the site, or most likely, the deployment would fail with a message that it doesn’t know what project to deploy.

          There was nothing I could do to get around this situation, but I did come up with a way to make it work.

          Continue reading “How to Run Multiple Projects in a Single Azure Site”

          Geekery

          Rebuilding Your Dev Environment Quick and Easy on Windows with Boxstarter

          Note: Have a Mac? You can do the same thing with KitchenPlan

          After being completely enamored and giddy with the discovery of KitchenPlan to automate my OSX rebuild, I started thinking, “Man, it would be truly amazing if I could do the same thing with my Windows VMs!” After a little bit of digging around, to my wonderful surprise there IS a tool that does the same thing thanks to Boxstarter.

          Continue reading “Rebuilding Your Dev Environment Quick and Easy on Windows with Boxstarter”

          Geekery

          Rebuilding Your Dev Environment Quick and Easy on OSX with KitchenPlan

          Note: Have a PC? You can do the same thing with BoxStarter

          This weekend I had one of those dreaded “rebuild your machine” weekends. It was my kids’ birthday too! While I like the “fresh smell” of a new machine, free of clutter and running fast, the time it takes to get everything in place makes it a little tedious. However, all of that changed when I stumbled upon a great little tool from an old bookmarked post called KitchenPlan.
          Continue reading “Rebuilding Your Dev Environment Quick and Easy on OSX with KitchenPlan”