本书是用VB.NET开发应用程序的完整指南,涉及到Visual Basic.NET的方方面面。全书共有27章,其主要内容包括:了解如何利用Visual Basic.NET编写和开发Web和Windows应用程序。了解ADO.NET、ASP.NET以及.NET框架的其他新增关键技术。了解Visual Basic.NET的新增语言特性。详细介绍控件和组件构建应用程序接口。深入探索Visual Studio.NET开发环境的诸多新特性。用SQL检索数据库,并将其用于自己的Visual Basic.NET应用程序中。逐步研究带有Web站点源代码的功能化的实际范例。
本书适合任何水平的程序员阅读,因为它既有浅显易懂的入门介绍,也有内容详尽的高级主题。
\r\n
第一部分 Visual Basic.NET入门\r\n\r\n第1章 Visual Basic.NET概述\r\n\r\n1.1 理解编程和Visual Basic担当的角色\r\n1.2 应用程序设计重要性\r\n1.3 良好设计提示\r\n1.4 Visual Basic.NET中的重大变革\r\n1.5 参考阅读\r\n\r\n第2章 创建第一个Windows应用程序\r\n\r\n2.1 开始新的Windows项目\r\n2.2 设计用户界面\r\n2.3 编码程序的动作\r\n2.4 运动自己编写的程序\r\n2.5 参考阅读\r\n\r\n第3章 创建第一个Web应用程序\r\n\r\n3.1 Web应用程序入门\r\n3.2 创建Web应用程序范例\r\n3.3 增强Web应用程序的功能\r\n3.4 Web应用程序疑难解答\r\n\r\n第4章 理解开发环境\r\n\r\n4.1 入门\r\n4.2 Visual Studio.NET工作区\r\n4.3 定制开发环境\r\n4.4 疑难解答\r\n\r\n第5章 Visual Basic的构件\r\n\r\n5.1 必须了解的重要术语\r\n5.2 理解名字空间\r\n5.3 错误处理\r\n5.4 调试简介\r\n5.5 参考阅读\r\n\r\n第二部分 Visual Basic编程基础\r\n\r\n第6章 使用烃量存储信息\r\n\r\n6.1 声明和命名变量\r\n6.2 理解数据类型\r\n6.3 处理数字数据类型\r\n6.4 使用算术运算\r\n6.5 使用日期和时间值\r\n6.6 处理字符串\r\n6.7 使用数组\r\n6.8 理解区域设置\r\n6.9 练习:分解字符串\r\n\r\n第7章 控制程序流程\r\n\r\n7.1 理解If语句\r\n7.2 使用Select Case\r\n7.3 构建代码逻辑\r\n7.4 处理循环\r\n7.5 练习:弹出式窗口消除程序\r\n7.6 参考阅读\r\n\r\n第8章 使用过程管理程序任务\r\n\r\n8.1 定义过程\r\n8.2 处理子过程\r\n8.3 处理函数过程\r\n8.4 重用函数和过程\r\n8.5 参考阅读\r\n\r\n第9章 创建代码组件\r\n\r\n9.1 理解类\r\n9.2 构建类\r\n9.3 在应用程序里使用一个新类\r\n9.4 使用Remoting处理分布式对象\r\n9.5 参考阅读\r\n\r\n第三部分 构建Windows应用程序\r\n\r\n第10章 理解Windows窗体\r\n\r\n10.1 改变窗体外观\r\n10.2 给窗体添加菜单\r\n10.3 操作多个窗体\r\n10.4 参考阅读\r\n\r\n第11章 基础控件\r\n\r\n11.1 控件概述\r\n11.2 基础控件\r\n11.3 决策控件\r\n11.4 参考阅读\r\n\r\n第12章 高级控件\r\n\r\n12.1 自动控制控件的尺寸和定位\r\n12.2 日期输入专用控件\r\n12.3 其他专用控件\r\n12.4 参考阅读\r\n\r\n第13章 使用对话框\r\n\r\n13.1 使用消息框向用户提供信息\r\n13.2 使用输入框从用户获取信息\r\n13.3 使用对话框控件\r\n13.4 创建自己的对话框\r\n13.5 参考阅读\r\n\r\n第14章 设计令人印象深刻的用户界面\r\n\r\n14.1 设计有效的窗体\r\n14.2 用户PC间的差别\r\n14.3 满足用户的预期目的\r\n14.4 使用图形\r\n14.5 操作文本和字体\r\n14.6 参考阅读\r\n\r\n第15章 多文档界面应用程序\r\n\r\n15.1 MDI应用程序概述\r\n15.2 为范例应用程序创建父窗体\r\n15.3 创建子窗体模板\r\n15.4 显示新的子窗体\r\n15.5 打开现有文档\r\n15.6 管理子窗口\r\n15.7 保存文件\r\n15.8 添加打印功能\r\n15.9 代码汇总\r\n15.10 参考阅读\r\n\r\n第16章 创建自己的Windows控件\r\n\r\n16.1 Windows控件基础\r\n16.2 创建Windows控件\r\n16.3 测试控件\r\n16.4 为其他项目添加自定义控件\r\n16.5 增强Windows控件\r\n16.6 参考阅读\r\n\r\n第四部分 使用Web\r\n\r\n第17章 使用ASP.NET\r\n\r\n17.1 理解Web的通信方式\r\n17.2 在ASP.NET中使用HTML\r\n17.3 为Web提供动态内容\r\n17.4 创建ASP.NET页面\r\n17.5 使用ASP.NET中内建的类\r\n17.6 练习:创建一个Web相册\r\n17.7 参考阅读\r\n\r\n第18章 Web应用程序和服务\r\n\r\n18.1 理解Web窗体编程模型\r\n18.2 编写Web窗体后面的代码\r\n18.3 管理Web应用程序项目\r\n18.4 使用Web服务实现功能共享\r\n18.5 参考阅读\r\n\r\n第19章 Web控件\r\n\r\n19.1 使用ASP.NET的服务器端控件\r\n19.2 校验用户输入的内容\r\n19.3 使用列表和网格\r\n19.4 特殊用途的Web控件\r\n19.5 参考阅读\r\n\r\n第三部分 Visual Basic和数据库\r\n\r\n第20章 数据库基础\r\n\r\n20.1 理解数据库\r\n20.2 设计数据库\r\n20.3 介绍结构化查询语言\r\n20.4 使用SELECT语句\r\n20.5 使用SQL动作语句\r\n20.6 使用DDL语句\r\n20.7 在数据库中保存SQL语句\r\n20.8 疑难解答\r\n\r\n第21章 ActiveX数据对象\r\n\r\n21.1 使用ADO对象\r\n21.2 使用非连接记录集\r\n21.3 练习:在DataGrid控件中显示记录集\r\n\r\n第22章 使用ADO.NET\r\n\r\n22.1 数据和应用程序\r\n22.2 执行数据库命令\r\n22.3 理解数据集\r\n22.4 建立可重用的数据访问层\r\n\r\n第23章 建立和使用报表\r\n\r\n23.1 用Windows窗体进行打印\r\n23.2 使用Crystal Report\r\n23.3 参考阅读\r\n\r\n第六部分 高级编程主题\r\n\r\n第24章 使用文件\r\n\r\n24.1 利用VB操作文件系统\r\n24.2 处理文件流\r\n24.3 分析XML文件\r\n24.4 访问注册表\r\n24.5 传统的Visual Basic文件操作函数\r\n24.6 问题:使用文件\r\n\r\n第25章 与其他程序交互\r\n\r\n25.1 远程控制Microsoft Excel\r\n25.2 远程控制Microsoft Word\r\n25.3 用SmtpMail类为应用程序添加Email功能\r\n25.4 参考阅读\r\n\r\n第26章 调试和性能优化\r\n\r\n26.1 处理Visual Studio中的异常\r\n26.2 书写代码进行异常处理\r\n26.3 监视程序性能\r\n26.4 计算执行时间\r\n26.5 练习:使用性能计数器\r\n\r\n第27章 编写Pocket PC应用程序\r\n\r\n27.1 安装eMbedded Visual Basic\r\n27.2 创建样例程序\r\n27.3 同步应用程序数据\r\n27.4 参考阅读\r\n\r\n附录A 打包应用程序\r\n\r\n附录B VB6的转换提示