码迷,mamicode.com
首页 > Web开发 > 详细

七天学会ASP.NET MVC ——深入理解ASP.NET MVC

时间:2017-10-10 22:27:10      阅读:295      评论:0      收藏:0      [点我收藏+]

标签:uri   内容类型   rem   oct   welcome   不能   对象   体系   显示   

 

4. View函数的功能是什么?

 创建 ViewResult 对象将会渲染成视图来给用户反馈

 

  • ViewResult 创建了ViewPageActivator 对象
  • ViewResult 选择了正确的ViewEngine,并且会给ViewEngine的构造函数传ViewPageActivator对象的参数
  • ViewEngine 创建View类的对象
  • ViewEngine 调用View的RenderView 方法。

5. ActionResult和 ViewResult的关系是什么?

ActionResult是抽象类,而ViewResult是ActionResult的多级孩子节点,多级是因为ViewResult是ViewResultBase的子类,而ViewResultBase是ActionResult的孩子节点。

6. 什么是ContentResult?

ViewResult是HTML响应而ContentResult是标准的文本响应,仅返回字符串类型。区别就在于ContentResult是ActionResult的子类。

经过了本节MVC基础知识的学习,相信大家对MVC已经有了基本的认识。大家在进行ASP.NET MVC的开发时,还可以借助一些开发工具。ComponentOne Studio ASP.NET MVC 是一款轻量级控件,与Visual Studio无缝集成,完全与MVC6和ASP.NET 5.0兼容,将大幅提高工作效率。

 

下一节,我们将讨论模型,验证,Jquery和Json。所以请持续关注吧!ComponentOne Studio!

原文链接:http://www.codeproject.com/Articles/866143/Learn-MVC-step-by-step-in-days-Day

 

相关阅读:

是什么让C#成为最值得学习的编程语言

从Visual Studio看微软20年技术变迁

C#开发人员应该知道的13件事情

Visual Studio 2017正式版发布全纪录

七天学会ASP.NET MVC ——深入理解ASP.NET MVC

标签:uri   内容类型   rem   oct   welcome   不能   对象   体系   显示   

原文地址:http://www.cnblogs.com/qq260250932/p/7648102.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!