I'm working on my first MVC website, where can I put utility classes like Security and Date (my native date) classes, are they model too?
App | |--- Model |--- Controller |--- View
Like any other utility class/helper function/convenience whatever, where to put it depends on who's using it. If only M uses it, then maybe it belongs in the Model folder. If your M, V and C are all using Dates, then maybe Date belongs in a separate folder from all three. You don't have to put every piece of code in one of those three folders.