PDA

View Full Version : Is MVC a type of software? (Explanation inside)




chrono1081
Jul 17, 2013, 08:30 AM
Hi guys,

There is a programming job I want to apply for and it says that they would like MVC4 (not a typo) experience...

When I hear MVC I think model view controller but is MVC a type of software also? I'm finding mixed answers when googling it and was wondering if anyone here could clarify it for me.

I do see several sites relating different languages like java and Asp.net but I'm not sure if they're just saying these languages use the MVC paradigm or if there is some type of software related to it.



whooleytoo
Jul 17, 2013, 08:48 AM
It's a .Net framework, based on the same design methodology.

http://en.wikipedia.org/wiki/ASP.NET_MVC_Framework

chrono1081
Jul 17, 2013, 08:51 AM
It's a .Net framework, based on the same design methodology.

http://en.wikipedia.org/wiki/ASP.NET_MVC_Framework

Thanks so much! This is the first I've heard of it. If that 4 wasn't there I would have assumed they were just talking about the paradigm.

jtara
Jul 17, 2013, 03:12 PM
For some reason, many Microsofties tend to be ignorant of the generic meanings of terminology, and assume that everybody knows what they are talking about when they throw around some Microsoft corruption of the generic term.

Yes, you are right, MVC is well-understood to mean Model-View-Controller - a generic type platform architecture.

MVC4 is a Microsoft Product - more properly called "ASP.net MVC4". From what I've read on online forums (I answer a lot of questions for jQuery Mobile - a client-side Javascript UI platform - developers) most practicioners of MVC4 have never heard the generic term "MVC", don't understand what it means, and can't imagine why anybody would be confused when they use the term "MVC" incorrectly to refer to the product, and can't imageine why every jQuery Mobile developer doesn't understand their MVC4 source code, which, of course, has absolutely nothing to do with the client-side Javascript problem.

(Ducking from whatever softies are lurking here...)

chrono1081
Jul 18, 2013, 10:23 PM
I probably looked like an idiot to these guys when I talked to them and said "model view controller" when they were asking about Asp MVC 0_0;

I wasn't technically wrong but I'm afraid it was the other MVC they were looking for.