I have been meaning to do this for quite some time. Many of you have been asking me for the code for the GPS Nerd (a.k.a. Truck Tracker) project. My “just one more thing” attitude has delayed
I have deployed the Truck Tracker application to here for now: https://bobcravens.com/trucktracker/ The application is built using the following technologies: ASP.NET MVC Google Maps API v.3 jQuery DotNetOpenAuth MySQL NHibernate Ninject The intent of the application is
I recently was given the opportunity to present at a conference. The conference is targeting web developers / designers. I wanted my code (HTML, CSS, and JavaScript) to be functional. It seemed that transitioning between a Power
In a previous post we built a MySQL database and a data access layer via a repository pattern implemented using Fluent LINQT to NHibernate. We also wired up this repository in our ASP.NET MVC application using Ninject.
As more and more devices become GPS capable or location aware, mapping will become more pervasive. This is already happening today. There are a number of mapping solutions that are available. This post will examine how to
I am working on a project that once again requires a slide show on the page. Previously, I posted on a more complex slide show that was configurable. This time everything is much simpler. I have a
I have been searching for a nice simple jQuery plugin to convert a HTML table element to a scrolling element with a fixed header. The following demo page includes three tables. The top one has the desired
As part of a website that I am building I wanted to be able to draw the users attention to a content that is already on the page. This type of behavior may have purposes else where,
Note: This is a continuation of a series of posts on the design and development of a web application for a non-profit organization. Previous posts: Part 1: Securing Web Presence Part 2: High Level Design Part 3:
This is a continuation of a series of posts on the design and development of a web application for a non-profit organization. Previous posts: Part 1: Securing Web Presence Part 2: High Level Design At the end