图书介绍

Visual Basic 2008入门经典 第5版PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic 2008入门经典 第5版
  • (美)威利斯,(美)纽萨姆著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302194736
  • 出版时间:2009
  • 标注页数:767页
  • 文件大小:161MB
  • 文件页数:783页
  • 主题词:BASIC语言-程序设计

PDF下载


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

下载说明

Visual Basic 2008入门经典 第5版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 初识Visual Basic 20081

1.1事件驱动编程2

1.2安装Visual Basic 20083

1.3 Visual Basic 2008集成开发环境6

1.3.1简档文件设置页6

1.3.2菜单7

1.3.3工具栏8

1.4创建简单的应用程序9

1.4.1工具箱12

1.4.2改进型匈牙利表示法15

1.4.3代码编辑器16

1.5使用帮助系统20

1.6小结21

1.7练习22

第2章 Microsoft.NET Framework23

2.1 Microsoft的信心来自于Windows23

2.1.1 MSN 1.024

2.1.2 .NET理念24

2.1.3 .NET与Java有些类似25

2.1.4现在所处的阶段26

2.2为Windows编写软件26

2.2.1 .NET Framework类27

2.2.2执行代码28

2.3公共语言运行库29

2.3.1载入并执行代码30

2.3.2应用程序隔离30

2.3.3安全性30

2.3.4互操作31

2.3.5异常处理31

2.4通用类型系统和公共语言规范31

2.5小结32

第3章 编写软件33

3.1信息和数据33

3.1.1算法33

3.1.2编程语言34

3.2变量35

3.3注释和空白37

3.3.1注释37

3.3.2空白39

3.4数据类型39

3.4.1数字类型39

3.4.2常见的整型数学运算40

3.4.3整型运算的缩写方式42

3.4.4字符串类型46

3.4.5使用日期54

3.4.6布尔类型60

3.5存储变量61

3.5.1二进制61

3.5.2位和字节62

3.5.3值的表示62

3.5.4值的转换63

3.6方法65

3.6.1使用方法的原因65

3.6.2前面曾介绍过的方法66

3.6.3创建方法69

3.6.4选择方法名称72

3.6.5作用域72

3.7小结74

3.8练习75

第4章 流程控制77

4.1作出决策77

4.2 If语句77

4.2.1 Else语句79

4.2.2可进行多重选择的ElseIf语句80

4.2.3嵌套的If语句81

4.2.4单行If语句82

4.2.5比较运算符82

4.2.6字符串比较91

4.3 Select Case语句93

4.3.1不区分大小写的Select Case语句96

4.3.2多重选择99

4.3.3 Case Else语句100

4.3.4 Select Case中的不同数据类型101

4.4循环101

4.4.1 For.Next循环102

4.4.2 For Each.Next循环106

4.4.3 Do.Loop循环108

4.4.4嵌套循环112

4.4.5提前退出循环114

4.4.6死循环116

4.5小结117

4.6练习117

第5章 处理数据结构119

5.1数组119

5.1.1定义和使用数组119

5.1.2使用For Each.Next循环122

5.1.3将数组作为参数传递124

5.1.4数组的排序126

5.1.5反向检索127

5.1.6用值初始化数组129

5.2枚举130

5.2.1使用枚举130

5.2.2确定状态133

5.2.3设置无效值135

5.3常量136

5.3.1使用常量136

5.3.2各种常量类型138

5.4结构139

5.4.1创建结构139

5.4.2为结构添加属性142

5.5数组列表142

5.5.1使用数组列表143

5.5.2在数组列表中进行删除操作146

5.5.3显示数组列表中的项149

5.6集合150

5.6.1创建CustomerCollection类151

5.6.2添加Item属性152

5.7使用散列表创建查询表154

5.7.1使用散列表154

5.7.2 Remove.RemoveAt和Clear方法157

5.7.3区分大小写159

5.8高级数组操作160

5.8.1动态数组161

5.8.2使用Preserve关键字162

5.9小结163

5.10练习164

