Question about MVC

M

Mike P

It seems that MVC is everywhere at the moment. I kind of get the idea
that it is a new way of structuring your web apps. Can somebody who is
actually using it tell me, is MVC basically the latest idea on how to
build web apps and a replacement for the n-tier model?
 
A

Alexander Mueller

Mike said:
It seems that MVC is everywhere at the moment. I kind of get the idea
that it is a new way of structuring your web apps. Can somebody who is
actually using it tell me, is MVC basically the latest idea on how to
build web apps and a replacement for the n-tier model?


MVC is not a new idea at all but dates back to 1979 when Smalltalk
was built up.
It's the idea of separating data from layout and layout from logic.
It has influenced an endless list of architectures, models,
languages, libraries and so forth, since it's simply a very good
and useful pattern.


MfG,
Alex
 
S

sqlguru

After using the MVC framework, I find it very useful and possibly a
replacement for webforms. MVC framework is not suppose to replace n-
tier architectures. It's more of a front-end thing (don't have to deal
with post-back etc).
 
A

Alexander Mueller

After using the MVC framework, I find it very useful and possibly a
replacement for webforms. MVC framework is not suppose to replace n-
tier architectures. It's more of a front-end thing (don't have to deal
with post-back etc).

Well actually my post referred to the basic meaning of MVC e.g.
"Model-View-Controller" which is a general pattern or principal
of software architecture.
Being slightly confused by your reply i noticed that since 2007
there is also a special ASP.NET-based "MVC framework" out there
that comes as another implementation of the prior.
Well interesting, sounds like fun to me ;-)

MfG,
Alex
 
J

Jonathan Wood

Microsoft Visual C++ is not at all new, and was not designed to build Web
apps.

In fact, Microsoft seems to have intended to replace MS VC++ with the .NET
framework, but it turns out there is still interest in MS VC++/MFC and
Microsoft has recently put renewed effort into updating this tool.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top