2004-5-10 + 第一次总结
2006-06-26 13:45
197 查看
1.一个asp.net页是一个page类的实例对象,继承自System.Web.UI.Page。
2.关于执行效率:Repeater>DataList>DataGrid;DataReader>DataSet。但是也不应该过于执着,引用经典论坛stchin的原话:“c比汇编慢,c++比c慢,java比c++慢,但是后者在强大硬件的支持下仍然迅速普及起来。当效率的影响到了无法忍受的时候,才会去考虑效率。否则就不考虑。”。功能总是放在第一位的。
3.勤于查阅.net framework sdk文档,那是最好的学习字典。
4.在asp.net和ado.net中使用的对象大的方法,其大部分都是“可重载的”,这就需要在使用的时候多参考.net framework sdk文档和vs.net的智能提示,选择最恰当和实用的那种。
5.谨慎使用(不能滥用)web控件。因为每一个web控件都是需要编译的。
6.一般的实验性练习用单一的aspx文件就可以,程序部分都放在<script></script>中,但对于比较完整的页面练习则应该使用vs.net,熟悉其用法。
7.加强对c#的学习,加强对windows应用程序的学习。
8.坚持代码和页面分离的原则。
9.始终注意c#是大小写敏感的语言。
10.坚持写详细的注释和类解释用文挡。
11.尽可能使用更多的资料来源,这样有助于深入的学习。
12.有可能的话,尽量用手写代码。
13.明白DataSet的层次关系。DataSet由DataTable组成,通过Tables集合来访问。DataTable由DataRow和DataColumn组成,通过DataRows和DataColumns集合访问。DataRow和DataColumn位于最底层,进行具体的操作。
14.应用DataAdapter的Update()方法时,除了注意声明CommandBuilder外,还要注意SelectCommand所影响的记录集中应该包括一不可重复的列。
15.勤于使用try-catch-finally块。特别注意的是应该把数据库连接的关闭放在finally块中,这样可以保证在异常发生的时候也可以顺利的关闭数据库连接。
16.DataReader的Close()方法关闭的是DataReader与数据库的连接,而不是DataReader本身。
17.要抽取指定的记录到DataSst,需要使用DataAdapter的重载的Fill(DataSet,int,int,string)方法。
18.进行复杂字符串操作的时候,使用StringBuilder会得到更好的效果。
19.常用的格式转换:Int32.Parse(),ToString()。
2.关于执行效率:Repeater>DataList>DataGrid;DataReader>DataSet。但是也不应该过于执着,引用经典论坛stchin的原话:“c比汇编慢,c++比c慢,java比c++慢,但是后者在强大硬件的支持下仍然迅速普及起来。当效率的影响到了无法忍受的时候,才会去考虑效率。否则就不考虑。”。功能总是放在第一位的。
3.勤于查阅.net framework sdk文档,那是最好的学习字典。
4.在asp.net和ado.net中使用的对象大的方法,其大部分都是“可重载的”,这就需要在使用的时候多参考.net framework sdk文档和vs.net的智能提示,选择最恰当和实用的那种。
5.谨慎使用(不能滥用)web控件。因为每一个web控件都是需要编译的。
6.一般的实验性练习用单一的aspx文件就可以,程序部分都放在<script></script>中,但对于比较完整的页面练习则应该使用vs.net,熟悉其用法。
7.加强对c#的学习,加强对windows应用程序的学习。
8.坚持代码和页面分离的原则。
9.始终注意c#是大小写敏感的语言。
10.坚持写详细的注释和类解释用文挡。
11.尽可能使用更多的资料来源,这样有助于深入的学习。
12.有可能的话,尽量用手写代码。
13.明白DataSet的层次关系。DataSet由DataTable组成,通过Tables集合来访问。DataTable由DataRow和DataColumn组成,通过DataRows和DataColumns集合访问。DataRow和DataColumn位于最底层,进行具体的操作。
14.应用DataAdapter的Update()方法时,除了注意声明CommandBuilder外,还要注意SelectCommand所影响的记录集中应该包括一不可重复的列。
15.勤于使用try-catch-finally块。特别注意的是应该把数据库连接的关闭放在finally块中,这样可以保证在异常发生的时候也可以顺利的关闭数据库连接。
16.DataReader的Close()方法关闭的是DataReader与数据库的连接,而不是DataReader本身。
17.要抽取指定的记录到DataSst,需要使用DataAdapter的重载的Fill(DataSet,int,int,string)方法。
18.进行复杂字符串操作的时候,使用StringBuilder会得到更好的效果。
19.常用的格式转换:Int32.Parse(),ToString()。
相关文章推荐
- 我的第一次天梯赛(总结)
- 2013 1月-3月第一次求职过程中的总结
- 我的第一次总结
- 第一次电话面试总结
- Latex IEEEtran第一次总结
- 第一次写博客,师父说,每天都要总结,才能进步!
- 第一次文档编写总结(机房收费系统)
- 转职程序员第一次总结
- 第一次课总结
- 第一次参与综合布线的总结
- 第一次跳槽经验总结
- 第一次做customer support的总结
- 《第一次机房收费系统》总结八 其他
- 第一次实施的总结
- 第一次训练赛的相关总结和教训!
- 机房收费系统文档(第一次)总结
- (十)2005年我的第一次软件行业创业,烧掉30万、2年时间打水漂的惨痛教训总结篇
- 第一次组队赛总结
- 第一次来写博客,做一些学习中的总结,希望大家可以支持
- 第一次文档编写被驳回的总结