第6章 可扩展应用程序标记语言(XAML)165

6.1什么是XAML165

6.2 XAML语法167

6.3 Windows Presentation Foundation169

6.3.1创建一个丰富的WPF用户界面170

6.3.2使用WPF通用控件175

6.3.3连接事件181

6.4小结185

6.5练习185

第7章 构建Windows应用程序187

7.1响应事件187

7.2创建简单的应用程序195

7.2.1构建窗体195

7.2.2统计字符198

7.2.3统计单词201

7.3创建更复杂的应用程序206

7.3.1 Text Editor项目206

7.3.2创建工具栏207

7.3.3创建状态栏211

7.3.4创建编辑框213

7.3.5清除编辑框214

7.3.6响应工具栏按钮217

7.4使用多个窗体223

7.5小结227

7.6练习227

第8章 显示对话框229

8.1 MessageBox对话框229

8.1.1 MessageBox中的可用图标230

8.1.2 MessageBox中的可用按钮230

8.1.3设置默认按钮231

8.1.4其他选项231

8.1.5 Show方法的语法231

8.1.6 MessageBox的示例233

8.2 Open对话框236

8.2.1 OpenFileDialog控件236

8.2.2 OpenFileDialog的属性237

8.2.3 OpenFileDialog的方法238

8.2.4使用OpenFileDialog控件239

8.3 SaveFileDialog控件243

8.3.1 SaveFileDialog的属性243

8.3.2 SaveFileDialog的方法244

8.3.3使用SaveFileDialog控件244

8.4 FontDialog控件247

8.4.1 FontDialog的属性248

8.4.2 FontDialog的方法248

8.4.3使用FontDialog控件248

8.5 ColorDialog控件251

8.5.1 ColorDialog的属性251

8.5.2使用ColorDialog控件252

8.6 PrintDialog控件253

8.6.1 PrintDialog的属性254

8.6.2使用PrintDialog控件254

8.6.3 PrintDocument类254

8.6.4打印文档255

8.7 FolderBrowserDialog控件261

8.7.1 FolderBrowserDialog控件的属性262

8.7.2使用FolderBrowserDialog控件262

8.8小结264

8.9练习265

第9章 创建菜单267

9.1菜单功能概述267

9.1.1图形267

9.1.2访问键267

9.1.3快捷键268

9.1.4复选标记268

9.1.5 Properties窗口269

9.2创建菜单270

9.2.1设计菜单270

9.2.2添加工具栏和控件272

9.2.3为菜单编写代码273

9.2.4为View菜单和工具栏编码277

9.2.5测试代码278

9.3上下文菜单281

9.3.1创建上下文菜单281

9.3.2激活和禁用菜单项和工具栏按钮284

9.4小结287

9.5练习288

第10章 调试和错误处理289

10.1主要错误类型289

10.1.1语法错误290

10.1.2执行错误293

10.1.3逻辑错误293

10.2调试294

10.2.1创建示例项目294

10.2.2设置断点310

10.2.3使用Watch窗口进行调试316

10.2.4使用Locals窗口进行调试318

10.3错误处理319

10.4小结322

10.5练习323

第11章 构建对象325

11.1对象的概念325

11.1.1封装326

11.1.2方法和属性326

11.1.3事件327

11.1.4可见性327

11.1.5类的概念328

11.2构建类328

11.3复用性329

11.4设计对象330

11.4.1状态331

11.4.2行为331

11.4.3存储状态332

11.4.4属性334

11.4.5读/写属性337

11.4.6 IsMoving方法340

11.5构造函数341

11.6继承343

11.6.1添加新方法和属性344

11.6.2添加GetPowerTo WeightRatio方法347

11.6.3改变默认值348

11.6.4多态性350

11.6.5重写更多的方法350

11.6.6从对象类中继承352

11.7对象和结构353

11.8 Framework类353

11.8.1命名空间353

11.8.2 Imports语句355

11.8.3创建自己的命名空间356

11.8.4 .NET Framework中的继承358

