Another opinion question:
What is the proper (in your opinion) to check for nulls in an MVC controller. For instance, if you have an edit controller that fetches a record from the db based on an id, what do you do if that record is not found? I found this article, but I’m not sure I like that method. Do you just check for it with an if statement and redirect to a 404 page? What solution do you use?
I don’t know if it’s best practice, but I check with an if and redirect to a “NotFound” view that states “The company/client/whatever you requested does not exist or was deleted.”
Did it this way simply b/c I followed the NerdDinner tutorial when setting up the skeleton of my site, and that’s how they do it.