VB.NET 程序设计教程
[绝版]基本信息
- 原书名: VB.NET Programming
- 原出版社: Wrox Press
编辑推荐
Microsoft已经将它的未来与NET Framework紧密联系在一起,而.NET Framework是第一个完全按Internet 思想设计的开发平台。VB.NET是基于此框架的一种开发工具,Microsoft在VB.NET中添加了许多新功能,使它成为全面向对象的编程语言,并成为功能有很大改进的Web设计工具。
内容简介回到顶部↑
Microsoft 已经将它的未来与NET Framework紧密联系在一起,而.NET Framework是第一个完全按Internet思想设计的开发平台。VB.NET是基于此框架的一种开发工具,Microsoft在VB.NET中添加了许多新功能,使它成为全面向对象的编程语言,并成为功能有很大改进的Web设计工具。
本书主要涉及的内容包括:.NET Framework和VS.NET IDE,VB.NET中的新功能,面向对象功能,使用新功能创建WinForms,创建Web Forms和Web Services,使用ADO访问数据等内容,并提供了大量的编写应用程序实例。
本书适合有经验的VB开发人员,使他们可以深入了解这些新功能,并充分利用VB.NET的功能来设计和编写实际的应用程序。
本书主要涉及的内容包括:.NET Framework和VS.NET IDE,VB.NET中的新功能,面向对象功能,使用新功能创建WinForms,创建Web Forms和Web Services,使用ADO访问数据等内容,并提供了大量的编写应用程序实例。
本书适合有经验的VB开发人员,使他们可以深入了解这些新功能,并充分利用VB.NET的功能来设计和编写实际的应用程序。
目录回到顶部↑
第1章 开篇
1.1 各主题的80/20法则
1.2 vb.net中的变化及本书内容安排
1.3 vb.net测试版所需安装的软件
1.3.1 软件的获得
1.3.2 环境要求
1.3.3 准备安装
1.3.4 安装visual studio.net
1.3.5 配置远程iis服务器
1.4 确保软件正常运行——hello world程序
1.5 小结
第2章 .net pramework入门
2.1 一个适应未来的应用范围广、功能强大的开发平台
2.2 一个重要的警告
2.3 避免混淆——.net enterprise servers的作用
2.4 我们现在拥有的工具所存在的问题
2.4.1 显示层
2.4.2 中间层
2.4.3 数据层
2.4.4 有关dna模型的讨论
1.1 各主题的80/20法则
1.2 vb.net中的变化及本书内容安排
1.3 vb.net测试版所需安装的软件
1.3.1 软件的获得
1.3.2 环境要求
1.3.3 准备安装
1.3.4 安装visual studio.net
1.3.5 配置远程iis服务器
1.4 确保软件正常运行——hello world程序
1.5 小结
第2章 .net pramework入门
2.1 一个适应未来的应用范围广、功能强大的开发平台
2.2 一个重要的警告
2.3 避免混淆——.net enterprise servers的作用
2.4 我们现在拥有的工具所存在的问题
2.4.1 显示层
2.4.2 中间层
2.4.3 数据层
2.4.4 有关dna模型的讨论
前言回到顶部↑
Microsoft已经将它的未来与.NET Framework紧密联系在一起,VB.NET很可能会成为未来几年中基于此框架且应用最广泛的开发工具。这意味着成千上万的Visual Basic开发人员需要变换开发工具,而VB.NET是最主要的一种工具。VB开发人员需要迅速掌握VB.NET的主要内容,而本书正是为这种需要而编写的。
我们写此书的目的是告诉有经验的VB开发人员有效使用VB.NET应该掌握的重要知识。熟练的VB开发人员会对VB.NET中的许多新技术也非常感兴趣,这些新技术包括:
·完全继承
·其他新的对象功能,如参数化的构造函数和共享成员
·结构化的错误处理
·新的线程模型
本书简介
首先向读者介绍了基本的VS.NET环境,它为所有.NET开发人员提供了一系列强大的功能。前两章主要介绍.NET Framework,详细论述它的开发情况以及VS.NET IDE中的一些特性。第3章讲述VB.NET中的新特性,重点强调了名称空间的使用和完全继承,以及错误处理和无用存储单元收集例程的变化。
第4章的内容包括Win Forms,如何将旧代码移入VB.NET环境,并举例说明VB6开发人员没用过的一些新功能。
第5章进一步阐述了适用于VB.NET开发人员的面向对象的新功能,并详细分析了继承性及其在应用程序中的使用。
第6章介绍提供给VB开发人员的另一个新功能Web Forms。首先讲解Web Forms的结构和创建方法,然后举一个实例讲解Web Services 及其安装方法。
第7章讨论如何使用ADO访问数据,并从客户机和服务器的角度详细阐明了SOAP协议和XML的使用方法。
第8章主要讨论高级编程技巧,包括在VB.NET中创建中间层组件,在VB.NETT中执行线程、编写控制台应用程序、安装、创建Windows服务程序、监视文件系统以及从命令行执行操作的方法。
第9章讲述VB的交互功能以及如何迁移到VB.NET,这包括如何从.NET中使用COM对象,调用Windows API和使用Migration工具。
第10章介绍了两个开发实例——一个是创建Web Forms Payment Calculator,另一个是在SQL Server中为pub数据库中Titles表创建一个查询屏幕。这两个实例应用程序都使用了本书前面提到的技术和工具,并能够巩固以前学过的知识。
第11章是本书的结尾部分,为读者提供了获得更多VB.NET资源的方法,以及目前可以采用,保证工程能够顺利地从VB演化到VB.NET的步骤。
本书的读者
本书介绍的是一个还在开发阶段的产品,主要针对的是有一定VB、ASP和VBScript经验的开发人员。这不是一本VB语言的学习教程,而是对VB6和VB.NET的编程技术进行比较——因此要想充分利用本书,熟悉VB6(至少是VBA或VBScript)是非常必要的。
本书主要面向有熟练经验的VB6开发人员,他们想了解未来的.NET平台,并且想知道如何迅速、高效地使用VB.NET。
由于VB.NET定位为一种有潜力的网络开发工具,因此本书也适合于那些使用ASP.NET(以前称为ASP+)以及打算使用VB语言开发ASP.NET站点的网络开发人员。
我们写此书的目的是告诉有经验的VB开发人员有效使用VB.NET应该掌握的重要知识。熟练的VB开发人员会对VB.NET中的许多新技术也非常感兴趣,这些新技术包括:
·完全继承
·其他新的对象功能,如参数化的构造函数和共享成员
·结构化的错误处理
·新的线程模型
本书简介
首先向读者介绍了基本的VS.NET环境,它为所有.NET开发人员提供了一系列强大的功能。前两章主要介绍.NET Framework,详细论述它的开发情况以及VS.NET IDE中的一些特性。第3章讲述VB.NET中的新特性,重点强调了名称空间的使用和完全继承,以及错误处理和无用存储单元收集例程的变化。
第4章的内容包括Win Forms,如何将旧代码移入VB.NET环境,并举例说明VB6开发人员没用过的一些新功能。
第5章进一步阐述了适用于VB.NET开发人员的面向对象的新功能,并详细分析了继承性及其在应用程序中的使用。
第6章介绍提供给VB开发人员的另一个新功能Web Forms。首先讲解Web Forms的结构和创建方法,然后举一个实例讲解Web Services 及其安装方法。
第7章讨论如何使用ADO访问数据,并从客户机和服务器的角度详细阐明了SOAP协议和XML的使用方法。
第8章主要讨论高级编程技巧,包括在VB.NET中创建中间层组件,在VB.NETT中执行线程、编写控制台应用程序、安装、创建Windows服务程序、监视文件系统以及从命令行执行操作的方法。
第9章讲述VB的交互功能以及如何迁移到VB.NET,这包括如何从.NET中使用COM对象,调用Windows API和使用Migration工具。
第10章介绍了两个开发实例——一个是创建Web Forms Payment Calculator,另一个是在SQL Server中为pub数据库中Titles表创建一个查询屏幕。这两个实例应用程序都使用了本书前面提到的技术和工具,并能够巩固以前学过的知识。
第11章是本书的结尾部分,为读者提供了获得更多VB.NET资源的方法,以及目前可以采用,保证工程能够顺利地从VB演化到VB.NET的步骤。
本书的读者
本书介绍的是一个还在开发阶段的产品,主要针对的是有一定VB、ASP和VBScript经验的开发人员。这不是一本VB语言的学习教程,而是对VB6和VB.NET的编程技术进行比较——因此要想充分利用本书,熟悉VB6(至少是VBA或VBScript)是非常必要的。
本书主要面向有熟练经验的VB6开发人员,他们想了解未来的.NET平台,并且想知道如何迅速、高效地使用VB.NET。
由于VB.NET定位为一种有潜力的网络开发工具,因此本书也适合于那些使用ASP.NET(以前称为ASP+)以及打算使用VB语言开发ASP.NET站点的网络开发人员。
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· InfoQ中文站论坛:.NET讨论区(InfoQ .NET)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· WCF的开山之作 WCF画卷的清明上河图(WCF WF WPF)







点击看大图




加载中...

