ASP.NET MVC 4框架揭秘:MVC与Model 2

 我来答
华源网络
2022-11-03 · TA获得超过5598个赞
知道小有建树答主
回答量:2486
采纳率:100%
帮助的人:148万
展开全部

     ASP NETMVC与Model

  ASP NET MVC就是根据Model 模式设计的 对于HTTP请求的拦截以实现对目标Controller和Action的解析是通过一个自定义HttpModule来实现的 而对目标Controller的激活则通过一个自定义HttpHandler来完成 在本章的最后我们会通过一个例子来模拟ASP NET MVC的工作原理

  在上面我们多次强调MVC的Model是维持应用状态提供业务功能的领域模型 或者是多层架构中进入业务层的入口或者业务服务的代理 但是ASP NET MVC中的Model还是这个Model吗?稍微了解ASP NET MVC的读者都知道 ASP NET MVC的Model仅仅是绑定到View上的数据而已 它和MVC模式中的Model并不是一回事 由于ASP NET MVC中的Model是基于View的 我们可以将其称为View Model

  由于ASP NET MVC只有View Model 所以ASP NET MVC应用框架本身仅仅关于View和Controller 真正的Model以及Model和Controller之间的交互体现在我们如何来设计Controller 我个人觉得将用于构建ASP NET MVC的MVC模式成为M(Model) V(View) VM(View Model) C(Controller)也许更为准确

       返回目录 ASP NET MVC 框架揭秘

       编辑推荐

       Java程序性能优化 让你的Java程序更快 更稳定

lishixinzhi/Article/program/net/201311/16122

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式