经验分享:.net这样做可能会更好
日期:2007年9月19日 作者: 查看:[大字体 中字体 小字体]-
今天开始写后台的处理程序了,有几个体会。
编译后的cs文件在体积和速度上都有明显的缩小和加快,200多k的源文件压缩以后才不到28k,速度基本是瞬时的。
注意点:
1:编译的时候尽量把继承同一个类的或者是处理同一个“对象”的类编译在一起,这样速度会快一点。
2:样式表文件会被aspx文件的缓存项缓存(如果开启闪屏smartNavigation="true",开启闪屏的话弊病就不说了),效果就会非常明显,当然这是在框架页中体现出来的。
3:命名空间要非常有规律,否则几百个的class,最后会混的。
4:要熟练掌握并使用委托处理时间。
5:明白render,createchildcontrol,prerender的前后次序,这点在创建控件的时候有用。
6:try..catch的时候捉捕Exception的动作高明一点FileNotFoundException等最好具体一点,推荐从System.ApplicationException派生,而不是System.Exception,应用程序就能够区别由框架引发的异常和由用户引发的异常。(在这点上,相信我,不要相信其他说法的任何文档).
插曲:如果你的服务出现问题,首先查看的FORM是启动的服务管理,例如Mysql是不是没启动,Apache是不是禁掉了.
7:注意==和equal是不一样的,string和ToString也是不一样的,清除Session的时候注意最好Remove,不要动不动Abandon,这就要求程序上什么时候创建什么变量都是很清楚的。
8:每种数据库的执行关键字和分割符号都是不一样的,所以尽量熟悉那些关键字再写,记住,只有一个危险的,就是单引号,其他的都是安全的,熟练使用command对象,@,?,mysql中最好用单引号写sql语句,因为不会被执行。
9: (插曲) 开始了FHR的第四次升级处理,md,原先的代码好垃圾呀,析构函数居然没关mysql对象,属性管理器也没用好,bs一下所有人。php的开发周期就是短,当前版本V0.04商业豪华版。(注:功能和V1.01商业Beta版没法比,包括后台,1.01是非常大气的,0.04不行呀,YY结束,开始干活),注意:修改了FHR_templat的结构和mysql类的析构函数和一些分页,@define了一个变量Admin_Page_List.,某些地方看不顺眼的也修改了一下。对模板的添加也是做了极大的修改(因为我要用)。ps:现在像条狗.
10.暂无.
1:判断是否是字符型:
Char.IsNumber(char);
Char.IsNumber(string,int);
2:错误统一处理:public static string OutMess(string[] args){
- [1] [2] [3] [4] 下一页
- 经验分享:.net这样做可能会更好 相关文章:
- ·Excel表格页码设置打印输出更直观
- ·上网冲浪选谁更好 七款主流网页浏览器评测
- ·VC资源更新器 让电驴更快一些
- ·中文版Vista如何在线更新SP1
- ·Word 2007里就能算算式 内置工具使用更方便
- ·还原Windows Vista所有被隐藏更新及信息
- ·缩短响应时间 让Windows Vista跑得更快
- ·还原Vista隐藏更新严查详情
- ·随时更新QQ滔滔的技巧
- ·让傲游更加稳定流畅
- 经验分享:.net这样做可能会更好 相关软件
- ·《彩虹岛》1.13升级至1.14手动更新补丁
- ·《奇迹》客户端更新补丁
- ·大冒险更新补丁
- ·《武林外传》最新更新补丁
- ·《超级舞者》5.3 浓情舞月手动更新补丁
- ·《武林外传》115-117更新补丁
- ·PSP自动更换壁纸插件及教程
- ·《春秋Q传》正式区更新包0.5.18-0.5.22
- ·《要塞传奇》汉化补丁-第三次更新
- ·《风云Online》01.05.0002更新补丁
上一篇:Mysql的distinct语句和group by,order by
下一篇:C#提交数据到服务器并返回的处理
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·Community Server专题三:HttpModule
- ·ASP.Net2.0 GridView 多列排序,显示排序图标,分页
- ·根据选择的树形节点用asp.net结合dw和js动态生成可移动可展开的层
- ·在 ASP.NET 2.0 中上载文件
- ·通过webservices上传下载文件
- ·让ASP.NET简便使用SCRIPT
- ·CMPP SP端 C# 实例
- ·生成 ContentRotator ASP.NET 服务器控件
- ·揭开ASP.NET中Cookie编程的奥秘
- ·生成静态文件的新闻系统核心代码(.net C#)
- ·ASP.NET技巧:用MasterPage 代替 PageBase
- ·ASP.NET2.0数据操作之母板页和站点导航
- ·C#捕捉摄相头的数据流
- ·理解并扩展 ASP.NET 2.0 中的站点导航系统
- ·Community Server专题四:HttpHandler
- ·DataList嵌套实例
- ·ASP.NET技巧:教你制做Web实时进度条
- ·将图片插入数据库并使用asp.net读取出来的正确方法
- ·ASP.NET:Repeater控件的详解
- ·如何在上传的图片上加上版权文字
特别推荐
- ·.net基础知识错误注意二十二点知识
- ·asp.net2.0学习历程 菜鸟到中级程序员的飞跃
- ·.NET基础知识-什么是.NET
- ·初学C#+ASP.NET+Oracle时积累的备忘点滴
- ·专家详解:复杂表达式的执行步骤
- ·asp.net中的加密方法
- ·DataGrid常见关注问题解决方案
- ·学习笔记 ASP.NET 5种页面转向法
- ·ASP.NET网络编程中经常会用到的27个函数集
- ·ASP.NET之上传文件管理策略
- ·专家:用.NET动态创建类的实例讲解
- ·ASP.NET WEB服务和Flash打造MP3播放器
- ·精通ASP.NET中弹出窗口技术
- ·asp.net常用代码
- ·asp.net创建文件夹的IO类的问题
- ·Asp.Net函数集
- ·Asp.net cache 简述
- ·如何最大限度提高.NET的性能 (续)
- ·.NET编程规范
- ·Asp.net1.1升级到2.0遇到的一些问题总结
