-
Continue reading →: What is the difference between Computer Science and Software Engineering?
From time to time I get asked: “What is the difference between computer science and software engineering?” Usually, I awkwardly stumble through an explanation along the lines of: “Computer Scientists discover, research, and test new theories where Software Engineers apply these theories to their work.” What follows is the result…
-
Continue reading →: Why a PhD?
I’ve been working as a software engineer for more than 20 years, and when the opportunity came up for me to continue my education at the Ph.D. level I jumped at it. In September 2017 I started the Ph.D. Computer Science program at the University of South Carolina. The things…
-
Continue reading →: Introducing GeoRacing – Augmented Reality + iBeacons
GeoRacing is an outdoor adventure sport where participants use compatible devices to race through a course of geo-located checkpoints. Once a racer has completed a course their results can be uploaded to the race website. These results may be used for rankings or other social interactions. A course is made…
-
Continue reading →: Consuming a WebApi Asynchronously in Xamarin iOS
There are a seemingly endless variety of web services available, like: Amazon, Facebook, and Twitter just to name a few. For developers, being able to access those services allows them opportunities to either extend the capabilities of their own applications by integrating with these services or building new applications using…
-
Continue reading →: A better UITableViewSource in Xamarin iOS
The Xamarin Developer Center has a lot of great content to help developers build apps using Xamarin iOS/Droid using many of the components users expect in modern mobile apps. One very common component is a Table View. In this article I am going to show how to extend the UITableViewSource…
-
Continue reading →: A technique for localized or enhanced views using ASP.NET MVC 4
Microsoft introduced Display Modes in ASP.NET MVC 4. Display Modes lets an application determine which views to render to the user. Scott Hanselman has a great post on how to make a switchable Desktop and Mobile site that illustrates how to use Display Modes to customize the views for particular…
-
Continue reading →: MORE Making a switchable Desktop and Mobile site with ASP.NET MVC 3
Recently I was catching up on some reading and discovered Scott Hanselman’s Making a switchable Desktop and Mobile site with ASP.NET MVC 4 and jQuery Mobile post. His post reminded me that this functionality is also available for ASP.NET MVC 3 by using the MobileViewEngines NuGet package that Scott and…
-
Continue reading →: Refactoring Nerd Dinner – Adding Knockout JS
Ever wonder what Knockout JS is? Since it’s going to be a part of the default ASP.NET template in VS2012 I figured that I should take a look. AND what better project to try something new in than Nerd Dinner. The Popular Dinners list in the Home/Index view is already…
-
Continue reading →: Hanselminutes – Making your first PhoneGap Application with Peter Mourfield
I was interviewed recently by Scott Hanselman about the technology that I used in building the Trail To Eagle app. The podcast is available at http://www.hanselminutes.com/304/making-your-first-phonegap-application-with-peter-mourfield.
-
Continue reading →: Resolving database issues with Nerd Dinner
Since releasing the latest version of Nerd Dinner into the wild, we’ve had some reports of people having a variety of issues either getting or working with the databases in the source branch. Hopefully, this post will help clear up some of those issues. First, both of the MDF files…
