Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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
C# 模拟MVC站点,一个供程序员查看功能和开始编码的大纲_C#_Asp.net_Asp.net Mvc 2 - Fatal编程技术网

C# 模拟MVC站点,一个供程序员查看功能和开始编码的大纲

C# 模拟MVC站点,一个供程序员查看功能和开始编码的大纲,c#,asp.net,asp.net-mvc-2,C#,Asp.net,Asp.net Mvc 2,我必须设置一个MVC项目来容纳所有HTML文档。这类似于使用路由的层次结构。页面不必运行,只需充当占位符即可。小组成员只需查看所有HTML页面即可了解功能。然后,我们将通过创建控制器、模型等,用功能填充页面组。如何最好地实现这一点?有没有可以实现这一点的模拟框架?因此,这将是一个只有视图的项目,带有一个允许在页面之间导航的控件,可以简单地显示大部分静态HTML页面。这样做的目的只是让小组成员看到所有的功能,并建立一个结构来开始编码。如果可能,我们希望根据路由表查看正确的URL。当我们在后端对象/

我必须设置一个MVC项目来容纳所有HTML文档。这类似于使用路由的层次结构。页面不必运行,只需充当占位符即可。小组成员只需查看所有HTML页面即可了解功能。然后,我们将通过创建控制器、模型等,用功能填充页面组。如何最好地实现这一点?有没有可以实现这一点的模拟框架?因此,这将是一个只有视图的项目,带有一个允许在页面之间导航的控件,可以简单地显示大部分静态HTML页面。这样做的目的只是让小组成员看到所有的功能,并建立一个结构来开始编码。如果可能,我们希望根据路由表查看正确的URL。当我们在后端对象/域模型上工作时,有什么快速的解决方案呢?

这是一个相当粗糙但简单的解决方案。只需将
Server.Transfer
行添加到控制器,将链接注入物理文件(我假设HTML文档已经存在):

如果您已经有了HTML,我会在创建控制器的同时继续实现视图吗?这可能看起来是一个额外的工作,但当你通过上面的建议重新工作时,在稍后的阶段重新实现正确的观点,这可能相当于花费更多的时间

public ActionResult About()
{
    //TODO: remove mock up redirect
    Server.Transfer("~/MockUps/AboutUsMockUp.htm");
    return View();
}