VB.NET入门(一)

    上一篇文章介绍了什么是.NET,相信大家也有了初步了解,这篇文章主要是对我这一段时间学习VB.NET的一个小总结,也是进一步学习VB.NET的基础。

继续上一篇总结。

 

单元二 物件导向与类别设计

    类别,物件与物件导向程序设计(OOP)是现代软体开发的基本要素。VB通过.NET技术完整支援了物件导向的功能。

 

单元三 使用类别与基底类别库

    本单元继续上一单元的类别设计,OOP非万能的,介绍了基底类别库的实体上的单元(DLL)和逻辑上的单元(命名空间)。

 

 

单元四 新一代Windows应用程序

    无论在任何视窗平台上撰写GUI(图形用户界面)应用程序,GUI的程序都是通过事件与使用者互动。在.NET的环境中,我们可以开发WinForms与WebForms两种GUI应用程序。

 

单元五 防护式程序设计

    防护式程序设计并不是增强程序的防御,这样是没有用的。有太多种未知的输入与状况可能会出现,如何在已知、未知的环境中,程序对于正确、错误输入的反映,才是真正的防护式程序设计。本单元主要介绍了四种方法:明确类型转换、例外处理、错误追踪、Assertions四种方法,每种方法中都各自有各自的优点和缺点。错误追踪可以用错误处理语句:try catch finally,最后把错误记录下来,这是最低的限度。

 

 

 

 

单元六  资料库设计与SQL

    目前的应用程序大部分是资料库相关的应用程序,而这些资料库通常都是关联式、使用SQL语法来进行存取。本单元主要讲了SQL语法的基本相关这是,增删改查。vb.NET支持多种类型的数据库。

 

单元七 资料库ADO.NET

     ADO.NET是在.NET用来进行资料库程序设计的技术。ADO.NET可将资料管理的资料存取分成不连续的元件,这些元件可分开使用,也可串联使用。Ado.NET也包含.NET Framework资料提供者,以用于连接资料库、执行命令和撷取结构。这些结果会直接处理,放在ADO.NET DataSet物件中以便利用机器操作的方式公开给使用者、与多个来源的资料结合,或在各层之间进行传递。DataSet物件也可以与.NET Framework资料提供者分开使用,以便管理应用程序本机的资料或来自XML的资料。

 

单元八、九  类别的设计:介面、继承

       这两个单元都是讲的类别的设计,只是侧重点不一样,把这两个单元合并画了一张图。介面和继承都是资料存取程序。好的类别设计会先从系统设计着手,系统里面需要建立哪些类别、类别之间如何关联、类别的泛用性等。而物件导向中的界面与继承将可以帮助哦我们跳脱基本类别设计,升级到系统设计领域。

 

      介面与类别两者是互补的,类别A“is—a”B意味着A继承B;类别A“acts like”意味着A实作B,通常两者都会使用。

总结

    总结了一遍比以前熟悉了,以上内容介绍了物件导向和类别设计,基底库设计,资料库设计等。只是浅显的总结了几张图,欢迎大家指正。

第一部分 Visual Basic.net基础 1.vb. net介绍 2.vb.net的优点 3.新建一个vb.net项目 4.编写第一个vb.net应用程序 第二部分 vb.net的语法部分 1.vb.net的Numeric数据类型 2.vb.net的Byte数据类型 3.vb.net的String数据类型 4.vb.net的Boolean数据类型 5.vb.net的Date数据类型 6.vb.net的Object数据类型 7.vb.net的用户自定义类型 8.vb.net的数组定义 9.vb.net的数组列表 10.vb.net的多维数组 11.vb.net类型转换函数 第三部分 visual basic.net的运算 程序设计时经常用到的有6种运算:算术运算(Arithmetic)、赋值运算(Assignment)、二进制运算(Bitwise)、比较运算(Comparison)、连接运算(concatenation)及逻辑运算(Logical),下面对这6种运算进行简单介绍。 1.vb.net的算术运算 2.vb.net的赋值运算符 3.vb.net的二进制运算符 4.vb.net的比较运算符 5.vb.net的连接运算符和逻辑运算符 6.vb.net运算符的优先级 (一) Visual basic.net的常量和变量 1.vb.net的常量 2.vb.net的变量 (二) Visual basic.net的流程和控制结构 1.vb.net条件分支语句 2.vb.net的循环语句 (三) vb.net的过程和函数 1.vb.net的Sub过程 2.vb.net的Funtion过程 3.在vb.net中调用过程 4.如何向过程传递参数 (四)vb.net的类和对象基础 第四部分 visual basic.net的常用控件 1.vb.net的Label控件 2.vb.net的Button控件 3.vb.net的Textbox控件 4.vb.net的MainMenu控件 5.vb.net的Checkbox控件 6.vb.net的Radiobutton控件 7.vb.net的GroupBox控件 8.vb.net的PictureBox控件 9.vb.net的ListBox控件 10.vb.net的CheckedListBox控件 11.vb.net的Combobox控件 12.vb.net的ListView控件 13.vb.net的TreeView控件 14.vb.net的ImageList控件 15.vb.net的Timer控件 16.vb.net的HScrollBar和VScrollBar控件 17.vb.net的ProgressBar控件 18.vb.net的ToolBar控件 19.vb.net的StatusBar控件 20.Vs 2005的ToolStrip控件 21.Vs 2005的StatusStrip控件 22.Vs 2005的MenuStrip控件 第六部分 vb.net的OOP结构 1.什么是oop 2.vb.net的面向对象性 3.vb.net的共享成员(Share Members) 4.类模块和标准代码模块的区别和比较 5.对象浏览器 (一) 建立和使用对象 1.vb.net对象的建立和销毁:对象的生命周期 2.设置和重设vb.net的属性 3.用方法来表现动作 4.vb.net对象变量的声明 5.对一个对象进行多种操作 6.使用New关键字 7.如何释放对对象的引用 8.如何把对象传递到一个过程 (二) 在程序运行中得到一个类的信息: 用一个字符名称调用一个属性或者方法 (三) vb.net中的类、继承与多态性 1.vb.net中给一个类添加方法 2.命名属性、方法和事件 3.vb.net的事件和事件处理 4.类的继承(Inheritance) 5.vb.net继承的规则 6.用继承建立一个继承类 7.重载Windows控件 8.什么时候使用继承 9.什么是命名空间(Namespace) 10.vb.net继承的例子 11.vb.net中用继承实现多态性 12.vb.net中用接口实现多态性 第七部分 数据库访问技术 关于SQL语言的知识,请参考: sql语言教程及Sql语言基础 1.数据库基础知识 2.vb.net数据集(Datasets)的概念 3.什么是dao 4.Dao与Jet数据库引擎 5.Dao对象模型 6.远程数据对象RDO 7.Rdo对象模型 8.odbc api是什么 9.ODBC的结构 10.使用ODBC API访问数据库 11.ado数据对象 12.ado对象模型 13.ADO.NET简介 14.使用ADO.NET的基本方法 第八部分 vb.net的多线程 1.自由线程(Free Threading) 2.关于线程的参数和返回值的问题 3.vb.net的并发性问题 第九部分 vb.net的文件和出错处理 1.vb.net的出错处理 2.vb.net的多种出错处理(Multiple Exceptions) 3.vb.net的文件对象(file object) 4.vb.net文件处理的出错处理 5.检测文件的结束(Testing for End of File) 6.文件的静态方法(Static File Methods)
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值