1. Welcome to the new MacRumors forums. See our announcement and read our FAQ

Is MVC a type of software? (Explanation inside)

Discussion in 'Mac Programming' started by chrono1081, Jul 17, 2013.

  1. macrumors 604


    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.
  2. macrumors 603


  3. macrumors 604


    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.
  4. macrumors 65816

    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...)
  5. chrono1081, Jul 18, 2013
    Last edited: Jul 18, 2013

    macrumors 604


    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.

Share This Page