MVC and Variants
Get flash to fully experience Pearltrees
There's tons of hype around from Microsoft's ASP.Net MVC framework, but the fact is that it's not a true MVC, it DOES care about the presentation technology and that's a real problem. The reality is that the MVC pattern itself is grossly misinterpreted by most people, and a true MVC pattern is easily attainable.
What is a View? The View in the MVC design pattern represents the display functionality of the web application. The View controls how to display data, drawing controls, writing text, getting input from the user, outputting results, etc.
MVVM has been a trending topic lately.
I have used Model View Presenter (MVP) a lot the last months.