.net mvc 如何刷新视图_MVC模式与ASP.NET Core MVC

自1978年提出MVC以来,该模式越来越流行,也出现很多成熟MVC框架。Asp.Net Core MVC是基于.net core和mvc模式的代表框架。本篇我们将弄清楚以下两个知识:

  • 什么是MVC

  • 什么是ASP.NET CORE MVC

  1. 什么是MVC

    MVC是软件工程中的一种软件架构模式。它把软件系统分为三个基本部分:模型、视图、控制器。

    MVC居然是一个架构模式,那它也是具有架构模式的特点:在常用的环境下,程序的修改和扩展得到简化,提高程序可重复利用,程序结构更加直观可读。

    MVC通过对自身基本部分分离的同时也赋予了各个基本部分应有的职责。这种职责划分有助于将复杂性得到扩展,使它可以轻松地编码、调试和测试具体的某一部分。这样也有助于专业人员可以专注于自身擅长的领域。

    我们来看下MVC每个部分对应的专业人员是如何划分:

    模型(Model) - 程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能)。视图(View) - 界面设计人员进行图形界面设计。控制器(Controller)- 负责转发请求,对请求进行处理。

    说完MVC职责,我们再来看下它们三者间的关系。

    ba2e49172768e0090588a1a20ac7fed1.png

    模型(Model) 用于封装与
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值