Author Archives: rcravens

GPS Nerd Is Published to CodePlex

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 this quite a … Continue reading

Posted in Uncategorized | 1 Comment

A Windows Phone 7 Trip Recorder

Previously I developed a trip recorder using HTML, CSS, and JavaScript leveraging JavaScript’s geolocation API. I recently switched from an iPhone to Windows Phone 7 (WP7) and noticed that mobile Internet Explorer doesn’t support the geolocation API. After a bit … Continue reading

Posted in geolocation, wp7 | 3 Comments

Queuing Theory and the Production Pipeline

Project management is not a hard science and often deals with many aspects that are not well defined. However, applying a bit of science / math can often lead to new insights and more efficient processes. In this post, I … Continue reading

Posted in best practice, engineering | 2 Comments

A Persistent ASP.NET Session Manager

I recently had a need for an ASP.NET Session that lasted longer that a normal web session (one day) and was able to survive application restarts (or IIS restarts). I know there are other solutions that exist. Some involve storing … Continue reading

Posted in asp.net, c# | 6 Comments

Mobile Truck Tracker Web Site

I’ve been meaning to publish a bit on the mobile version of the Truck Tracker application. Previous posts have been created a geo-location service that tracks ‘trucks’ (the application can be used to track any asset as long as GPS … Continue reading

Posted in asp.net, geolocation, jQuery, javascript, mvc | 3 Comments

Migrating from GoDaddy Shared Hosting to VDS

I feel like my blogging activity lately has come to a screeching halt. What has been keeping me busy you ask? Well I have been hosting my sites (including this blog) on shared hosting accounts with GoDaddy. The shared hosting … Continue reading

Posted in GoDaddy, hardware | 17 Comments

Using Ninject To Manage Critical Resources

This post does not pertain to the most recent (shortly after the release of this post) versions of Ninject. Ninject now handles the deactivation of all objects bound ‘InRequestScope’. Recently a discussion with a reader led to this Stack Overflow … Continue reading

Posted in ninject | 2 Comments

Hello WordPress, Good Bye dasBlog

When I originally began blogging I selected the dasBlog blog engine for a number of reasons. The biggest reason was that it was a .NET blog engine and I was a .NET dev. I had reasoned that there would be … Continue reading

Posted in Uncategorized | 3 Comments

Random Sparks Joins The Lounge

I really enjoy writing about and sharing my technical journeys. Recently, I have decided to upgrade my shared hosting account to a virtual dedicated server hosting account. This will allow my more freedom in the types of content I can … Continue reading

Posted in Uncategorized | Leave a comment

Location Based Service and Geo-Fencing

The concept of location based service is really very simple. Imagine you have a map. Pick a point of interest and draw a perimeter around the point. This perimeter is your geo-fence. In the map below the blue area represents … Continue reading

Posted in geolocation, mapping | 1 Comment