图书介绍

Visual Basic.NET 2008从基础到项目实战PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic.NET 2008从基础到项目实战
  • 张琴,孙更新,宾晟编著 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122073044
  • 出版时间:2010
  • 标注页数:521页
  • 文件大小:179MB
  • 文件页数:537页
  • 主题词:BASIC语言-程序设计

PDF下载


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

下载说明

Visual Basic.NET 2008从基础到项目实战PDF格式电子书版下载

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

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

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

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

图书目录

第1章 初识Visual Basic.NET1

1.1从Visual Studio.NET开始2

1.1.1什么是.NET2

1.1.2 Web Services2

1.1.3.NET框架3

1.2 Visual Studio.NET 2008的安装与运行5

1.2.1安装要求5

1.2.2安装过程5

1.2.3运行9

1.2.4卸载10

1.3熟悉Visual Studio.NET 2008集成开发环境11

1.3.1起始页11

1.3.2菜单栏与工具栏13

1.3.3项目开发环境15

1.4 Visual Basic.NET与VS.NET有何关系?15

1.5从哪里可以得到帮助16

1.6本章小结18

第2章 开始你的VB.NET之旅19

2.1创建我的第一个VB.NET程序——“Hello World”20

2.1.1创建应用程序工程20

2.1.2使用Windows控件设计用户界面22

2.1.3使用代码窗口编写代码28

2.1.4运行程序29

2.2了解VB.NET程序的基本结构29

2.3初探VB.NET中的面向对象编程30

2.3.1对象30

2.3.2属性30

2.3.3方法30

2.3.4事件31

2.4本章小结32

第3章 从学习VB.NET基本要素开始学习编程33

3.1数据类型34

3.1.1基本数据类型34

3.1.2复合数据类型36

3.2变量36

3.2.1变量名36

3.2.2声明变量38

3.2.3变量赋值39

3.3常量40

3.4类型转换41

3.4.1隐式类型转换41

3.4.2显式类型转换42

3.5运算符和表达式43

3.5.1算术运算符43

3.5.2关系运算符44

3.5.3连接运算符47

3.5.4逻辑运算符47

3.5.5赋值运算符48

3.6本章小结48

第4章 掌握VB.NET中的程序流程控制语句49

4.1什么是语句50

4.1.1 VB.NET语句的种类50

4.1.2 VB.NET语句的书写方式50

4.1.3 VB.NET中的注释语句50

4.1.4语句的自动语法检查51

4.2什么是控制结构51

4.2.1顺序结构52

4.2.2选择结构53

4.2.3循环结构58

4.3语句嵌套69

4.4本章小结71

第5章 存储多个同类型的数据——数组与集合72

5.1什么是数组73

5.1.1数组概念的引入73

5.1.2数组在内存中的存放73

5.1.3数组的维数73

5.2一维数组74

5.2.1数组声明与创建74

5.2.2数组元素引用75

5.2.3数组初始化75

5.2.4数组使用76

5.2.5区分数组对象和数组变量81

5.3二维及多维数组82

5.3.1二维数组82

5.3.2多维数组85

5.4动态数组86

5.5 Array类93

5.6使用集合代替数组96

5.6.1 Visual Basic中的集合96

5.6.2 .NET Framework中的集合98

5.6.3使用集合代替动态数组98

5.6.4使用ArrayList101

5.7本章小结105

第6章 学习编写结构化的程序——过程106

6.1什么是过程107

6.1.1为什么要使用过程107

6.1.2过程访问修饰符107

6.2 Sub子过程108

6.3 Function函数过程110

6.4为过程传递参数113

6.4.1按值传递和按引用传递113

6.4.2可选参数115

6.4.3不定量参数116

6.4.4按位置传递和按名称传递118

6.5本章小结119

第7章 学习VB.NET中最重要的面向对象编程——类与对象120

7.1面向对象的基本概念121

7.1.1对象和类121

7.1.2字段、属性、方法和事件121

7.1.3封装121

7.1.4继承122

7.1.5多态与重载122

7.2在VB.NET中使用类122

7.2.1创建类122

7.2.2向类中添加属性124

7.2.3向类中添加方法127

7.2.4向类中添加事件128

7.2.5构造函数129

7.2.6析构函数与垃圾回收机制130

7.2.7完整的Employee类130

7.3创建和使用对象132

7.3.1对象类型132

7.3.2使用New关键字创建对象133

7.3.3设置和获取属性134

7.3.4使用方法134

7.3.5编写对象的事件过程135

7.3.6对象作为参数135

7.4共享成员138

7.5类与对象应用实例140

7.6本章小结142

第8章 面向对象编程——继承、接口与多态143

8.1继承144

8.1.1创建派生类144

8.1.2继承控制150

8.2接口150

8.2.1接口概述150

8.2.2定义接口151

8.2.3接口继承152

8.2.4实现接口152

8.2.5接口应用实例154

8.3多态性157

8.3.1重写158

8.3.2重载159

8.3.3隐藏162

8.4使用Me、MyBase和MyClass关键字164

8.4.1 Me关键字164

8.4.2 MyBase关键字165

8.4.3 MyClass关键字167

8.5可视化继承168

8.6 本章小结171

第9章 泛型与委托173

9.1泛型174

9.1.1创建泛型类174

9.1.2使用泛型类176

9.1.3泛型方法177

9.2委托181

9.2.1声明委托181

9.2.2委托与事件182

9.2.3调用委托方法185

9.3本章小结186

第10章 了解VB.NET 2008的新增内容187

10.1局部类型推理188

10.2匿名类型189

10.3对象初始值设定项191

10.3.1命名类型191

10.3.2匿名类型193

10.4扩展方法194

10.5 Lambda表达式197

10.6语言集成查询197

10.7本章小结198

