《Visual Basic.NET编程培训教程》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:赵克立等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302065640
  • 页数:556 页
图书介绍:本书是.NET编程培训教材,着重介绍VB.NET的结构,语句,事件处理等,还有大量实例,综合讲述技巧完成程序的编写。

第一课 .NET Framework的概述 1

学习目标一:.NET的前景 3

一、因特网的现在与未来 3

二、XML为基础的网络服务 4

学习目标二:.NET Framework的结构与特性 5

一、.NET Framework的结构 5

二、.NET Framework的特点 10

学习目标三:第一个应用程序 13

一、进入Visual Studio.NET的新世界 13

二、建立第一个应用程序 15

三、在线帮助 24

学习目标四:.NET的开发环境 27

一、工具栏与工具箱 27

二、开发环境版面的调整 29

思考与练习 32

第二课 视窗应用程序的基础 35

学习目标一:Visual Basic.NET的面向对象概念 37

一、对象的基本概念 37

二、窗体的外观与内涵 40

学习目标二:对象的属性 44

一、属性窗口与属性的编辑 44

二、窗体的常用属性 49

学习目标三:对象的事件与方法 53

一、事件与事件程序 53

二、常用的事件程序 53

三、在事件程序中修改属性 54

四、对象的方法 58

学习目标四:方案与项目 59

一、项目的种类与属性 59

二、解决方案资源管理器窗口 63

思考与练习 64

第三课 语言的基础与开发环境 67

学习目标一:常量、变量与数据 69

一、常量 69

二、变量 69

三、算术运算 74

四、Visual Basic.NET的数据表示法 76

学习目标二:连接、比较与逻辑运算 80

一、数字与字符串的连接 80

二、日期、时间与字符串的比较 81

三、逻辑运算 84

四、运算符的优先顺序 86

学习目标三:数据类型与变量 87

一、数据类型 87

二、常量与变量的声明 91

三、数值变量与字符串型变量间的转换 99

一、程序开发阶段 103

学习目标四:.NET的程序开发环境 103

二、程序执行阶段 107

思考与练习 109

第四课 Windows程序的基本控件 113

学习目标一:窗体的设计 115

学习目标二:输入与消息对话框 122

一、输入对话框 122

二、消息对话框 125

一、按钮 134

学习目标三:标签、文本与命令按钮 134

二、标签的功能与使用 135

三、文本框的功能与使用 136

学习目标四:图片框与计时器 141

思考与练习 146

第五课 判断与选择 149

学习目标一:If…Then语句 151

一、If…Then语句的使用 151

二、If…Then…Else语句 153

三、If…Then…Else嵌套结构的使用 155

学习目标二:多重选择 158

一、Select Case选择语句 158

二、Choose多重选择函数 161

三、Switch多重选择函数 162

学习目标三:选项按钮与复选框 163

一、选项按钮的认识与使用 163

二、分组框的认识与使用 166

三、复选框的认识与使用 170

四、面板控件(Panel)的认识与使用 172

五、综合练习 173

学习目标四:可滚动控件 175

一、认识滚动条 175

二、实例演练 177

三、滑块控件(TrackBar) 179

思考与练习 180

第六课 数组、结构与循环 183

学习目标一:数组、循环与结构 185

一、数组与循环的基本概念 185

二、数组的声明与使用 187

三、峰回路转话循环 190

四、结构(Structure)的声明与使用 191

五、枚举类型(Enum)的声明与使用 195

学习目标二:For…Next循环 198

一、认识For…Next循环 198

二、练习For…Next循环 201

三、实例应用:选择排序法 203

四、数组的进阶使用 205

五、For…Next的扩展For Each…Next 210

学习目标三:其他常用循环 211

一、While…End While循环 211

二、Do…Loop循环 213

一、列表框的认识与使用 216

学习目标四:列表框的使用 216

二、复选列表框 222

三、组合框的认识与使用 223

四、综合练习——建立好友清单 225

思考与练习 227

第七课 过程、函数与方案 231

学习目标一:模块化的程序设计 233

一、认识模块化的设计 233

二、认识结构化的程序设计 234

学习目标二:过程与函数 237

一、认识过程 237

二、事件程序是一种过程 239

三、函数 240

四、内部函数的使用 241

学习目标三:自定义过程与函数 246

一、过程的定义与调用 246

二、参数的传递 249

三、函数的定义与调用 258

学习目标四:方案的管理 260

一、多窗体的设计 260

二、多项目的设计 263

三、Sub Main程序 265

思考与练习 267

第八课 面向对象程序设计 271

学习目标一:面向对象设计的概念 273

一、软件开发方法化的三阶段 273

二、面向对象的程序设计 275

