导读:经过一段时间的学习,我的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里都有涉及到。

三、个人感受

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



ASP.NET(三):整体总结的更多相关文章

  1. .NET 云原生架构师训练营(ASP .NET Core 整体概念推演)--学习笔记

    演化与完善整体概念 ASP .NET Core 整体概念推演 整体概念推演到具体的形式 ASP .NET Core 整体概念推演 ASP .NET Core 其实就是通过 web framework ...

  2. [转]Asp.net三种事务处理

    事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下三种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRA ...

  3. ASP 基础三 SQL指令

    一 增删改查 <% set conn=server.CreateObject("adodb.connection") DSNtemp="DRIVER={SQL Se ...

  4. asp.net三种方法实现事务

    事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下三种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRA ...

  5. Asp.net三种事务处理

    事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下三种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRA ...

  6. ASP.NET 5探险(1):Azure中配置连接字符串、独立项目执行EF7数据迁移

    (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注.) 题记:我开始把ASP.NET 5用于生产系统开发已经有1个多月了,也填了一些坑积累了一些经验,从今天开始会陆陆续 ...

  7. Asp.Net 基础理论

    WebForm是微软开发的一款产品,它将用户的请求和响应都封装为控件.让开发者认为自己是在操作一个windows界面.极大地提高了开发效率. 在学习WebForm时,其知识量比WinForm要多,在实 ...

  8. 菜刀轻松砍杀安全狗 asp一句话中转脚本

    看到很多朋友看了我的PHP中转脚本http://phpinfo.me/2014/02/01/309.html ,问我那个脚本只能中转PHP的,但是asp的呢 asp连接的时候安全狗拦截的正是菜刀POS ...

  9. Asp.net 主题 【1】

    页面中默认的显示样式太朴素,一页一页的设置控件的显示样式效率又太低,主题和皮肤则提供了一种高效的设计方案.   一.添加主题 二.添加皮肤文件(.skin): 在皮肤文件中添加如下代码 <asp ...

  10. Asp.Net2.0下C#环境 Login控件实现用户登录

    原文:Asp.Net2.0下C#环境 Login控件实现用户登录 一.前台显示效果 二.前台代码             <asp:Login ID="Login1" run ...

随机推荐

  1. Eclipse Mars.2集成Maven 3.5.4

    准备材料: Eclipse Mars.2 Release (4.5.2):  官网戳:https://www.eclipse.org/downloads/ Maven 3.5.4: http://ma ...

  2. 【extjs6学习笔记】0.3 准备:系统架构

  3. 一次性删除数据库所有表和所有存储过程 SQL语句

    一次性删除数据库所有表和所有存储过程 SQL语句 今天转移数据库数据,需要把数据库原来的表和存储过程清空.删除所有的表:如果由于外键约束删除table失败,则先删除所有约束: --/第1步****** ...

  4. static心得

    TextClass text; 吉晨   static注意 只要显式调用一个类的某一个static变量,那么就会连带static块,所有static变量一起调用,哪怕不去new一个对象,这时候已经对这 ...

  5. Matplotlib_常用图表

    Matplotlib绘图一般用于数据可视化 1.常用的图表有: 折线图(坐标系图) 散点图/气泡图 条形图/柱状图 饼图 直方图 箱线图 热力图 折线图(坐标系图) 折线图用于显示随时间或有序类别的变 ...

  6. robotframework接口测试实例

    *** Settings *** Library Collections Library RequestsLibrary *** Test Cases *** test Create Session ...

  7. 8 Java 归并排序(MergerSort)

    图片素材与文字描述来自:尚硅谷-韩顺平数据结构与算法. 1.基本思想 归并排序是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divi ...

  8. springboot上传linux文件无法浏览,提示404错误

    1.配置文件地址置换 @Componentclass WebConfigurer implements WebMvcConfigurer { @Autowired ConfigUtil bootdoC ...

  9. CS193p Lecture 8 - Protocols, Blocks and Animation

    一.协议(Protocols) 1. 声明协议 @protocol Foo <Xyzzy, NSObject> // ... @optinal // @required //... @en ...

  10. Web字节码(WebAssembly) Emscripten编译器安装

    首先你需要提前安装 git python 环境并且Ctrl+R输入cmd在windows的dos界面下能够运行 第一步: 在github上downloade下来emsdk git clone http ...