图书介绍

Visual Basic.NET编程指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual Basic.NET编程指南
  • 飞思科技产品研发中心编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505381091
  • 出版时间:2003
  • 标注页数:520页
  • 文件大小:73MB
  • 文件页数:533页
  • 主题词:

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章 NET框架下的Visual Basic.NET1

1.1什么是.NET1

1.2什么是.NET框架4

1.3Visual Basic.NET编程语言的新特性4

1.3.1继承5

1.3.2异常处理6

1.3.3重载7

1.3.4构造函数和析构函数8

1.3.5数据类型10

1.3.6接口11

1.3.7委托13

1.3.8共享成员14

1.3.9命名空间15

1.3.10程序集16

1.3.11引用17

1.3.12特性18

1.3.13多线程编程19

1.3.14控制台应用20

1.4Visual Basic.NET的语言更新21

1.5 Visual Studio.NET集成开发环境27

1.6命令行编译器29

1.6.1编译选项29

1.6.2示例31

1.7Visual Basic.NET学习建议32

1.8小结32

第2章 VisualBasic.NET语言33

2.1选用Visual Basic.NET的理由33

2.2 Hello World34

2.3 Visual Basic.NET中的类型40

2.3.1预定义类型43

2.3.2转换45

2.3.3数组类型48

2.3.4通用类型Object51

2.3.5模块52

2.4变量和参数54

2.5自动内存管理60

2.6 运算符和表达式62

2.7语句65

2.7.1选择语句66

2.7.2循环语句69

2.7.3跳转语句74

2.7.4 On Error语句79

2.7.5 With…End With语句81

2.7.6 SyncLock语句82

2.8类82

2.8.1常数85

2.8.2字段85

2.8.3方法87

2.8.4属性89

2.8.5事件94

2.8.6实例构造函数96

2.8.7静态构造函数100

2.8.8继承100

2.9结构103

2.10接口105

2.11委托106

2.12枚举108

2.14特性110

2.15小结111

第3章 字符串113

3.1.NET框架类库概述113

3.1.1基本功能113

3.1.2程序集114

3.2命名空间114

3.3操作字符串116

3.3.1创建新字符串116

3.3.2剪裁和移除字符118

3.3.3填充字符串120

3.3.4比较字符串120

3.3.5更改大小写123

3.3.6使用StringBuilder类124

3.4编码和解码字符126

3.5小结127

第4章 集合129

4.1基本概念129

4.1.1.NET框架类库中的集合类提供的功能129

4.1.2.NET框架类库中的集合的类型130

4.2运行库提供的集合类133

4.3利用.NET框架类库中的集合类操作集合135

4.3.1选择一个集合类135

4.3.2通过枚举数遍历集合136

4.3.3集合和同步139

4.3.4比较和排序142

4.4集合拷贝144

4.5自定义集合146

4.5.1Item类147

4.5.2 IMyList148

4.5.3 ItemCollection148

4.5.4ItemEnumerator150

4.5.5测试函数151

4.6小结152

第5章 控制台应用程序153

5.1概述153

5.2开发范例154

5.2.1重定向155

5.2.2其他签名形式的入口函数157

5.2.3添加窗体支持159

5.2.4在窗体应用中应用控制台163

5.2.5集成其他功能164

5.3小结166

第6章 流及其应用167

6.1概述167

6.2文件操作170

6.3序列化178

6.4在网络编程时使用流186

6.5小结194

第7章 创建和使用类库195

7.1理解程序集195

7.1.1基本功能195

7.1.2几种创建程序集的方法196

7.1.3程序集的优点196

7.1.4程序集的内容197

7.1.5程序集的清单199

7.2创建200

7.2.1Visual Studio.NET开发类库应用201

7.2.2设定类库的相关属性205

7.3使用类库206

7.4创建和使用强名类库213

7.4.1强名称的基本概念214

7.4.2创建强名类库214

7.4.3延迟签名219

7.4.4引用强名类库221

