导读:经过一段时间的学习,我的ASP.NET也算是结束了。在这个过程中,总结了它的六大对象,现在先做个总体的总结,然后还会总结一下真假分页的情况。只有总结才能收获。ASP.net严格说起来,其实在VB里都接触过。

一、总体概览

1,图形说明:

2,文字说明:

首先,在视频中,讲解了很多知识。结合到自己的学习情况,我将这些知识结合软件工程,从编码的前后进行了总结。讲解的一些控件和属性,我认为是基本的编码准备。这些在VB里面也有讲过,只不过是控件不一样而已。控件都有方法、时间、属性。

其次,就是编码实现。在这里用到了数据库链接的知识,还有配置文件的使用。配置文件,在之前的学习过程中,只通过抽象工厂+反射模式,接触到了配置数据库链接。在牛腩里,使用到了错误页导向。在这一个知识的学习中,又了解了配置文件的结构,以及通过配置文件确定访问权限。

最后,就是编码后的调试。在本节知识讲述中,新添加的知识可能就是跟踪了(我自己之前在调试过程中,使用过跟踪调试,所以。。。。嘿嘿)。然后就是缓存。在操作系统中讲述了缓存出现的原因及作用。这里也当是复习整合了。

总体说来,新的知识没有,全都是旧知识的不断扩展。

二、知识对比(VB)

在整个知识的学习过程中,每讲述到一个知识点,都有熟悉的感觉。

1,控件

相同点:与VB一样,控件(作为对象)都有各自的属性和响应事件。基本上在控件这一块,ASP.net和VB没有本质的区别。
不同点:VB中虽然可以引用第三方控件,但没有用户自定义控件。在ASP.net中,用户可以编写自己的控件,控件可以有自己的编码。而且,ASP.net可以基于控件编程。
理解:ASP.net中的用户控件,我认为其实是进一步的封装。单独的控件已经是面向对象的封装,在.NET中,就是将这些控件,通过组合和编码实现,进一步的封装。

2,对象

相同点:三要素都有,没有太大的区别。
不同点:ASP.net的六大对象,session、server等,在VB中式没有的。但这一主要的区别,我认为更多是是由于VB是Client /Server,而ASP.net是Brower/Server造成的。

3,数据连接

相同点:都要建立对象,命令,打开,读取,关闭等。从这个流程上来看,是一模一样的。
不同点:在VB的学习过程中,我没有用到配置文件,所以对于我来说,配置文件是和VB有出入的地方。但配置文件带来的好处,是不用言说的。

4,调试

最大的不同,也就算是缓存的概念了。断点和跟踪,在VB里都有涉及到。

三、个人感受

终于,我也有一回,是感觉把新知识学旧了的。这其中还有很多细节方面的知识点,比如说验证控件的各个属性,在窗体加载时需要判断的东西。不过,这次学习过程中,体会最大的就是,不怕不知道,就怕不知道了。知道了这里面有什么,然后再学习的时候,就会比较容易了。加油!下面应该是再总结总结分页的知识点。



最新文章

  1. 最全的Windows Azure学习教程汇总
  2. [译]何时使用 Parallel.ForEach,何时使用 PLINQ
  3. WPF学习之路(六)Command
  4. operator重载的使用
  5. position containing block原点
  6. PHP 函数:intval()
  7. Json 的日期格式转换成DateTime
  8. Mysql之SQL经验基础积累
  9. codeforces 502 g The Tree
  10. w7安装双系统
  11. 数位dp(D - How Many Zeroes? LightOJ - 1140 )
  12. Message Queue协议AMQP
  13. nginx安装和遇到的问题
  14. mongodb启动与运用
  15. An Introduction to the Basics of Modern CSS Buttons
  16. UVA12538 Version Controlled IDE
  17. swift - storyboard(故事版)的使用
  18. 手写redis客户端
  19. JavaWeb -- Struts2,对比, 简单表单提交,校验,防重复提交, 文件上传
  20. 并发调试和JDK8新特性

热门文章

  1. Java基础50题test1—不死神兔
  2. AJPFX关于Collection接口的总结
  3. react注意点
  4. thinkphp分页集成
  5. cnblog之初来乍到
  6. (一)mybatis之JDBC介绍
  7. java并发编程:Executor、Executors、ExecutorService
  8. 动态规划初步--最长上升子序列(LIS)
  9. 如何实现第二窗口不显示在windows下面的任务栏中
  10. python基础一 day11 装饰器(1)