大话Visual Basic.NET(cd)
分類: 图书,计算机/网络,程序设计,Basic VB VB Script,
作者: 黄彬华编著
出 版 社: 科学出版社
出版时间: 2009-5-1字数:版次: 1页数: 296印刷时间:开本: 16开印次:纸张:I S B N : 9787030242921包装: 平装编辑推荐
看漫画学编程•掌握入门要领:
•从零开始:专为初学者量身定做,不懂编程的人也很容易上手;
•不用死记硬背,就能把程序设计的概念、技术都学会;
•易于理解:以诙谐连贯的故事情节将VB.NET基础知识串起来,并辅助以生动的插图讲解技术要点;
•实力作者:SCJP、SCWCD国际认证程序语言讲师、数据库讲师,拥有多年开发与教学经验。
本书特色:
随手翻阅本书,您会以为这是一本拥有丰富插图的小说。没错,本书就是以连贯的故事情节来讲解程序设计的精髓,不像一般技术书籍让人看得想睡觉,您甚至会爱不释手、彻夜不眠地把它读完。不相信吗?那就仔细读一遍,最后您会惊奇地发现,好像不用死记硬背就能把程序设计的概念、技术都学会。
Visual Basic一向被公认为是最容易学的程序设计语言,其特色是可视化(Visual)设计,目的是让不懂编程的人容易上手。本书专为初学者量身定做,每个技术都以实用且生动的例子来进行讲解,重点内容包括:
•可视化设计与窗体控件的应用;
•面向对象程序设计的特点;
•主要函数库(类库)的应用;
•新一代数据库查询语法——LINQ的应用。
谁适合阅读本书:
完全没有程序设计基础、想要学编程,并希望能够快速上手的初学者;
不想被传统程序设计书籍的晦涩文字和抽象范例催眠,想真正理解程序设计思想的彷徨无助者;
已经记住了许多Visual Basic程序语法,但不能灵活应用,想要彻底掌握Visual Basic程序设计的进阶者。
内容简介
本书以漫画的形式,由浅入深、循序渐进地介绍Visual Basic.NET编程基础知识。内容包括Visual Basic与.NET Framework介绍、可视化设计、运算符、流程控制、数组、面向对象程序设计、集合与泛型、对象的生命周期、字符串和日期类、文件的输入与输出、LINQ语法与数据库开发等。本书以连贯的故事情节将编程基础知识串起来,并辅助以生动的插图讲解技术要点;其中还穿插了大量实用的开发案例,既能让读者巩固每章的知识,又能学以致用、激发编程自豪感。随书光盘里包含书中所有范例的源代码,以及相关的开发工具。
本书为完全没有程序语言基础、想要学编程、并希望能够快速上手的初学者编写,也适用于具备编程语言基础、想再深入学习实际应用的.NET技术爱好者,以及.NET培训机构及软件学院的师生。
作者简介
怎样才能入门,如何理解流程控制、面向对象等概念,是所有初学编程的人都会遇到的一个大难题。本书选择语法得意易学,拥有快捷开发速度的Visual Basic.NET进行讲解,把编程知识融入生活实例中,用轻松幽默的语言和适当的图画来介绍编程基础知识。建议初学者认真阅读此书,尽可能少走弯路,给自己的编程生涯打下坚实的基础。HP软件开发项目经理——罗亮
目录
Chapter 1Visual Basic与.N ET Framework介绍
1-1Visual Basic的历史与特色
1-2.NET Framework技术架构
1-2-1类库
1-2-2旧版VB的编译和执行
1-2-3.NET Framework概述
1-3Visual Basic开发工具介绍
1-3-1下载Visual Basic 2008 Express开发工具
1-3-2Visual Basic 2008 Express安装说明
1-3-3注册Visual Basic 2008 Express
1-3-4Visual Basic 2008 Express开发工具简介
Chapter 2可视化设计简介与变量的探讨
2-1可视化设计的魅力
2-1-1 窗口控件的事件处理
2-1-2基本窗口控件介绍
2-2应该掌握的应用程序内容
2-3Visual Studio提供的智能编辑功能
2-4变量储存着数据
2-5类型转换--转成所需的数据类型
Chapter 3VB-NET的运算与流程控制
3-1 VB-NET如何运算
3-2善用运算符
3-2-1字符串连接符
3-2-2算术运算符
3-2-3赋值运算符
3-2-4比较运算符
3-2-5逻辑运算符
3-2-6位运算符
3-3 流程控制
3-3-1条件控制
3-3-2循环控制
3-3-3使用Exit或Continue处理特殊流程
3-3-4方便但危险的GoTo指令
Chapter 4数组的应用
4-1数组基本概念与声明
4-1-1 数组声明与实例化
4-1-2数组管理类似图书管理
4-2一维数组的存取与排序
4-2-1数组的存取
4-2-2数组的排序
4-3数组的赋值与复制
4-3-1数组的赋值
4-3-2数组的复制
4-4二维数组的存取
4-5 多维数组
Chapter 5面向对象程序设计
5-1面向对象如何让程序具体化
5-2方法储存着计算方式
5-3对象数组
5-4面向对象特色之一——继承
5-5方法的改写与MyBase、Me的应用
5-6构造函数--设定属性初始值
5-7存取修饰符
5-8面向对象特色之二——封装
5-9对象的类型转换
……
Chapter 6集合与泛型
Chapter 7变量与对象实例的生命周期
Chapter 8数字、字符与日期的相关类
Chapter 9 文件的输入与输出
Chapter 10LINQ查询语法与数据库介绍