Categories Musings Why a PhD? Why Blog? Unit Testing, really?!?! Network Data Encryption - What it is and why you need it Instant Messaging - Ready or not, here it comes! Mobile Network Tools for PocketPC (redux) Building a robot using Windows Mobile and Lego Mindstorms NXT PocketPC Network Utilities ASP.NET A technique for localized or enhanced views using ASP.NET MVC 4 MORE Making a switchable Desktop and Mobile site with ASP.NET MVC 3 Refactoring Nerd Dinner – Adding Knockout JS Resolving database issues with Nerd Dinner ASP.NET MVC Mobile Viewengines Available on NuGet Adding HTML5 Geolocation to Nerd Dinner with yepnope.js, and Modernizr Custom Configuration Sections in .NET Hey Microsoft, please extend ASP.NET MVC 4 View Redirection! Using HTML5 attributes with ASP.NET MVC 3 Helpers Extending the ASP.NET MVC ViewEngine to support localization Building a Facebook Graph API application using ASP.NET Using jQuery Mobile with ASP.NET MVC Announcing StackBook – A social mashup tool for Stack Overflow Why does ASP.NET MVC have to be a web application? So what’s this ASP.NET MVC thing all about? Coding Solving Facebook Programming Puzzles using Ruby How to check if a file exists on an FTP server using VB.NET How to send a test email message using Telnet Speaking Hanselminutes - Making your first PhoneGap Application with Peter Mourfield Xamarin Introducing GeoRacing - Augmented Reality + iBeacons Consuming a WebApi Asynchronously in Xamarin iOS A better UITableViewSource in Xamarin iOS Computer Science What is a code review? What is the difference between Computer Science and Software Engineering? Software Engineering What is a code review? What is the difference between Computer Science and Software Engineering?