7.5共享类库226

7.6利用共享程序集实现透明引用229

7.7小结232

第8章 开发窗体应用233

8.1第一个窗体应用233

8.2设计窗体239

8.2.1设置窗体布局239

8.2.2窗体前置241

8.2.3设置透明度241

8.2.4设置边框243

8.2.5设置大小245

8.2.6设置屏幕位置246

8.2.7设计窗体模式247

8.3处理事件249

8.3.1窗体中的事件250

8.3.2委托及其在事件处理中的功能250

8.3.3窗体事件的处理程序251

8.3.4在设计时创建事件处理程序251

8.3.5动态挂钩事件处理252

8.4基于对话框的窗体应用254

8.4.1创建对话框254

8.4.2显示255

8.4.3关闭对话框255

8.4.4检索对话框的结果256

8.4.5使用MessageBox257

8.4.6获取父窗体的信息258

8.4.7使用标准对话框258

8.4.8通过可视化继承创建对话框262

8.5使用菜单266

8.5.1向窗体中添加主菜单266

8.5.2添加上下文菜单267

8.5.3添加菜单项268

8.5.4添加子菜单270

8.5.5添加默认菜单项270

8.5.6增加检查标志271

8.5.7克隆菜单项272

8.5.8使用上下文菜单273

8.5.9菜单合并273

8.6拖放276

8.6.1拖动数据277

8.6.2放置数据277

8.6.3在应用程序之间执行拖放操作279

8.7操作剪贴板279

8.7.1用SetDataObject方法放置数据280

8.7.2用GetDataObject方法获取数据280

8.8多文档界面应用程序280

8.8.1创建MDI父窗体281

8.8.2创建MDI子窗体281

8.8.3确定活动的MDI子窗口282

8.8.4排列MDI子窗体283

8.9支持打印283

8.9.1创建打印作业284

8.9.2在运行时更改Windows窗体打印选项284

8.9.3设置打印输出285

8.9.4提示打印结束286

8.9.5使用打印预览286

8.10数据绑定287

8.11小结289

第9章 窗体高级编程291

9.1分割窗口291

9.2添加帮助292

9.3引发和处理周期性事件299

9.4绘制二维图形301

9.5图像处理302

9.5.1加载和显示图像302

9.5.2克隆图像303

9.5.3裁切和缩放图像304

9.6本地化窗口305

9.7小结310

第10章 窗体控件开发311

10.1概述311

10.1.1基本概念311

10.1.2开发窗体组件的一般步骤313

10.2开发用户控件320

10.3创建支持授权的控件324

10.4小结325

第11章 开发窗体服务327

11.1概述327

11.2创建和使用窗体服务330

11.2.1创建并配置服务330

11.2.2添加日志功能331

11.2.3响应服务的启动事件333

11.2.4处理服务停止事件333

11.2.5定义服务的其他操作333

11.2.6为服务创建安装程序334

11.2.7生成服务项目335

11.2.8为窗体服务创建安装项目335

11.2.9利用InstallUtil.exe安装和卸载服务340

11.2.10利用ServiceController组件控制服务341

11.2.11调试窗体服务应用343

11.3小结345

第12章 ASP.NETWeb应用开发347

12.1 ASP.NET简介347

12.1.1 ASP.NET页框架和Web窗体页347

12.1.2 ASP.NET的功能348

12.2 Web窗体页编程模型349

12.2.1ASP.NETPage类349

12.2.2从Page类派生350

12.2.3单文件Web窗体页351

12.3 Web窗体页的生命周期352

12.3.1往返行程352

12.3.2重新创建页(视图状态和状态管理)353

12.3.3事件驱动模型与线性处理模型的优点353

12.3.4 Web窗体处理中的各个阶段354

12.4创建简单的Web窗体应用355

12.4.1创建项目和窗体356

12.4.2添加控件和文本357

12.4.3创建事件处理程序360

12.4.4生成并运行Web窗体页360

12.5处理服务器端的事件360

