我的知识在ASP.NET MVC C#,SQL Server 2005/2008 R2,SQL Server Business Intelligence Studio和Crystal Reports中。我想将我的知识扩展到可能使用不同语法的现有客户CRM / CMS应用程序,例如Drupal,php,C ++或Oracle。谁需要更新的唯一性。有人可以告诉我在哪里可以找到这类信息的资源吗?当然,一般而言。我看了MVC Framework for existing application,以供参考。另外http://www.asp.net/downloads/archived-v11/migration-assistants/php-to-aspnet,但这适用于ASP.NET1而不是MVC。
如果没有用于ASP.NET MVC C#转换器的工具有替代方法吗?我没有来自ASP.NET,直接到MVC
由于
答案 0 :(得分:1)
转换代码通常是一个丑陋的过程,最终你需要手动完成很多工作。这假设您正在转换/至至少在同一范例中使用的语言;例如,PHP中的内联服务器端脚本,以及ASP.NET中的内联服务器端“脚本”。
但ASP.NET MVC是开发Web应用程序的完全不同的范例。确实没有任何有用的方法可以将应用程序从内联脚本化PHP转换为ASP.NET MVC;您最终会得到“视图”,它们只是带有内联代码的ASPX页面,而不是所有这些页面都可以在第一时间进行转换。
即使尝试从不同的MVC Web框架转到ASP.NET MVC也几乎不可能完全做到,因为不同的东西在不同的地方分开。
MVC的大部分内容都是从一开始就“正确地”构建应用程序。试图自动转换东西真的会搞砸。