Bernie Cook's Blog

Azure, C#, .NET, Architecture & Related Tech News


Leave a comment

Mobile First – Front-End Development

Over the past few weeks I’ve been piecing together a personal ASP.NET MVC 4 application which draws on an array of the more popular frameworks, libraries, design patterns and best practices available. After dedicating most of my time to the back-end (service, repository, data access layer, etc.) I thought I’d take a break and start beautifying the interface. I wanted to make the front-end as rich and lean as possible so began drawing on my HTML5 skills as well as turning to some of the more popular front-end websites like A List Apart and Smashing Magazine to see what the latest and greatest front-end coders were blogging about. It didn’t take long before I came across 3 terms that were going to consume my next few weeks:

  1. Mobile first development
  2. Responsive web design
  3. Adaptive web design

Continue reading


1 Comment

SQL 2005 to SQL Azure Migration

Over the last few weeks I have, amongst other things, been migrating an n-tiered ASP.NET 3.5/SQL 2005 solution to Windows Azure. Usually when I hear the “migration” word I curl into a fetal position and start rocking in a dark corner but I finally had a chance to move the last of a set of solutions I manage to Azure so I was more relieved than anything.

After working through a number of ASP.NET migration issues, i.e. migrating over to the Azure session state provider and caching service, etc. I could finally see light at the end of the tunnel. I wasn’t overly concerned about the SQL migration as my database wasn’t overly complex in the scheme of things. The following post is a collection of steps I followed to successfully migrate the SQL database to the cloud. Continue reading


Leave a comment

Most Common Azure Support Issues

MSDN UK recently posted a blog on the most common Windows Azure support issues. It’s a short 8m 30s video and is presented by one of Microsoft’s Azure support escalation engineers. As the blog suggests “don’t deploy any service in to production without watching this video first!

The issues are grouped into three main topics, with examples provided for each: Continue reading