首页 > 代码库 > ASP.NET总结
ASP.NET总结
ASP.NET伴随着川哥那满腔的四川味告一段落了。说实在的川哥那视频课件做的有点烂,但讲课的思想还是挺到位的,不时的调侃一下自我来缓解下气氛,这种牺牲自我的精神值得提倡一下,废话不多说了,下面就看看在本阶段到底学习到了那些新东西吧!
对比学习
通过看上图,我们发现也没有学习到什么新的东西,对于控件这些知识我们早在VB中学习过,这里只不过又多了几个功能略微复杂的罢了。关于控件的学习下面还会提到。
再看ADO.NET部分,其实这些我们也早见过,机房不就是用的这些东西吗?只不过我们第一做的时候用的是ADO.例如用Recordset对象来实现数据的增删改查,验收徒弟学生信息管理系统的时候,不就是这些东东吗?而重构的时候用上了高打上的ADO.NET的版本。有关ADO与ADO.NET的区别请点击一下链接
ADO与ADO.NET的区别
唯一从视频中学习到的东东莫过于ASP.NET的内置对象了,记得当初做牛腩新闻发布系统的时候,就不太明白网页之间的参数是如何来传递的,原来就是这几个东东在作怪。
注意:这几个东东现如今只是初步理解,有不到之处,还请多多指教。
控件学习
小编在心里默默地数了数,有关ASP.N ET中的控件一共大概有90多个,这么多该如何是好呢?并且每个控件还有很多的属性,根本停不下来啊!么有关系的,采取“一招鲜吃遍天”的方法就可以的。
小编把所有的控件划分了7组:标准控件(Button、textbox)、验证控件(requiredfieldvalidator)、上传控件(文件上传控件)、数据控件(使用数据库的控件)、导航控件、登录控件、HTML控件。
分好类,编好组后一切就清晰了。去除标准控件(这些都基本上以前用过)剩下的没组学习一个就OK了,并且熟悉常用的功能就可以啦。以后用到什么到时候就在随地学习就OK得啦。
比如验证控件—requiredfieldvalidator、rangevalidator、comparevalidator、customvalidator等,看名字就很霸气,学习一个就可以了,其他的只不过功能上略有不同。比如这些控件有验证是否为空,数据类型、数据范围等,都大相径庭,看名字就知道功能了,还可以偷偷的学习下英语。
思想升华
先缓解下气氛:
笑话一:
我是个程序员,一天我坐在路边一边喝水一边苦苦检查bug。 这时一个乞丐在我边上坐下了,开始要饭,我觉得可怜,就给了他1块钱。 然后接着调试程序。他可能生意不好,就无聊的看看我在干什么,然后过了一会,他缓缓地指着我的屏幕说,这里少了个分号。
笑话二:
一人参加非诚勿扰,就说了一句我是程序猿 她们就莫名其妙把我的灯全灭掉了。
不知道各位看了上述笑话作何感想?而我们也是搞IT的,可能未来的某一天我们也会成为笑话中的一份子(昏天暗地的调试代码):
为系统而生,为框架而死,为debug奋斗一辈子
吃符号的亏,上大小写的当,最后死在需求上!
时间很快的,两年后的我们也就踏上社会的征途,你会成为他们中的一份子吗?这是需要考虑的问题。 而如果不想的话,你在搞IT路上如何才能避免这些情况的发生,或者说你与那些码农有何不同呢?下面的这些博客或许能够带给你些答案。
关于如何记忆快捷键
不知道为什么,突然想起了荀子的《劝学》
使用属于自己的知识网,高效学习,发现创新
让高校每个学期的学习不再是知识的孤岛
从阅读这些博客中也发现了自身的一些缺点,学习就是一个反复的过程,自己有时候也钻牛角尖非得再第一次的时候搞个明明白白,如果有这样的程序员的话,这种学习效率永远赶不上时代的潮流。而这个时代,拼的就是效率。而如何提升自己学习的效率,那就从上面的博客中寻找答案吧!