分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

重学Asp.net(一)

发布时间:2023-09-06 02:34责任编辑:赖小花关键词:暂无标签

(1)WebForms

(2)MVC

(3)WebAPI

--------------------------------------------------------------------------------------------------------

a.关于WebForms。

 先说优点:快速可视化构建web程序开发,构建方便,业务模型简单。在小型网站系统中,有着非常大的优势。

劣势:业务,数据 与前端的耦合性太强;控件复用性太差;代码逻辑雍总。

b.关于MVC。

优点:简单说,就是前后端分离,数据,逻辑,业务完全可以分离。可以很容易的给前端想要的任何数据,快速给前端想要的视图或数据。

缺点:开发周期延长(如果不考虑后期维护的话)

关于webforms和MVC的比较,以下文章描述的非常好:

(引用:https://www.cnblogs.com/liangxiaofeng/p/5583803.html)

c.webapi。

基于MVC模式的webapi有着天生的优势,这点无需赘述。有很多老的系统还是在使用aspx,ashx架构的webapi,不是不行,维护上确实有太多问题,相对来说基本没有优势了。aspnet本来就是视图优先的框架,做数据型的api天生劣势。 如果是新开发系统,建议用mvc模式的webapi

重学Asp.net(一)

原文地址:https://www.cnblogs.com/ajet/p/10455050.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved