Recent Posts

How to Successfully Mock ASP.NET HttpContext

How to Successfully Mock ASP.NET HttpContext

For web developers, mocking an HttpContext is one of the hardest things to do. Today, I use two mocking frameworks to show you a number of ways to mock the HttpContext.

Driverless Cars and Car Hacking: Prepare For New Security Issues

Driverless Cars and Car Hacking: Prepare For New Security Issues

With Google making the driverless cars and computers more common in vehicles nowadays, are hackers in the weeds waiting to control them? Today, I talk about how people are hacking cars intentionally...and should they?

Collection: How to be a great developer!

Collection: How to be a great developer!

One of the great things about this career is that you create something out of nothing and use your brain instead of your back. Here is how to stand out from a crowd of bit-twiddlers!

ASP.NET MVC ActionFilter: Custom Authorization

ASP.NET MVC ActionFilter: Custom Authorization

While the AuthorizeAttribute is great for forms authentication, there's always a number of ways to authorize a user. Today, I'll go over a template for a custom authorization ActionFilter.

Review: Maximize Your Potential With The Strengths Book Series

Review: Maximize Your Potential With The Strengths Book Series

If you've been wondering what you're good at or what strengths can improve your career, we'll review StrengthsFinder 2.0 to discover where your strengths lie with a bonus review of Entrepreneurial StrengthFinder.

The Fastest Way To Mock a Database for Unit Testing

The Fastest Way To Mock a Database for Unit Testing

Developers have always been trying to mimic a production database. Here is a great (and fast) way to unit test your Entity Framework entities while using maximum flexibility.

ASP.NET MVC Optimization Series: Part 6 - Building Our Agenda Screen

ASP.NET MVC Optimization Series: Part 6 - Building Our Agenda Screen

In our final post for this series, we show how to select specific sessions using native UI techniques through simple HTML5 and a JavaScript database called PouchDb.

ASP.NET MVC Optimization Series: Part 5 - Filtering Sessions By Day

ASP.NET MVC Optimization Series: Part 5 - Filtering Sessions By Day

While we've built up a pretty nice web application that simulates a native app, we still need to fix the user interface. Today, we cover some enhancements to our sessions list to make it more user-friendly.

ASP.NET MVC Optimization Series: Part 4 - Simulate a Native ListView

ASP.NET MVC Optimization Series: Part 4 - Simulate a Native ListView

This series discusses how we build a web application into a super-charged web app that acts like a native application. Today, we continue by showing how to build a list of speakers who presented at Codemash.

ASP.NET MVC Optimization Series: Part 3 - Transform Your Client-Side Web App

ASP.NET MVC Optimization Series: Part 3 - Transform Your Client-Side Web App

The client-side of a web application can be daunting, but can also be gratifying. Today, we continue focusing on building our web app to rival a native app. We also have some adjustments that need to be made from the data layer post.