Modify Razor Layout for Mobile

Ok, so now I’m ready to begin modifying the project for display on mobile devices.  This will involve the _Layout.cshtml file in the Views>Shared directory. When you open this file you will see code similar to the following: <meta charset=”utf-8″ /> <title>@ViewBag.Title</title> <link href=”@Url.Content(“~/Content/Site.css”)” rel=”stylesheet” type=”text/css” /> <script src=”@Url.Content(“~/Scripts/jquery-1.8.1.min.js”)” type=”text/javascript”></script> First add two meta Read more about Modify Razor Layout for Mobile[…]

How to Blend jQuery Mobile and .Net MVC

I’ve got an inkling that jQuery and .Net MVC together can produce some very powerful mobile web experiences.  So I’m setting up a Greenfield project at  The intent of the project is to build a site capable of running across multiple mobile devices and delivering a true e-commerce experience to users. Here, I’ll be Read more about How to Blend jQuery Mobile and .Net MVC[…]

Finding Joy in Efficient Design

I’m currently working on a system that has several interesting problems to solve. One of the problems I tackled this weekend was how to select random members from a set one at a time until the set is exhausted. All members must be selected and no member selection can be duplicated until the entire set Read more about Finding Joy in Efficient Design[…]

Fridays Cooking With SPAM: WordPress Plugin Akismet

If you read blogs with any frequency then you’ve seen it. Comment SPAM. This nasty trend is all the rave among modern day snake oil salesmen peddling everything from two hour weight loss to cheap drugs from Canada. It’s everywhere and if you are running a WordPress based website it’s only a matter of time Read more about Fridays Cooking With SPAM: WordPress Plugin Akismet[…]

Why I Started Treating my Computer Like a Toaster

I would never consider working on my toaster. I expect that when I put bread, bagels or waffles in and push down the lever after an acceptable amount of time I will have a nicely toasted snack. If that doesn’t happen, I consider only two causes: 1. The power is out. This is beyond my Read more about Why I Started Treating my Computer Like a Toaster[…]