11.9小结359

11.10练习359

第12章 高级面向对象技术361

12.1构建收藏页浏览程序361

12.1.1 Internet快捷方式和收藏页361

12.1.2使用类364

12.1.3搜索收藏页370

12.1.4查看收藏页377

12.2另一个收藏页浏览程序379

12.2.1构建收藏页任务栏图标379

12.2.2显示收藏页381

12.3共享属性和方法384

12.3.1使用共享过程385

12.3.2使用共享方法389

12.4面向对象的编程和内存管理390

12.4.1垃圾回收391

12.4.2释放资源392

12.4.3整理碎片和压缩392

12.5小结393

12.6练习394

第13章 建立类库395

13.1理解类库395

13.1.1创建类库396

13.1.2为Favorites Viewer创建类库397

13.1.3多层应用程序400

13.2使用强名401

13.2.1为程序集签名401

13.2.2程序集的版本403

13.3注册程序集403

13.3.1 Gacutil实用程序404

13.3.2程序集在References对话框中不可见的原因404

13.4设计类库405

13.5使用第三方的类库406

13.6用对象浏览器查看类407

13.7小结408

13.8练习408

第14章 创建Windows窗体用户控件409

14.1 Windows窗体控件409

14.2创建和测试用户控件410

14.3为用户控件添加属性413

14.3.1添加属性413

14.3.2给用户控件添加方法414

14.3.3给用户控件添加事件415

14.4设计期间或运行期间419

14.5创建Command Link控件422

14.5.1创建Command Link控件422

14.5.2使用Command Link控件430

14.6小结433

14.7练习433

第15章 编写自定义图形435

15.1创建一个简单的绘图程序435

15.1.1创建带有用户控件的项目435

15.1.2绘图程序的工作原理436

15.1.3 GraphicsItem类437

15.1.4屏幕和客户坐标440

15.1.5监听鼠标和绘制GraphicsCircle对象441

15.1.6使控件无效445

15.1.7优化绘制446

15.1.8选择颜色446

15.1.9响应单击事件452

15.2处理两种颜色455

15.2.1表明指派的按钮457

15.2.2使用高级颜色463

15.2.3使用不同的工具466

15.2.4绘制空心圆467

15.3使用图像471

15.3.1绘制图像472

15.3.2缩放图像473

15.3.3锁定纵横比475

15.4更多的图形方法478

15.5小结478

第16章 访问数据库479

16.1数据库的概念479

16.1.1 Microsoft Access对象479

16.1.2表480

16.1.3查询480

16.2 SQL中的SELECT语句480

16.3 Access中的查询482

16.4创建一个客户查询482

16.5数据访问组件486

16.5.1 DataSet组件487

16.5.2 DataGridView组件487

16.5.3 BindingSource组件487

16.5.4 BindingNavigator组件487

16.5.5 TableAdapter组件488

16.6数据绑定488

16.7小结494

16.8练习494

第17章 使用ADO.NET和SQL Server进行数据库编程495

17.1 ADO.NET496

17.1.1 ADO.NET数据命名空间497

17.1.2 SqlConnection类498

17.1.3 SqlCommand类499

17.1.4 SqlDataAdapter类502

17.1.5 DataSet类505

17.1.6 DataView类506

17.2使用ADO.NET类508

17.3数据绑定516

17.3.1 BindingContext和CurrencyManager对象517

17.3.2绑定控件518

17.4 LINQ to SQL545

17.5小结549

17.6练习549

第18章 ASP.NET551

18.1瘦客户端体系结构551

18.2 Web窗体和Windows窗体的比较552

18.2.1 Windows窗体的优点552

18.2.2 Web窗体的优点553

18.3 Web应用程序基础553

18.3.1 Web服务器554

18.3.2浏览器554

18.3.3 HTML554

18.3.4 VBScript与 JavaScript554

18.3.5 CSS555

18.4 Active Server Pages555

18.4.1 ASP.NET Web页面的优点555

18.4.2特殊的Web站点文件555

18.4.3开发556

