【问题标题】:C# MVC vs ASP.NET MVC difference? [closed]C# MVC 与 ASP.NET MVC 的区别? [关闭]
【发布时间】:2013-01-22 03:41:01
【问题描述】:

我是一名中级 C# 开发人员,自学了 C# MVC 的基础知识,但没有自学 ASP.NET MVC。我已经知道经典的 ASP 和 ASP.NET,尽管我已经很多年没有使用它们了,至少 5 年了,因为我的工作主要是 C# 桌面开发。问题是,我现在想将我们现有的所有 C# 应用程序迁移到网络上。..

所以,我将开始寻找新的开发人员,但我的问题是,因为我并不真正了解 ASP.NET MVC,所以只寻找 C# MVC 开发人员是否明智,因为我计划将我们所有的内部 C# 应用程序迁移到网络?我知道 ASP.NET 和 C#.NET 可以一起使用,但我想尝试保持一切统一。此人可能必须了解一些 C# 才能迁移我们的内部应用程序,所以我应该继续只寻找 C# MVC 开发人员还是您认为 ASP.NET 开发人员没有问题?我想那里有很多 ASP.NET MVC 开发人员,但了解 C# 的人并不多……另外,如果他们在迁移到 MVC 时了解不太难的 C# 编写的应用程序,这将有所帮助。

有人能解释一下 ASP.NET MVC 和 C# MVC 之间的优缺点或区别,或者我应该会遇到什么问题吗?

提前致谢!

【问题讨论】:

  • 你能解释一下你所说的c# mvc是什么意思吗?
  • 它们是一回事。 C# 是您用来进行开发的语言,但 ASP.NET MVC 是您用来进行开发的框架。
  • 没有c# mvc .only asp.net mvc
  • 这应该在programmers.stackexchange中
  • 谢谢大家。RE:Ryan,我不怎么使用这个网站,我对programmers.stackexchange不熟悉,但会检查一下。

标签: c# asp.net-mvc model-view-controller architecture asp.net-mvc-4


【解决方案1】:

嗯,没有 C# MVC。

MVC(模型、视图、控制器)是一种架构师模式。

ASP.NET MVC是微软ASP.NET这种模式的实现,你可以在这个平台上使用C#、VB.Net等语言进行编程。

您还可以在 Windows 窗体应用程序中使用 MVC 原则(示例)构建您的应用程序,而无需像 ASP.NET MVC 这样的任何默认实现。

【讨论】:

    【解决方案2】:

    一般来说,我会尝试测试一般编程和解决问题的能力。 如果开发人员不能快速掌握新的库或语言,我可能不想承诺雇用他们。

    【讨论】:

    • 我不确定这是否能回答所提出的问题
    • 谢谢,肯定会考虑到这一点。我只是担心如果我让 ASP.NET 开发人员翻译 C# 代码,如果他们所做的只是 ASP 类型的工作,他们可能会害怕。
    • TankorSmash:你说得对;充其量是对一半问题的一半答案。我没有积分。
    猜你喜欢
    • 2011-02-04
    • 1970-01-01
    • 2012-07-06
    • 2012-11-24
    • 2020-11-25
    • 2017-06-26
    • 1970-01-01
    • 2014-05-29
    • 1970-01-01
    相关资源
    最近更新 更多