下载地址:
下载地址1资源简介:
中文名: Visual Basic.NET 技术内幕原名: Visual Basic.NET Unleashed 作者: (美)Paul Kimmel译者: 吕建宁资源格式: PDF版本: 扫描版出版社: 电子工业出版社书号: 7505379429发行时间: 2002年地区: 大陆语言: 简体中文简介: 本书全面介绍了编程的基本原理,详细讲述了Visual Basic.NET中引入的新功能,如继承和多态、事件处理程序、结构化异常处理和Web服务。提供了一些建立在实践基础上的附加见解和建议,目的是帮助读者在使用Visual Basic.NET时获得比使用Visual Basic 6更大的收益。全书共分20章,涉及的内容包括:新的Visual Basic语言、高级面向对象编程、通用语言运行时、客户/服务器开发、Web编程等。本书的代码都是作者精心编写和组织的,为了能提供高质量的范例,尽量采用了重构和简单的可重用的面向对象代码。 本书适合于计算机编程的初学者和愿意使用Visual Basic.NET语言的专业人士。 目录: 第一部分 Visual Basic.NET入门第1章 使用统一的Visual Studio IDE1.1 用户自定义配置文件1.2 创建一个项目1.3 构建项目1.4 窗体后面的代码1.5 配置IDE选项1.6 在新的IDE中调试1.7 项目模板概述1.8 IntelliSense1.9 使用视图1.10 文档1.11 小结第2章 吐故纳新2.1 文件扩展名2.2 名字空间2.3 引用2.4 Option语句2.5 数据类型2. 6 变量声明.2.7 运算符2.8 类型转换函数2.9 在VB.NET中变量范围的变化2.10 流控制语句2.11 数组和集合2.12 结构化异常处理2.13 Visual Basic.NET中保留字的处理2.14 VB6和VB.NET之间的兼容性2.15 小结第3章 Visual Basic.NET基础编程3.1 声明和初始化变量3.2 使用块级范围3.3 静态变量3.4 使用静态变量3.5 使用数组3.6 使用新的抽象数据类型3.7 隐藏变量3.8 函数和子例程3.9 定义结构3.10 使用对象3.11 异常处理3.12 小结第4章 宏和Visual Studio的可扩展性4.1 自动化重复性任务4.2 使用宏管理器4.3 导出宏4.4 使用Macro IDE4.5 创建一个宏项目4.6 从命令窗口管理Visual Studio4.7 响应IDE事件4.8 定制Visual Studio4.9 创建插件4.10 创建向导4.11 Visual Studio集成项目(VSIP)4.12 小结第5章 子例程、函数和结构5.1 编写过程5.2 定义过程参数5.3 使用递归5.4 定义结构5.5 使用枚举类型5. 6 小结第二部分 高级面向对象编程第6章 映像6.1 Reflection名字空间6.2 使用映像在运行时发布类型6.3 映像使用的其他地方6.4 本地化6.5 小结第7章 创建类7.1 定义类7.2 封装和信息隐藏7.3 添加字段和属性成员7.4 给类添加方法7.5 添加类事件7.6 定义嵌套类7.7 创建类的实例7.8 小结第8章 添加事件8.1 理解事件和事件处理程序8.2 在Windows窗体设计器中创建事件处理程序8.3 在代码编辑器中创建事件处理程序8.4 创建运行时事件处理程序8.5 在Web窗体设计器中创建事件处理程序8.6 声明和引发事件8.7 小结第9章 理解委托9.1 使用EventHandler委托9.2 委托成员概述9.3 定义委托9.4 把委托作为参数传递9.5 多转换委托9.6 跨项目使用委托9.7 小结第10章 继承和多态性10.1 继承的基础知识10.2 什么是继承10.3 定义必须被子类化的类10.4 定义不能被子类化的类10.5 多态10.6 动态类型转换10.7 定义接口10.8 小结第11章 共享成员11.1 声明共享字段11.2 定义共享属性11.3 使用共享方法11.4 定义共享构造函数11.5 实现构件方法11.6 重载共享成员11.7 引发共享事件11.8 小结第12章 定义属性12.1 理解属性的作用12.2 注释类型和成员12.3 用MSIL Disassembler查看属性12.4 使用映像提取属性12.5 创建自定义属性12.6 组件属性12.7 COM互操作属性12.8 小结第三部分 用户界面设计第13章 创建控制台应用13.1 控制台应用基础13.2 使用Console类13.3 定义FileSort演示程序13.4 控制台应用名字空间13.5 多线程化控制台应用13.6 调试控制台应用13.7 跟踪文件系统13.8 小结第14章 多线程应用14.1 没有线程的异步处理14.2 带有线程池的轻型线程14.3 重型线程14.4 应用ThreadStatic属性14.5 Windows窗体中的多线程14.6 小结第15章 使用Windows窗体15.1 Forms名字空间概述15.2 System.Drawing名字空间概述15.3 使用Form类15.4 使用GDI+定制窗体绘画15.5 小结第16章 设计用户界面16.1 管理控件布局16.2 使用菜单16.3 高级窗体技术16.4 组件和控件类能为我们做什么16.5 动态添加控件16.6 创建自定义的UserControls16.7 创建自定义控件16.8 小结第17章 用GDI+进行编程17.1 GDI+基础17.2 高级绘图17.3 Windows窗体中的自定义绘图17.4 图形打印17.5 小结第四部分 构建Web服务第18章 使用和实现Web服务18.1 Web服务概述18.2 使用UDDI查找Web服务18.3 调用Web服务18.4 实现Web服务18.5 选择Web访问方法18.6 管理状态信息18.7 在Web服务中处理和抛出异常18.8 调试Web服务18.9 编译和配置Web项目18.10 小结露19章 ASP.NET Web编程19.1 Web窗体19.2 使用请求和响应19.3 ASP.NET和ADO.NET19.4 输出缓存19.5 性能考虑19.6 呈现控件19.7 给页面动态添加控件19.8 创建自定义Web控件19.9 小结第20章 写到事件日志中20.1 管理事件源20.2 把事件写到现有的日志中20.3 写到一个自定义事件日志中20.4 获得事件日志的内容20.5 清除事件日志20.6 接受事件通知20.7 使用远程事件日志20.8 使用EventLogTraceListener20.9 小结附录A 在VB.NET中VB6编程元素的改变
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。