图书介绍

Visual Basic .NET高级程序员指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Visual Basic .NET高级程序员指南
  • (美)H.M.Deitel等著;周靖译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302066620
  • 出版时间:2003
  • 标注页数:748页
  • 文件大小:86MB
  • 文件页数:340页
  • 主题词:BASIC语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual Basic .NET高级程序员指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章.NET和Visual Basic.NET概述1

1.1 概述1

1.2因特网和万维网发展简史1

1.3万维网协会(W3C)2

1.4 可扩展标记语言(XML)2

1.5重要的软件趋势:对象技术3

1.6微软的.NET4

1.7 Visual Basic.NET5

1.8 C,C++,Java和C#6

1.9.NET框架和公共语言运行库7

1.10本书导读8

1.11 小结12

1.12因特网和万维网资源14

第2章VS.NET IDE和VB.NET编程概述15

2.1概述15

2.2 Visual Studio.NET集成开发环境(IDE)概述15

2.3菜单栏和工具栏18

2.4 Visual Studio.NET窗口19

2.5使用帮助22

2.6简单程序:显示文本和图像23

2.7简单程序:打印一行文本31

2.8算术运算39

2.9做出决策:相等运算符和关系运算符40

2.10小结43

3.2控制结构44

3.1概述44

第3章控制结构44

3.3 If/Then选择结构45

3.4 If/Then/Else选择结构45

3.5 While重复结构46

3.6 Do While/Loop重复结构46

3.7 Do Until/Loop重复结构46

3.8 Do/Loop While重复结构46

3.10 赋值运算符47

3.9 Do/Loop Until重复结构47

3.11 For/Next重复结构48

3.12示例:用For/Next结构计算复利48

3.13 Select Case多重选择结构51

3.14在重复结构中使用Exit关键字53

3.15 逻辑运算符55

3.16 Windows应用程序编程概述59

3.17小结64

第4章过程和数组66

4.1概述66

4.2模块、类和过程66

4.3 Sub过程66

4.4 Function过程68

4.5方法69

4.6参数提升71

4.7 Option Strict和数据类型转换73

4.9传递参数:传值和传引用74

4.8值类型和引用类型74

4.10标识符的持续期76

4.11作用域规则77

4.12递归79

4.13过程重载和可选参数81

4.14模块84

4.15数组86

4.16向过程传递数组88

4.17传递数组:ByVal和ByRef91

4.18多维矩形和交错数组94

4.19 For Each/Next重复结构97

4.20小结98

第5章基于对象的编程99

5.1概述99

5.2用类实现Time抽象数据类型100

5.3类作用域105

5.4控制对成员的访问105

5.5初始化类对象:构造函数106

5.6使用重载构造函数107

5.7属性111

5.8合成:对象用作其他类的实例变量116

5.9使用Me引用118

5.10垃圾回收120

5.11共享类成员120

5.12 Const和ReadOnly成员123

5.13数据抽象和信息隐藏125

5.14软件重用性126

5.15命名空间和程序集126

5.16类视图和对象浏览器129

5.17小结131

第6章面向对象编程:继承133

6.1 概述133

6.2基类和派生类134

6.3 Protected和Friend成员135

6.4基类和派生类的关系136

6.5案例分析:三级继承层次结构148

6.6派生类中的构造函数和终止器151

6.7继承的软件工程学155

6.8小结156

第7章面向对象编程:多态性157

7.1 概述157

7.2派生类对象转换为基类对象157

7.3类型字段和Select Case语句162

7.4多态性示例162

7.5抽象类和方法163

7.6案例分析:继承接口和实现164

7.7 NotInheritable类和NotOverridable方法170

7.8案例分析:使用多态性的工资发放系统170

7.9案例分析:创建和使用接口178

7.10委托187

7.11 小结191

8.1概述192

8.2异常处理概述192

第8章异常处理192

8.3示例:DivideByZeroException194

8.4.NET异常层次结构197

8.5 Finally块198

8.6 Exception属性203

8.7程序员自定义的异常类207

8.8处理溢出209

8.9小结211

9.1概述212

第9章 图形用户界面概念(一)212

9.2 Windows窗体213

9.3事件处理模型214

9.4控件属性和布局220

9.5标签、文本框和按钮222

9.6分组框和面板224

9.7复选框和单选钮227

9.8图片框234

9.9 鼠标事件处理235

9.10键盘事件处理237

9.11小结240

第10章图形用户界面概念(二)242

10.1概述242

10.2菜单242

10.3链接标签249

10.4列表框和复选列表框252

10.5组合框257

10.6树视图261

10.7列表视图265

10.8 选项卡控件270

10.9多文档界面(MDI)窗口274

10.10 可视继承281

10.11 用户自定义控件284

10.12小结288

第11章多线程处理289

11.1 概述289

11.2线程状态:线程的生命期290

11.3线程优先级和线程调度291

11.4线程同步和Monitor类295

