vb.net开发特点经验分享 vb.net问题
vb.net吧
全部回复
仅看楼主
level 4
VB.NET开发特点1. 数据访问:
不同点主要表现在:数据访问技术、数据访问具体实现方法和数据绑定上的不同。
在数据访问技术上,Visual Basic 6.0是通过ADO(Active X Data Object,即:Active X数据对象)来实现对数据库访问的。同时为了保证对早期版本的兼容,也提供RDO(远程数据对象)和DAO(数据访问对象)二种数据访问技术。在Visual Basic .Net中是使用ADO.NET来访问数据库,ADO.NET是.NET框架的一部分,其对应的类库是.Net FramWork SDK的真子集。ADO和ADO.NET这两种技术在概念、功能和实现上都有许多差异。由于篇幅所限,这里就不一一介绍了。
其实在Visual Basic .Net中也可以使用ADO来访问数据库,但ADO在Visual Basic .Net中是以COM组件的形式出现的,通过添加引用才可以在Visual Basic .Net中使用。添加引用的过程,其实就是对COM组件互操作。经过互操作后的COM组件,已经并非先前意义上的COM组件,而是转变成可供Visual Basic .Net直接使用的.Net类库。
在数据访问的具体实现方法上,Visual Basic 6.0实现数据访问主要是两种方法:其一是在程序设计阶段,可通过把数据源绑定到ADODC控件或使用数据环境;其二在运行时,可以通过编程方式创建记录集RecordSet对象并与记录集对象交换数据。
同样在Visual Basic .Net中实现数据访问的方法主要也是二种:其一是在程序设计阶段,通过创建、配置数据适配器DataAdapter和生成数据集DataSet;其二在运行中,通过编程方式动态创建、配置数据适配器和创建、生成数据集。
在数据绑定(Data Bind)上,在Visual Basic 6.0中实现数据绑定通过设置控件的下列属性来实现:DataChanged、DataField、DataFormat、DataMember 和 DataSource。通常是把控件的显示属性绑定到数据源中的相应字段。在Visual Basic .Net中,数据绑定的应用范围可广泛得多,Visual Basic .Net中可以将任何控件的任何属性绑定到包含数据的任何结构中。
VB.NET开发特点2. Web开发:
Visual Basic是使用Active Server Page(简称ASP)来创建在 Web应用程序。在ASP中,编写Web页面并非纯正的Visual Basic语言,而是Visual Basic脚本语言--VBScript。在Visual Basic .Net中是使用ASP.NET技术来编写Web页面。在ASP.NET中使用的也不再是脚本语言,而是真正意义编程语言,其中就可以是Visual Basic .Net。开发过ASP页面的朋友都清楚,虽然编写ASP页面对开发工具要求很低,但由于其是面向过程式开发,所以稍微复杂一点的ASP代码都显得杂乱无章,这都给程序设计、调试、修改带来了麻烦。
而Visual Basic .Net是建立在新的框架结构上,Visual Basic .Net完全支持Web编程。凭借ASP.NET的Web 应用程序、XML Web services等等基于Web上的功能,使得Visual Basic .Net开发Web 页面与开发Windows编程很相似,Web页面代码也不显得有条有理了。
2015年09月05日 05点09分 1
level 4
许多年前,我也遇到类似于楼主这样的帖子,当时觉得楼主很2,我不屑一笑就离开了。许多年后,当我发现那张非常2的帖子加精置顶后,我才追悔莫及,于是,每当我能遇到
前排
的时候,不管这帖子是多么的2,我都会复制黏贴这段话上去,告诫楼下的烧饼,你们不回贴,以后会后悔的。不为别的,只为了一句:万一火了呢
2015年09月06日 01点09分 2
level 8
哦,这样子啊
2015年09月09日 04点09分 3
level 4
支持
2015年09月11日 13点09分 4
level 7
支持
2015年09月14日 03点09分 5
level 8
[呵呵]真棒!
2015年09月14日 07点09分 6
level 4
[呵呵]
2015年09月14日 08点09分 7
level 4
[呵呵]
2015年09月14日 13点09分 8
level 7
晓得
2015年09月15日 05点09分 9
level 8
加油[爱心]
2015年09月16日 01点09分 10
level 4
好的[勉强]
2015年09月17日 10点09分 11
level 8
真不错
2015年09月18日 10点09分 12
level 8
[呵呵]
2015年09月19日 14点09分 13
level 4
加油[可爱]
2015年09月20日 06点09分 14
level 8
[真棒]
2015年09月20日 13点09分 15
level 4
[真棒]
2015年09月21日 06点09分 16
level 4
[真棒]
2015年09月22日 06点09分 17
level 5
学习了
2015年09月22日 16点09分 18
level 4
[真棒]
2015年09月23日 07点09分 19
level 4
[真棒]
2015年09月23日 13点09分 20
1 2 3 尾页