web开发模式+三层架构与MVC
发布日期:2021-06-28 15:11:37
浏览次数:2
分类:技术文章
本文共 509 字,大约阅读时间需要 1 分钟。
一、MCV模式与三层架构
三层架构包括UI、BLL、DAL三层,MVC三层指的是model、view、controller,这两个是有区别的。
三层架构主要注重数据的处理流程,DAL中数据获取与存储,BLL数据的处理,UI数据的展示与提交;MVC主要是强调数据的获取与显示,不太注重业务逻辑,是站在技术实现的角度来定的。
其中VC对应UI,M对应DAL、BLL,这是他们的基本对应关系。在项目逻辑不复杂的情况下BLL很少,三层架构就与MVC模式很类似了。
二、WEB开发模式
1、Web Form开发;
2、html与ashx开发,ashx负责处理请求,html负责界面控制,全部重新刷新;
3、html、ajax、json、Web API充当web service,基本同上,但是可以局部刷新,ashx转为标准REST服务,一般网站这样搞都可以搞定;
4、html(cshtml、aspx)、ajax、json、MVC,MVC集成了全部的内容,现在主流的开发框架。只不过主要是视图引擎比较奇葩,用的是cshtml或者aspx,当然也可以只用html,没人管你,不过总得熟悉一个模板引擎,要是挺牛逼的话你就自己写一个。
转载地址:https://blog.csdn.net/xcymorningsun/article/details/52684434 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年04月24日 21时18分26秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Android最强进程保活黑科技实现原理解密及方法,含BATJM大厂
2019-04-29
Android权限处理,值得收藏!
2019-04-29
apk瘦身的实现方式,深度解析跳槽从开始到结束完整流程,附面试题答案
2019-04-29
7年老Android一次操蛋的面试经历,灵魂拷问
2019-04-29
7年老Android一次操蛋的面试经历,讲的明明白白!
2019-04-29
9次Android面试经验总结,手慢无
2019-04-29
Activity的6大难点,你会几个?年薪50W
2019-04-29
Activity的6大难点,你会几个?重难点整理
2019-04-29
Android-App的设计架构经验谈,技术详细介绍
2019-04-29
androidapk瘦身,啃下这些Framework技术笔记,手慢无
2019-04-29
Android中为什么需要Handler?大厂直通车!
2019-04-29
Android中为什么需要Handler?架构师必备技能
2019-04-29
Android中高级面试必知必会,积累总结
2019-04-29
Activity的6大难点,你会几个?跳槽薪资翻倍
2019-04-29
Android-App的设计架构经验谈,系列篇
2019-04-29
Android-Camera内存问题剖析,安卓系列学习进阶视频
2019-04-29
Android-Camera内存问题剖析,小白也能看明白
2019-04-29
Android事件分发机制及设计思路,先收藏了
2019-04-29
Android事件分发机制收藏这一篇就够了,不吃透都对不起自己
2019-04-29
Android内存泄漏总结,offer拿到手软
2019-04-29