Since I basically have a model per view. I arrange my models in sub folders under the model folder after the controller name. /Models/News.
I have also decided to move my controllers into these folders.
/Models/News/_NewsController.cs w/ class name still being NewsController.
I find it easier to locate.
Is this bad practice in any way? Security etc.
Counter intuitive IMHO and against standard conventions => don’t do it unless you consider yourself as the only person that will ever touch this code base and that it is easier for you. Any other developer that will have to do maintenance on it might find it, well, against standard conventions and what he might be used to.
Unrelated.