第11章 程序错误与处理——调试、错误处理与异常199

11.1编程中的错误200

11.2调试201

11.2.1控制执行201

11.2.2断点202

11.2.3即时窗口203

11.2.4可视化工具204

11.3异常处理205

11.3.1异常的概念205

11.3.2结构化异常处理205

11.3.3常见异常210

11.4本章小结211

第12章 创建程序的可视外观——Windows Form编程基础212

12.1什么是控件和组件213

12.2控件的基本属性和事件213

12.2.1基本属性213

12.2.2基本事件218

12.3窗体Form222

12.4 Label控件与LinkLabel控件224

12.5 Button控件226

12.6 TextBox、RichTextBox与MaskedTextBox控件227

12.7 PictureBox控件233

12.8 RadioButton与CheckBox控件240

12.9 ListBox与CheckedListBox控件243

12.10 ComboBox控件246

12.11 GroupBox与Panel控件249

12.12用户控件252

12.13本章小结257

第13章 让我的程序具有Windows风格的外观258

13.1什么是Windows风格的应用程序259

13.2创建菜单259

13.2.1主菜单设计260

13.2.2上下文菜单设计264

13.3创建工具栏265

13.4创建状态栏270

13.5在程序中使用窗口270

13.5.1 MessageBox类270

13.5.2通用窗口273

13.5.3自定义窗口281

13.6本章小结285

第14章 图形操作286

14.1什么是GDI287

14.2基本绘图操作289

14.2.1创建Graphics对象289

14.2.2绘制直线291

14.2.3绘制矩形294

14.2.4绘制椭圆与圆295

14.2.5绘制填充对象296

14.3实例:绘制饼图报表298

14.4本章小结305

第15章 文件处理技术306

15.1文件概述307

15.2 System.IO名称空间307

15.2.1文件与目录操作307

15.2.2文件的流操作313

15.3 My.Computer.FileSystem对象316

15.4实例:图片浏览器程序321

15.5本章小结330

第16章 ADO.NET数据访问技术331

16.1数据库开发基础332

16.1.1 SQL Server 2005332

16.1.2 SQL语句简介335

16.2使用ADO.NET337

16.2.1理解数据提供者337

16.2.2连接数据库338

16.2.3执行数据库操作341

16.2.4 DataReader342

16.2.5 DataSet与DataAdapter343

16.3 ADO.NET综合应用345

16.3.1连接数据库347

16.3.2查询数据349

16.3.3添加和更新数据353

16.4实例:图书信息管理程序359

16.5本章小结368

第17章 在程序中使用可扩展标记语言369

17.1 XML基础370

17.1.1 XML概念370

17.1.2 .NET与XML372

17.2基于DOM操作XML372

17.2.1 DOM对象373

17.2.2加载XML374

17.2.3保存XML375

17.2.4添加节点375

17.2.5更新节点377

17.2.6遍历节点379

17.2.7查找节点380

17.2.8删除节点381

17.3流式操作382

17.3.1 XMLReader383

17.3.2 XMLWriter384

17.4实例:图书信息管理XML版385

17.5本章小结392

第18章 数据访问的新利器——语言集成查询LINQ技术393

18.1什么是LINQ394

18.2学习写自己的LINQ查询395

18.2.1第一个LINQ查询395

18.2.2查询变量与查询表达式396

18.2.3基本查询操作397

18.2.4查询执行405

18.3 LINQ to SQL405

18.3.1创建对象模型406

18.3.2获取数据408

18.3.3添加数据409

18.3.4更新数据410

18.3.5删除数据411

18.4本章小结411

第19章 编写具有多个线程运行的应用程序412

19.1了解线程的基本概念413

19.1.1进程、线程和应用程序域413

19.1.2线程限制414

19.2线程创建与管理414

19.2.1创建线程414

19.2.2线程控制与状态转换415

19.3使用多线程组件轻松创建多线程应用程序416

19.3.1 BackGroundWorker组件417

19.3.2 Timer组件425

19.4本章小结427

第20章 使我的程序后台运行——Windows服务428

20.1什么是Windows服务429

20.2创建我的第一个Windows服务430

20.3安装和卸载服务432

20.4启动和停止服务437

20.5 Windows服务应用实例:数据库备份437

20.6本章小结439

第21章 ASP.NET网站开发基础440

21.1 ASP.NET基础441

21.1.1 HTML简介441

21.1.2 Web工作原理443

21.1.3第一个ASP.NET应用程序与页面模型444

21.2 Web控件450

21.2.1常用Web控件451

21.2.2功能控件456

21.2.3验证控件458

21.3 ASP.NET内置对象461

21.3.1 Request461

21.3.2 Response462

21.3.3 Application463

21.3.4 Session465

21.4实例:图书信息管理Web版469

21.5本章小结476

第22章 Windows Form开发实例——日程提醒程序477

22.1开发背景478

22.2系统分析478

22.2.1需求分析478

22.2.2可行性分析479

22.2.3项目计划480

22.3系统设计481

22.3.1界面设计481

22.3.2数据库设计483

22.4功能实现483

22.4.1任务管理483

22.4.2自动提醒484

22.4.3设置自动运行489

22.5运行结果491

22.6本章小结492

第23章 Web开发实例——在线考试系统493

23.1开发背景494

23.2系统分析494

23.2.1需求分析494

23.2.2可行性分析496

23.2.3项目计划496

23.3系统设计497

23.3.1系统分析497

23.3.2页面设计498

23.3.3数据库设计499

23.4功能实现500

23.4.1用户登录500

23.4.2题库管理502

23.4.3在线考试510

23.4.4统一主题515

23.5本章小结516

附录A VisualBasic.NET关键字517

附录B VisualBasic.NET中的访问级别519

热门推荐