Exception Not Found

KISS, DRY, YAGNI - Good Code Basic Training

LISTEN UP RECRUITS! This is Good Code Basic Training! I'm Sergeant Soccly, and it's my job to get you newbies up to speed on the problems this profession faces so that you can be prepared to deal with them. Our mission is to fight the evils of bad code design,

Use FluentValidation for a better validation framework in MVC

Let's use FluentValidation to create custom, complex validation rules in ASP.NET MVC!

ModelState values override Model values in HtmlHelpers

We ran into an interesting problem in Chrome using MVC, dates, and EditorFor. When we tried to submit a search, the dates kept getting the wrong format applied to them once the page loaded again, and because of this Chrome wouldn't display a datepicker for them anymore, even though it

Are programmers afraid of losing control over their code?

In our organization, like a lot of others, we have three levels of programmers: developers, senior developers, and lead developers. I am one of the lead developers, and in that capacity I am responsible for divvying up tasks amongst my team of eight developers, conducting code reviews, implementing team standards,

ModelState in ASP.NET MVC

Dive into the MVC ModelState and learn how it represents values submitted to an action and validation errors found in said values. Sample project included!

Exception Not Found © 2026