我是一名中级 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 之间的优缺点或差异,或者我应该会遇到哪些问题?
提前致谢!