ddc
联网
平面设计 画册 VI欣赏 包装 CG-插画 搜索 个人网页 Alexa排名 CSS 建站资源 下载专区 JS特效 品牌服装 服装院校 专题欣赏 SEO 图标欣赏 专题
网站建设 域名注册 网站建设 虚拟主机 广州网站设计 域名注册 广州网站建设 上海网站建设 虚拟主机 广州网页设计 虚拟主机 域名注册 acg王国 ACG玩家 品牌设计 上海网站建设
求创科技
网站建设
中国互联
素材出售
中国设计秀
中资源
当前位置:网络学院首页 >> 编程开发 >> .net >> ASP.NET开发要抛弃ASP旧习和破烂

ASP.NET开发要抛弃ASP旧习和破烂 (1)

来源:中国设计秀    作者:perfume    点击:85     加入收藏    发表评论
0
顶一下
关键字:asp asp.net

     使用ASP没有错,只要适用够用就行了。但是在用ASP.NET开发网站或系统的时候,应该抛弃开发ASP时形成的习惯,用ASP.NET的方法去开发,而不是在ASP.NET中用ASP的写法去做。

     在技术更新的进程中,仍然有一些人死抱着已经过了气的东西不放,也有一些人虽然进入到新的世界,但仍摆脱不了陈旧的习惯,我没有用”陋习”这个词,因为我对这个词也非常反感。

    新技术应该有新技术的做法,进入ASP.NET的世界,就应该把以往的习惯改正,全新的进入新的世界,把ASP的破烂扔掉。

以下列举的都是错误的做法,请不要误以为是推荐的做法而进行推广:

1. 使用Server Side Include给ASPX引入共同的页面构图.

在ASP.NET的机制下,应使用ASCX(web user control)来实现。ASCX提供了更多可控制接口,并且更重要的是,ASCX是一个类,一个实实在在的类,可以全面控制它。

2.不使用web.config

web.config提供了非常丰富的配置管理接口,是一个应用程序最核心的部分,但是很多人的web.config往往是空的,或者就从来没有修改过。

3.使用Response.Write向前端输出消息

ASP.NET平台下的Response和ASP的Response有很大的不同。虽然表示同一含义,但用法上已经大不相同。Response.Write的内容只会输出到页的最前端,向前端输出消息的正确方法是使用PlaceHolder。

4.使用一系列Session管理用户连接状态

这种方法在ASP里被滥用。在ASP.NET环境下,正确的做法应该是设计一个类,结构化地保存数据,将对Session或者Cookie的访问封装起来。

5.使用Session验证身份

[1] [2] [3] [4]
2008-08-22 10:58:57    出处:中国设计秀cnwebshow.com
Google
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明 | 网站公告 | 友情链接 | 留言 | 旧版入口