Recent Posts

Why I'm Turning My Back on Developing Native and Hybrid Apps

Why I'm Turning My Back on Developing Native and Hybrid Apps

You mean I need another language to learn mobile? I don't think so. Today, I talk about why I'm moving towards a web-based approach for mobile and leaving native behind.

Unit Testing ASP.NET MVC ModelBinders

Unit Testing ASP.NET MVC ModelBinders

For today's post, we focus on unit testing our ModelBinders from our paging example.

ASP.NET MVC Best Practices and Guidelines

ASP.NET MVC Best Practices and Guidelines

I can't believe eight years have gone by since ASP.NET MVC first appeared. Today, I share some of the best practices and guidelines I've learned about ASP.NET MVC since it's release in December 2007.

ASP.NET MVC: Enhancing The WebGrid - Validating Inline Editing

ASP.NET MVC: Enhancing The WebGrid - Validating Inline Editing

In the last post, we discussed how to perform inline editing in a WebGrid. Today, we go over how to validate that entered data using SignalR.

8 Ways to Bake Mobile Performance and Functionality Into Your ASP.NET MVC Site

8 Ways to Bake Mobile Performance and Functionality Into Your ASP.NET MVC Site

For those looking for a more responsive website, here are some tips on how to make your site even more mobile-ready.

The Ultimate Cookbook for the ASP.NET MVC WebGrid

The Ultimate Cookbook for the ASP.NET MVC WebGrid

Most developers new to ASP.NET MVC think they need to use a table tag for their grid capabilities. Today, we cover a number of ASP.NET MVC WebGrid questions to create an ultimate WebGrid resource.

Which Microsoft Technology Should I Learn?

Which Microsoft Technology Should I Learn?

After looking over the Microsoft landscape over the years, there are a number of directions you can take in your career. Today, I go over "career tiers" of Microsoft technology paths in the IT industry.

ASP.NET MVC: Enhancing The WebGrid - Inline Editing using SignalR

ASP.NET MVC: Enhancing The WebGrid - Inline Editing using SignalR

One of the major features of a grid is the ability to edit data inline. Today, I provide a way to edit and save your data from a WebGrid using SignalR.

Checklist: Transferring Data from One Computer To Another

Checklist: Transferring Data from One Computer To Another

Did I move everything over? Before moving data from one computer to another, here's a checklist of various methods of storing your data and what to copy off before you format that hard drive.

Real-World Refactoring: Replacing ASP.NET MVC Conditional Dispatcher With Command

Real-World Refactoring: Replacing ASP.NET MVC Conditional Dispatcher With Command

When posting back from a grid to an MVC POST action, you could encounter a number of conditions that grows into an if..else from hell. Here's how to take it from a Conditional Dispatcher into a Command pattern.