18.4.4 Toolbox控件556

18.5构建Web应用程序557

18.5.1为客户端和服务器端处理创建Web窗体557

18.5.2 VS 2008中Web站点的位置561

18.5.3执行数据的输入和验证564

18.5.4设计站点的外观568

18.5.5使用GridView构建数据驱动的Web窗体578

18.6小结583

18.7练习584

第19章 Web项目585

19.1 Web站点验证585

19.1.1窗口验证585

19.1.2窗体验证586

19.1.3 Web站点管理工具586

19.1.4登录控件594

19.2小结606

19.3练习607

第20章 Visual Basic 2008和XML609

20.1了解XML609

20.1.1 XML简介610

20.1.2向Visual Basic编程新手介绍XML612

20.2地址簿项目612

20.2.1创建项目612

20.2.2 SerializableData类613

20.2.3载入XML文件619

20.2.4改变数据622

20.2.5发送Email623

20.2.6创建地址列表624

20.2.7忽略成员628

20.2.8载入地址631

20.2.9添加新地址632

20.2.10地址导航634

20.2.11删除地址635

20.3集成地址簿应用程序637

20.3.1集成规则638

20.3.2从其他应用程序中读取Address Book639

20.4小结644

20.5练习644

第21章 分布式计算与WCF647

21.1 Web服务概述647

21.1.1 Web服务的工作方式648

21.1.2简单对象访问协议649

21.2构建Web服务650

21.2.1 Web服务示例650

21.2.2添加更多方法653

21.3了解WCF服务654

21.4小结662

21.5练习663

第22章 使用Windows Workflow Foundation构建顺序工作流665

22.1 Visual Studio 工作流模板667

22.2 Workflow Foundation组件668

22.3顺序工作流活动668

22.4创建顺序工作流668

22.5财产税清单表的工作流671

22.6小结679

22.7练习680

第23章 构建移动应用程序681

23.1理解环境681

23.1.1公共语言运行库682

23.1.2 ActiveSync和Windows Mobile Device Center682

23.1.3 Compact Framework中 的通用类型683

23.1.4 Compact Framework类684

23.2构建一个Pocket PC游戏686

23.3小结697

23.4练习698

第24章 部署应用程序699

24.1部署699

24.1.1 ClickOnce部署700

24.1.2 XCOPY部署705

24.2创建Visual Studio 2008安装程序705

24.3用户界面编辑器708

24.4部署不同的解决方案711

24.4.1私有程序集711

24.4.2共享程序集712

24.4.3部署桌面应用程序712

24.4.4部署Web应用程序713

24.4.5部署XML Web服务713

24.4.6有效的工具713

24.5小结714

24.6练习714

第25章 如何深入学习715

25.1在线资源715

25.1.1 P2P.Wrox.com716

25.1.2 Microsoft资源716

25.1.3其他资源716

25.2脱机资源(书籍)717

25.2.1 Professional Visual Basic 2008717

25.2.2 Visual Basic 2008 Programmer's Reference717

附录A练习题答案719

附录B使用MSF745

B.1软件开发生命周期745

B.2 MSF746

B.2.1构想阶段747

B.2.2计划阶段748

B.2.3开发阶段748

B.2.4测试阶段749

B.2.5部署阶段749

B.3处理平衡749

B.4利用MSF确保成功750

B.5小结751

附录C代码安全与SSL753

C.1代码访问安全性754

C.1.1权限754

C.1.2安全策略755

C.1.3凭证755

C.2安全套接字层755

C.3寻找答案756

C.4小结757

附录D Windows CardSpace简介759

D.1使用CardSpace759

D.2向站点添加Cardspace763

D.3 Internet上的信息764

D.4小结764

附录E .NET Framework版本的不同点765

E.1 .NET Framework中的新功能:自2.0版本后添加的主要功能765

E.2 .NET Framework中的新功能:自2.0版本后添加的小型功能766

E.3 Visual Studio 2008的新功能766

E.4 Internet上的信息766

热门推荐