使用asp.net开发系统与使用asp开发系统相比,有什么实际的方便的地方功能更强的地方? 希望能够列举几个实际的方便的地方和功能更强的地方,不要大肆谈什么体系结构之类的东西和从某某地方copy来一段文字贴在这里,希望看到的是真实体会。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 开始时并没有体会到ASP.NET的好处,以后只是多了个VS.NET做为开发工具,加了一些服务器端控件,开发起来方便一些,后来研究一下微软的START KITS和国外一些好的源代码,才真正体会到ASP.NET完全面向对象的好处。比如在ASP中要实现一个网站的十几个语言版本,真的没有好的办法,只能一种语言一份代码文件。而在.NET中就很方便了,重写一下WEB控件,添加一个新的呈现值的属性,然后给各种语言都做一个XML文件。在程序启动时将这个文件保存在运行地环境中,以后页面的呈现都直接绑定就是了。还有的国外程序完全实现了模块化,你可以在页面上任意添加自己的组件,设定它出现的位置,它们定义了几十个控件,像文章,FLASH,图片,BLOG,真的可以实现页面的完全的后台控件,太强大了,而这一切在ASP中实现是没法想像的。 To: kanshangren(槛上人) 在asp中也可以搭配xml吧,好像也可以做到只有一份代码? 光一套继承就让ASP靠边站了!。NET出来都2年多了还有人问这样的问题啊?? 就比如权限验证。我每个页面都继承BasePage类。然后只需要在BasePage类中添加一次。对于将来修改和维护都有很大的好处,再如:在BasePage中BasePageInit里面可以生成页面的头(比如当前页的标题(出,入库),状态(新单,确认单,或者过期单)),都是可以自动生成头部的。对于维护性和维持界面的统一风格有很大的方便性还有:在BasePage里面加适当代码。然后在继承页面中重载一个方法就能实现从关闭其他页面刷新父页面的功能。减少代码量现在到了一个公司。原来写asp 刚转到asp.net 。这里没有类。这里没有继承。这里没有重载。just coding 郁闷 你不是认为asp.net是你的新马桶吗? table控件在设计和运行时咋不一致?我是新手请多赐教... 40分啦,这段代码什么意思 DLL:DbHelperSQL访问数据问题 程序报错 gridview点“更新”后没有用,好像是值没有传递过来 GridView问题 如何保持treeView的打开状态 为什么我执行Page.Navigate会出错? 使用脚本的问题 在DropDownList上卡住了,诚请指教!》》》》》 几个题??帮我看看。。在线等 如何得到(或者转换)html语言为实际表现的内容?
。NET出来都2年多了还有人问这样的问题啊??
再如:在BasePage中BasePageInit里面可以生成页面的头(比如当前页的标题(出,入库),状态(新单,确认单,或者过期单)),都是可以自动生成头部的。对于维护性和维持界面的统一风格有很大的方便性
还有:在BasePage里面加适当代码。然后在继承页面中重载一个方法就能实现从关闭其他页面刷新父页面的功能。减少代码量
现在到了一个公司。原来写asp 刚转到asp.net 。这里没有类。这里没有继承。这里没有重载。
just coding 郁闷