C# 将HTML-5模板转换为MVC-5应用程序:项目结构

C# 将HTML-5模板转换为MVC-5应用程序:项目结构,c#,asp.net,asp.net-mvc,asp.net-mvc-5,nuget,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 5,Nuget,我主要工作在业务层/DAl层&我是Nuget的忠实粉丝。如果这听起来很明显,我很抱歉。 我的公司买了一个新的HTML-5模板 我正在将其转换为MVC-5应用程序。该模板使用当今流行的JavaScript/CSS库(例如Bootstrap/modernizer等),而不是依赖于库的模板版本和路径,我手动从Nuget安装所有这些包,并替换所有出现的代码以指向Nuget版本。所以明天,我可以运行updatepackage命令来获取最新版本 我在想:我走的是正确的道路吗。将现成的HTML-5模板转换为M

我主要工作在业务层/DAl层&我是Nuget的忠实粉丝。如果这听起来很明显,我很抱歉。 我的公司买了一个新的HTML-5模板

我正在将其转换为MVC-5应用程序。该模板使用当今流行的JavaScript/CSS库(例如Bootstrap/modernizer等),而不是依赖于库的模板版本和路径,我手动从Nuget安装所有这些包,并替换所有出现的代码以指向Nuget版本。所以明天,我可以运行
updatepackage
命令来获取最新版本


我在想:我走的是正确的道路吗。将现成的HTML-5模板转换为MVC-5应用程序的最佳实践是什么?

实际上,我建议您从另一个角度开始。将纯HTML转换为MVC只是将模板中的纯HMTL标记替换为正确位置的MVC标记(这些位置取决于应用程序的实际功能)。 从_layout.cshtml(如果我没记错的话)开始,因为它包含页面骨架(
标记),然后逐步深入到空间视图。 我建议您这样做,因为如果您不是真正喜欢asp.net MVC,您可能会发现很难从头开始重建模板