How do you know when a system is tightly coupled or not? In this post, I discuss why it's so important to decouple your code and how to identify and fix the problems.
If we want our web application to act like a native app, we need some speedy access. Today, we'll go over how to optimize your data layer for the front-end.
In this optimization series, we discuss how to setup and prepare for building a regular web app to make it look, act, and feel like a native app.
Every project is unique and I've been on both sides of the coin. Today, we talk financials about how much it costs to build a website.
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.
For today's post, we focus on unit testing our ModelBinders from our paging example.
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.
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.
For those looking for a more responsive website, here are some tips on how to make your site even more mobile-ready.
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.