关于WebForm开发问题(给新手的建议)
对于web开发的根本在:浏览器-->http协议-->服务端.由此看来html+javascript+css是根本所在,服务端在于编程语言.而webform的败笔在于微软的思想所在(极限开发),极限开发没错错在服务端控件的出现.似乎降低了开发成本,其实无意提高了成本.
开发效率:一个优秀的页面设计必然是纯的html+javascript+css所构成(一堆的服务端控件,显示效果可想而知,运行后才能看见真正的样子),无疑是在忽视了美工的作用及职责.
系统系能:一个页面一堆的服务端控件产生的后果是要用viewstate维持状态.数据回传和全局刷新问题 性能惨不堪言
维护成本:开发模式职责胡乱,可怜的开发人员和美工.....如果页面的效果出了问题,找谁负责,程序员说自己没有问题,美工说我的样式没有问题是你那边出了问题,天怒人怨.......
调试问题:.........无需多言
微软此举其实舍近求远,建议大家无需纠结与每个服务端控件怎么用,扎根于web开发之根本.
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战