学习目标二:类的核心 282

一、类与成员 282

二、实例演练——乐透号码产生类别 285

学习目标三:继承与多态 287

二、参考类型 293

学习目标四:数值类型与参考类型 293

一、数值类型 293

思考与练习 295

第九课 程序的监控与异常处理 299

学习目标一:程序的错误类型 301

一、语法错误 301

二、运行时(Run-Time)的错误 302

三、逻辑错误 302

学习目标二:程序执行的监控 303

一、中断程序的执行 303

二、程序执行的控制 308

学习目标三:调试工具的使用 310

一、变量内容的监视 310

二、命令窗口与调用堆栈 312

学习目标四:异常的处理 314

一、Exception异常类 314

二、Try…Catch…Finally 315

思考与练习 320

第十课 变量的生存期 323

学习目标一:多模块与多窗体的设计 325

一、声明模块 325

二、多模块间的子程序定义与调用 327

三、命名空间(Namespace) 329

学习目标二:变量的活动范围与生存期 331

一、认识局部与全局变量 331

二、认识变量生存期 332

学习目标三:局部变量与全局变量 333

一、过程级与模块级 333

二、局部变量 334

三、模块与程序局部常量 336

四、全局变量与常量 337

一、认识静态变量 339

二、静态变量的声明与使用 339

学习目标四:静态变量 339

思考与练习 341

第十一课 视窗程序的执行动力 343

学习目标一:事件与事件程序 345

一、事件程序的结构与驱动 345

二、事件的驱动对象 348

学习目标二:键盘事件 350

一、键盘事件的认识 350

二、KeyPress事件程序的说明与使用 351

三、KeyDown与KeyUp事件程序 352

学习目标三:鼠标事件 357

一、鼠标事件的认识与使用 357

二、鼠标拖放的认识与设计 362

思考与练习 367

第十二课 视窗程序的必备功能 371

一、菜单的结构与控件 373

学习目标一:菜单的设计 373

二、菜单的建立与使用 375

三、菜单的使用 381

四、快捷菜单的建立与使用 381

学习目标二:工具栏与状态栏的设计 382

一、工具栏的设计与使用 382

二、状态栏的设计与使用 388

一、文件对话框 392

学习目标三:常用的对话框 392

二、颜色对话框 396

三、字体对话框 397

学习目标四:文本与图形的打印 400

一、打印的基本结构与概念 400

二、文字与图形的打印 404

思考与练习 406

第十三课 文件的操作 409

二、认识Visual Basic.NET的文件格式 411

学习目标一:文件格式与文件的操作程序 411

一、认识文件的类型与格式 411

三、认识文件的操作程序 412

四、文件的打开与关闭 413

五、其他常用的函数 417

六、综合练习 418

学习目标二:顺序文件 420

一、顺序文件的打开 420

二、数据的写入 420

三、数据的读取 425

四、顺序文件中数据的新增与插入 427

学习目标三:随机文件 429

一、随机文件的打开 429

二、数据的写入 429

三、数据的读取 430

四、结构空格变量与随机文件 431

五、随机文件的随机存取 433

学习目标四:文件操作类的使用 437

一、文件系统存取类 437

二、目录(Directory)类 438

三、文件(File)类 439

四、路径(Path)类 440

思考与练习 442

第十四课 Web应用程序与数据库 445

学习目标一:ASP.NET的基本概念 447

一、从ASP到ASP.NET 447

二、建立ASP.NET平台 448

三、ASP.NET应用程序的构成与运作流程 450

学习目标二:Web Form的设计 452

一、ASP.NET Web应用程序的内涵 452

二、Web Form的验证控件 455

一、数据库的基本概念与构成要素 460

学习目标三:数据库与ADO.NET 460

二、ADO.NET的结构 461

学习目标四:数据库的存取 464

一、在Web Form网页中显示数据 464

二、在Windows Form中存取数据 469

思考与练习 472

第十五课 实例制作 475

学习目标一:图片浏览器 477

一、视窗界面的设计 477

二、编写程序代码 479

学习目标二:我的记事本 486

一、视窗界面的设计 486

二、编写程序代码 487

附录A:应用程序的发布与部署 497

一、安装向导的使用 497

附录 497

二、安装程序的建立 500

附录B:按钮与控件的介绍 503

一、工具栏按钮的说明 503

二、Windows Form控件的说明 504

附录C:保留字与Keys枚举类型 506

一、保留字 506

二、Keys枚举类型 507

附录D:常用函数与运算符 512

一、字符串函数 515

二、类型转换函数 528

三、日期与时间函数 531

四、数学函数 536

五、数据验证 540

六、目录与文件 541

七、绘图 547

八、运算符 555