I just read a blog post which begins, "The ASP.NET MVC framework is one of the coolest things to happen to ASP.NET since its creation."
One of the things I hate about computer programming geeks is that they overuse the word "cool." It sounds incredibly unprofessional. The word "cool" doesn't just show up in blogs, it also appears in computer programming books.
My translation of "cool" is "something we computer geeks enjoy playing with that doesn't deliver any real value to our employers or end-users." And indeed, the MVC framework is of no value to either of those two parties. The uselessness of the MVC framework will be the topic of a future post.