2014-03-07 59 views
-7

我是德班理工大学的一名学生,我正在做(信息技术)IT,我已经在(MVC)_语言中引入了创建任何特定系统,所以我只想你让我知道(MVC)语言与C#语言有什么不同?使用MVC开发系统

回答

4

MVC是一种设计模式,而不是语言。把它看作是你如何布置你的软件的一个范例。

+0

如何因为我们也可以使用C#设计 – user3391730

+0

比较MVC和C#就像比较绿色和pi - 没有关系。你可以用C#编程MVC模式,但你不需要。您还可以使用其他许多语言构建软件“MVC方式”,无论是Ruby on Rails还是PHP或其他语言。 – Robert

+0

我一直在问关于那个胸罩的问题,我知道这个沙发。 MVC(模型 - 视图 - 控制器)将应用程序分为三个组件:模型,视图和控制器。如果通过“它是如何工作的”,你的意思是它如何将应用程序完全分离到我刚刚提到的三个组件中,并且至于MVC和C#之间的区别,我还不知道。 – user3391730

1

Model View Controller只是一个框架,你可以按照建立自己的应用程序。它本身并不属于任何语言,因为它更像是一套指导原则而非其他任何东西。这就是说,确实存在以特定语言编写的框架,这些框架使得通过所述框架实现网站变得更容易(例如Java中的Spring Framework和.NET框架中的ASP.NET MVC)。