11.5无线程同步的生产者/消费者关系296

11.6有线程同步的生产者/消费者关系300

11.7 生产者/消费者关系:循环缓冲区306

11.8 小结314

第12章字符串、字符和正则表达式316

12.1概述316

12.2字符和字符串基础316

12.3 String构造函数316

12.4 String的Length和Chars属性以及CopyTo方法318

12.5比较字符串319

12.6 String的GetHashCode方法322

12.7在字符串中定位字符和子字符串323

12.8从字符串中提取子字符串325

12.9 连接字符串326

12.10 String的其他方法327

12.11 StringBuilder类328

12.12 StringBuilder索引器、Length/Capacity属性和EnsureCapacity方法329

12.13 StringBuilder的Append和AppendFormat方法331

12.14 StringBuilder的Insert、Remove和Replace方法333

12.15 Char的方法335

12.16洗牌和发牌模拟337

12.17 正则表达式和Regex类340

12.18小结348

第13章图形和多媒体349

13.1概述349

13.2图形上下文和图形对象350

13.3颜色控制351

13.4字体控制356

13.5 画线、画矩形和画椭圆360

13.6 画弧线362

13.7 画多边形和画折线364

13.8高级图形功能367

13.10载入、显示和缩放图片371

13.9多媒体概述371

13.11 将一系列图像变成动画373

13.12 Windows Media Player381

13.13 Microsoft Agent383

13.14小结394

第14章文件和流396

14.1概述396

14.2数据层次结构396

14.4 File和Directory类398

14.3文件和流398

14.5创建顺序访问文件406

14.6从顺序访问文件读取数据414

14.7随机访问文件422

14.8创建随机访问文件425

14.9向随机访问文件随机写入数据428

14.10从随机访问文件顺序读取数据431

14.11案例分析:一个事务处理程序435

14.12小结450

第15章可扩展标记语言(XML)451

15.1概述451

15.2 XML文档451

15.3 XML命令空间454

15.4文档对象模型(DOM)456

15.5文档类型定义(DTD)、架构和验证470

15.6可扩展样式表语言和XslTransform477

15.7 Microsoft BizTalk482

15.8小结484

15.9因特网和万维网资源485

第16章数据库、SQL和ADO.NET487

16.1概述487

16.2关系数据库模型487

16.3关系数据库概述:Books数据库487

16.4结构化查询语言(SQL)492

16.5 ADO.NET对象模型502

16.6用ADO.NET编程:从数据库提取信息503

16.7用ADO.NET编程:修改数据库511

16.8读写XML文件517

16.9小结519

第17章ASP.NET、Web窗体和Web控件520

17.1概述520

17.2简单HTTP事务处理520

17.3系统体系结构522

17.4创建和运行一个简单的Web窗体523

17.5 Web控件532

17.6会话跟踪547

17.7案例分析:网上留言簿560

17.8案例分析:在ASP.NET中连接数据库565

17.9跟踪575

17.10小结577

17.11 因特网和万维网资源578

第18章ASP.NET和Web服务579

18.1概述579

18.2 Web服务579

18.3简单对象访问协议(SOAP)和Web服务582

18.4发布和使用Web服务583

18.5 Web服务中的会话跟踪594

18.6使用Web窗体和Web服务603

18.7案例分析:气温信息应用程序607

18.8 Web服务中的用户自定义类型613

18.9小结621

18.10因特网和万维网资源621

第19章联网:基于流的套接字和数据文报623

19.1概述623

19.2建立简单服务器(使用流套接字)624

19.3 建立简单客户端(使用流套接字)625

19.4通过流套接字连接进行客户/服务器交互625

19.5用数据文报进行无连接的客户/服务器交互632

19.6使用多线程服务器开发客户机/服务器Tic-Tac-Toe游戏637

19.7小结648

20.1概述649

20.2 自引用类649

第20章数据结构和集合649

20.3链表650

20.4堆栈659

20.5队列663

20.6树665

20.7集合类677

20.8小结691

21.2 Mobile Internet Toolkit客户设备693

21.1 概述693

第21章Mobile Internet Toolkit693

21.3 Microsoft Mobile Internet Toolkit和Mobile Web窗体概述694

21.4 高级Mobile Web窗体控件705

21.5示例:Deitel无线门户711

21.6使用样式表和模板进行与设备无关的Web设计714

21.7在移动应用程序中使用Web服务723

21.8小结727

21.9因特网和万维网资源728

附录A运算符优先级729

附录B Visual Studio.NET调试器730

B.1 概述730

B.2断点731

B.3检查数据733

B.4程序控制734

B.5其他过程调试功能737

B.6其他类调试功能738

B.7小结740

附录C ASCII字符集742

附录D Unicode743

D.1概述743

D.2 Unicode转换格式743

D.3 字符和字形744

D.4 Unicode的优缺点745

D.5 Unicode协会网站745

D.6使用Unicode746

D.7 字符范围747

D.8小结748

热门推荐