12.6状态管理365

12.6.1Web窗体状态管理介绍365

12.6.2基于客户端的状念管理365

12.6.3基于服务器的状态管理选项368

12.6.4使用视图状态保存Web窗体页值370

12.7数据访问371

12.7.1在Web窗体页中显示数据371

12.7.2查询与更新374

12.8小结380

第13章 Web窗体高级编程381

13.1缓存381

13.1.1 ASP.NET页缓存381

13.1.2片断缓存383

13.1.3数据缓存385

13.2跟踪386

13.2.1启用页跟踪387

13.2.2编写跟踪消息388

13.3增强ASP.NETWeb应用的安全性389

13.3.1将IIS身份验证用于ASP.NET模拟390

13.3.2使用窗体身份验证391

13.4自定义HTTP处理器和处理模块395

13.5小结400

第14章 开发Web服务器控件401

14.1基本概念401

14.2生命周期402

14.3处理事件403

14.3.1处理继承的事件403

14.3.2捕获回发事件404

14.4处理回发数据405

14.5简单服务器控件开发实例406

14.6定义复合属性410

14.7检索内部文本412

14.8开发复合控件413

14.8.1简单的例子414

14.8.2处理子控件的事件415

14.8.3引发自定义事件417

14.9状态维护419

14.10用客户端脚本引发回送420

14.11模板控件开发423

14.12数据绑定控件426

14.13小结430

第15章 远程处理和分布式应用431

15.1理解分布式应用和远程处理431

15.1.1分布式应用简介431

15.1.2.NET的远程处理框架433

15.1.3基于远程处理的分布式应用开发模型434

15.2一个基于远程处理的分布式应用实例437

15.2.1实现远程处理对象437

15.2.2实现远程对象服务器438

15.2.3远程处理客户端实现440

15.2.4测试442

15.3以IIS发布远程对象443

15.3.1实例443

15.4分布式应用中的数据访问449

15.5小结452

第16章 Web服务453

16.1理解Web服务453

16.1.1 Web服务的概念453

16.1.2 Web服务代码模型454

16.1.3 Web服务的部署460

16.1.4 Web服务的发现463

16.2访问Web服务的代码模型466

16.2.1定位Web服务并添加Web引用466

16.2.2引用代理类468

16.2.3创建代理类的实例469

16.2.4使用代理访问Web服务469

16.3状态管理471

16.3.1使用Session对象管理状态471

16.3.2使用Application对象管理状态473

16.3.3利用数据库474

16.4提高Web服务性能476

16.4.1少次多量代替多次少量477

16.4.2使用缓存479

16.5小结480

第17章 反射481

17.1基本概念481

17.2运行时查看类型信息482

17.2.1 System.Type和ConstructorInfo482

17.2.2MemberInfoMethodInfo、FieldInfo和PropertyInfo483

17.3动态调用487

17.4小结489

第18章 开发COM+应用491

18.1基本概念491

18.1.1COM+491

18.1.2 COM+服务491

18.1.3 COM+组件492

18.2 COM+应用编程模型493

1 8.3开发实例495

18.4小结499

第19章 应用升级501

19.1决定是否升级501

19.1.1不支持的功能502

19.1.2确定需要的改编量502

19.2升级准备工作503

19.2.1一般性建议504

19.2.2窗体和控件的注意事项504

19.2.3数据建议505

19.2.4Web结构建议505

19.3有关升级的语言建议505

19.3.1使用早期绑定和显式转换505

19.3.2使用Date数据类型存储日期507

19.3.3解析无参数默认属性507

19.3.4避免空传播508

19.3.5使用零界限数组509

19.3.6使用常量而非值509

19.3.7在用户定义类型中避免使用数组和定长串510

19.3.8避免使用旧式关键字510

19.3.9调整用于Win32 API的数据类型511

19.4升级向导513

19.4.1用升级向导升级的步骤513

19.4.2升级实例514

19.5小结520

热门推荐