I was trying to use RoR or ASP.NET MVC but at my first impression it seems to me that MVC is a drastic way to change the programming paradigm. Is this just my resistance to changes or it is really weird? Some times i feel really lost! Any suggestion or I just have to turn back and program in the old fashion way?
Share
What is your basis for comparison? If you’re used to perl / CGI, then maybe it is a bit more complex!
In web terms, MVC (or Model-Template-View as preferred by Django, to separate from the original Smalltalk MVC) tends to allow for better separation of concerns in your application. In my (and many others) experience, this leads to more extensible, well-tested code that is easier to maintain.
Some suggestions for going forward. It’s hard to make specific recommendations without knowing a bit more about your background, and learning can be such a personal thing anyway:
Sorry, I’ve been off the MS platform for a few years, so I can’t offer any advice on ASP.NET.