计算机监控软件控制器对用户请求做出反应,然后发回一个响应。如稍后所述,视图并不是必要的。
  ASP. NET MVC中存在一些约定。在ASP. NET MVC的体系结构中,优先使用约定而不是配置。对于计算机监控软件控制器,也是同理。计算机监控软件控制器位于目录Controllers中,并且控制器类的名称必须带有Controller后缀。
  在Solution Explorer中选择Controllers目录,然后在上下文菜单中选择Add controller命令,很容易创建计算机监控软件控制器。在该对话框中,可以设置控制器的名称配置不同的基架选项。目前,只是用了Empty控制器模板。
生成的代码中包含了派生自基类Controller的Home Controller类。该类中包含对应于Index动作的Index。请求路由定义的动作时,会调用控制器中的一个方法。
  1.动作方法
  计算机监控软件控制器中包含动作方法。下面的代码段中的Hello方法就是一个简单的动作方法。使用链接可调用Home控制器中的Hello动作。当然,端口号取决于自己的设置,可以通过项目设置中的Web属性进行配置。在浏览器中打开链接后,控制器仅仅返回字符串Hello,ASP.NET MVC。没有HTML,而只是一个字符串。浏览器显示出了该字符串。
  动作可以返回任何东西,例如图像的字节、视频、XML或JSON数据,当然也可以返回HTML。视图对于返回HTML很有帮助。
  2.返回数据
  到目前为止,只从计算机监控软件控制器返回了字符串值。通常,会返回Action Result或者派生自Action Result的类。
  下面是Result Controller类的几个例子(代码文件MVCSampleApp Controller’s)。第一段代码使用Content Result类来返回简单的文本内容。并不需要创建Content Result类的实例并返回该实例,而是可以使用基类Controller的方法来返回Action Result。这里使用Content方法来返回文本内容。
  为了返回JSON(在JavaScript中最好返回这种格式),可以使用Jason方法。在示例代码中,创建Menu对象。为了允许客户端发出HTTP GET请求,必须用Json方法指定JsonRequestBehavior.AllowGet。使用JSON的另一种方法是在服务器端代码的视图中使用它,这时不需要GET请求。
  通过使用Controller类的Redirect方法,客户端接收HTTP重定向请求。之后,浏览器会请求它收到的链接。Redirect方法返回一个Redirect Result(代码文件MVC)。
  通过指定到另一个控制器和动作的重定向,也可以构建对客户端的重定向请求。RedirectToRoute返回一个RedirecToRouteResult,允许指定路由名称、控制器、动作和参数。这会构件一个在收到HTTP重定向请求时返回客户端的链接。
  根据方法的不同重载,File方法可以返回FilePathResult、FileContentResult和FileStreamResult。不同的返回类型取决于使用的参数,例如用于文件路径的字符串,用作流结果的Stream,用作内容结果的byle数组。示例代码返回指定JPG文件名的FilePathResult,contentType参数也定义了该文件名。

★关于WorkWin公司电脑监控软件★

WorkWin的使命是打造Work用途的Windows 电脑系统,有效规范员工上网行为,让老板知道员工每天在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。

WorkWin基于纯软件设计,非常容易使用,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。历经南京网亚十余年精心打造,此时此刻每天都有成千上万企业电脑正在运行WorkWin,选择WorkWin选择“赢”。

WorkWin介绍

WorkWin监控首页 短视频讲解 下载免费试用版

版权所有,南京网亚计算机有限公司 。本文链接地址: 创建计算机监控软件控制器