Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 维护.NETWeb应用程序_Asp.net Mvc_Web Applications - Fatal编程技术网

Asp.net mvc 维护.NETWeb应用程序

Asp.net mvc 维护.NETWeb应用程序,asp.net-mvc,web-applications,Asp.net Mvc,Web Applications,我正在考虑在我的下一个web应用程序中使用.NETMVC,但其中一个要求是,客户端(将维护该网站)应尽可能少地参与工作 他们习惯于简单的HTML站点,在这些站点中,他们所要做的只是在记事本中修改HTML并上传 需要编译.NET web应用程序的哪些部分?是否仅是其中的.cs部分?可以通过使用记事本等修改文件来自由更新其余部分? 另外,在MVC环境中,是否有更多与视图相关的代码在编译文件中 如果客户在交付时接管站点(并且对需要安装VS和需要编译不感兴趣!),这种维护通常是如何进行的?如果您确实需要

我正在考虑在我的下一个web应用程序中使用.NETMVC,但其中一个要求是,客户端(将维护该网站)应尽可能少地参与工作

他们习惯于简单的HTML站点,在这些站点中,他们所要做的只是在记事本中修改HTML并上传

需要编译.NET web应用程序的哪些部分?是否仅是其中的.cs部分?
可以通过使用记事本等修改文件来自由更新其余部分?
另外,在MVC环境中,是否有更多与视图相关的代码在编译文件中


如果客户在交付时接管站点(并且对需要安装VS和需要编译不感兴趣!),这种维护通常是如何进行的?

如果您确实需要web应用程序,那么为了对“应用程序”部分进行更改,他们需要能够重新编译


如果他们要进行视觉上的更改,那么最好的办法就是为他们提供一种编辑网站HTML的方法。您可以在ASP.NET MVC中更改视图(.aspx文件),而无需重新编译。如果对控制器或模型进行更改,则必须重新编译。

如果确实需要web应用程序,则为了对“应用程序”部分进行更改,它们需要能够重新编译


如果他们要进行视觉上的更改,那么最好的办法就是为他们提供一种编辑网站HTML的方法。您可以在ASP.NET MVC中更改视图(.aspx文件),而无需重新编译。如果对控制器或模型进行更改,则必须重新编译。

如果这是客户机的主要要求,则可以使用ASP.Net Web窗体而不是ASP.Net MVC来构建网站,在这种情况下,在首次访问页面时,将动态编译对.cs文件的更改。请注意,这仅适用于Web窗体项目中的.cs文件。引用的程序集中的任何.cs文件都需要预编译

也就是说,我怀疑您的客户主要对修改页面的外观/感觉/内容感兴趣,因此他们可能会满足于在Web窗体或MVC应用程序中修改.aspx文件。
如果他们有预算,听起来最好的解决方案是建立一个内容管理系统,这样他们就不必再编辑文件了。

如果这是客户的主要要求,您可以使用ASP.Net Web表单而不是ASP.Net MVC来构建网站,在这种情况下,当第一次访问页面时,.cs文件的更改将被动态编译。请注意,这仅适用于Web窗体项目中的.cs文件。引用的程序集中的任何.cs文件都需要预编译

也就是说,我怀疑您的客户主要对修改页面的外观/感觉/内容感兴趣,因此他们可能会满足于在Web窗体或MVC应用程序中修改.aspx文件。 如果他们有预算,听起来最好的解决方案是建立一个内容管理系统,这样他们就不必再编辑文件了