永发信息网

博客园如何删除代码块,怎么回车不顶用

答案:1  悬赏:20  手机版
解决时间 2021-01-24 20:58
博客园如何删除代码块,怎么回车不顶用
最佳答案
可以说各有优势:MVC纵向切割了开发过程中的代码,从服务器到浏览器层层分离,层次之间耦合度很低,因为它是顺着底层的开发脉络进行封装,所以有利于开发者对整个程序过程流转的理解。但是MVC有一个非常大的缺点,这个缺点是和整个软件发展思路相背离的,那就是它无法封装、无法封装所以无法被重用。有谁看到过mvc下面的组件?有的只是一个个现成的案例,然后拿来修改。因为一个组件肯定牵涉到控制和显示,但是mvc的开发这两个层次是分离的。MVC只适合轻量级的开发,桌面开发是极少用到mvc模式的。然而web开发恰恰就是轻量级,至今所有的web开发都是轻量级的,因为网络硬件条件的限制,不需要也无法做到非常复杂的逻辑。这也是MVC非常非常适合web开发的原因。WebForm是微软前面一套web开发的机制。它横向切割了代码,控制和显示是封装在一起的。它从开发者思维逻辑上而不是实际情况上对代码进行封装,开发webform容易上手的原因也就在此了,但这个不利于开发者对底层程序流转机制的理解。WebForm中view和controller是放在一起的,WebForm一出现后,随之而来的是大量的组件诞生,这是mvc模式下看不到的。微软的经验之一是硬件发展很迅速。代码的封装是靠牺牲运行效率来提高开发效率,牺牲的运行效率通过提高硬件性能来解决。但微软在webform上犯了经验主义的错误,这个经验不适合网络硬件,网络硬件要考虑兼容性而且是国家的基础设施,更新的灵活性远比单机要差。大量的组件因为硬件的瓶颈无法给WebForm带来什么优势。在发展了几年webform后,微软觉得这样下去不行,等到网络硬件发展起来不知道到猴年马月了,所以就抄了一下成熟的mvc,通过EntityFramework做数据库和对象的映射,很明显,它是为了充当mvc中那个Model。通过mvc来控制和展示。webform生产关系是比mvc先进的,但是它不适合现在的网络设施生产力,如果要适合说不定要10年后。webform和mvc很好的印证了生产关系必须适合生产力,即使强大如微软也无法改变客观规律。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
杨浦区有哪卖十字绣(成品)或者壁挂的地方啊
安艾日克村地址在什么地方,想过去办事
用失组两个字的词,可用作网名。
从青岛到连云港坐汽车要多长时间?
下列各项,不属于糖尿病主要中医病因的是A.禀
一万双袜子,1块钱一双总共要拿多少钱呢
农历2月1男蛇和女5月1的猪配么
国际青少年跆拳道俱乐部地址有知道的么?有点
吾吉达库勒村地址在什么地方,我要处理点事
下列关于旅游活动的叙述,正确的是A. 旅游者
同盟跆拳道会馆地址好找么,我有些事要过去
麦兜是什么???
新做的win7运行英雄联盟就司机怎么回事
初恋这件小事 花了多少时间制作,女主人公真
亚博依村怎么去啊,我要去那办事
推荐资讯
电脑说以太网受限无法连接,怎么弄
执着的人是不是很累?
热障涂层材料ZrO2
天水山水苑酒店(天水麦积区)地址在什么地方,
主屏幕下载的东西太多。想缩略放置。就是把多
左图为我国国民经济中各种经济成分所占比重示
刺激胰岛B细胞释放胰岛素的是A.胰岛素B.磺酰
东沙园德福楼地址在哪,我要去那里办事
河南大学金明校区是那些专业?住宿条件好不?
【坦途的反义词】坦途的反义词
下列哪项生理活动是由脑神经直接支配的A. 促
狗狗牙龈发黑
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?