Visual Studio.NET程序设计教程

Visual Studio.NET程序设计教程
作 者: 王华杰 张帆 戴伯勇
出版社: 中国铁道出版社
丛编项: 热点编程系列丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Studio.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Studio.NET程序设计教程》作者简介

内容简介

对那些VisualStudio.NET编程有所了解的读者来说,本书是一本在开发实践中不可缺少的手册,遇到困难时可以随时查阅模拟书中提供的示例,可以起到避重就轻之效。如果您是VisualStudio.NET的初学者,本书也同样适合您,通过学习本书中具体翔实的示例,您不但可以学习到Widnwos控编程的基本思想和基础知识,还能够学习到如何应用结构化程序设计方法和面向对象的程序设计方法开发一个大的工程实例。本书通过一系列的实例,深入系统地介绍了使用VisualStudio.NET开发.NET应用程序的各项关键技术。VisualStudio.NET是新一代的可视化开发工具,在高性能的招待效率与底层控制和快速可视化开发两方面均表现出色。对那些VisualStudio.NET编程有所了解的读者来说,本书是一本在开发实践中不可缺少的手册,遇到困难时可以随时查阅模拟书中提供的示例,可以起到避重就轻之效。如果您是VisualStudio.NET的初学者,本书也同样适合您,通过学习本书中具体翔实的示例,您不但可以学习到Widnwos控编程的基本思想和基础知识,还能够学习到如何应用结构化程序设计方法和面向对象的程序设计方法开发一个大的工程实例。

图书目录

第一篇 开发环境篇

第1章 认识Visual Studio.NET

1-1 Visual Studio.NET的安装

1-1-1 安装IIS

1-1-2 手动配置FrontPage服务器扩展

1-1-3 修复.NET框架

1-1-4 安装消息队列服务

1-1-5 安装Visual Studio远程调试器

1-1-6 安装Visual Studio 6.0存储过程版本控制

1-1-7 安装SQL Server桌面引擎(MSDE)

1-1-8 正式开始安装Visual Studio.NET

1-2 总览Visual Studio.NET

1-2-1 Visual Studio.NET界面

1-2-2 Visual Studio.NET中增加的新功能

1-2-3 Visual Studio.NET开发环境的几大功能模块

1-2-4 Windows应用程序的制作流程

1-3 使用窗体设计器和代码设计器

1-3-1 使用窗体设计器

1-3-2 使用代码设计器

1-4 使用控件工具箱

1-4-1 管理“工具箱”中的选项卡和项

1-4-2 使用“工具箱”

1-5 使用属性窗口

1-6 小结

第2章 设置适合自己的开发环境

2-1 设置工具栏

2-2 打开需要的窗口

2-2-1 “Tab键顺序”命令的功能

2-2-2 属性窗口

2-3 设置控件工具箱

2-3-1 添加第三方控件

2-3-2 管理控件

2-4 小结

第3章 利用工程向导建立通用工程

3-1 建立Windows应用程序

3-1-1 Windows应用程序向导生成的代码分析

3-1-2 比较VB.NET和C#的代码

3-1-3 设置生成应用程序的类型

3-2 建立类库

3-2-1 类库向导自动生成的代码

3-2-2 类库信息的设置

3-3 建立Windows控件库

3-3-1 向导所生成的代码

3-3-2 Windows控件向导和Windows应用程序向导的区别

3-4 建立控制台应用程序

3-5 小结

第二篇 语言基础篇

第4章 巧用资源向导

4-1 数据窗体向导

4-2 小结

第5章 数据类型

5-1 值类型

5-1-1 简单类型

5-1-2 结构类型

5-1-3 枚举类型

5-2 引用类型

5-2-1 类类型

5-2-2 接口类型

5-2-3 数组类型

5-2-4 委托类型

5-3 小结

第6章 变量

6-1 变量类别

6-1-1 静态变量

6-1-2 实例变量

6-1-3 数组变量

6-1-4 值参数

6-1-5 引用参数

6-1-6 局部变量

6-2 默认值

6-3 明确赋值

6-4 小结

第7章 转换

7-1 隐式转换

7-1-1 隐式数值转换

7-1-2 隐式引用转换

7-2 显式转换

7-2-1 显式数值转换

7-2-2 显式引用转换

7-3 与字符串类型的转换

7-4 小结

第8章 表达式

8-1 表达式的分类

8-2 运算符

8-3 特殊的表达式类型

8-3-1 常数表达式

8-3-2 变量表达式

8-3-3 事件表达式

8-4 小结

第9章 程序的控制结构

9-1 结构化程序设计原理

9-1-1 程序的控制结构

9-1-2 结构化程序设计方法

9-2 选择结构

9-2-1 If...Then...End If语句和If语句

9-2-2 Select...Case和Switch语句

9-2-3 Try...Catch...Finally语句

9-3 循环语句

9-3-1 While语句

9-3-2 Do...Loop语句和do语句

9-3-3 For...Next语句和for语句

9-3-4 For Each...Next语句和foreach语句

9-3-5 更快的For...Next循环

9-4 嵌套的控制语句

9-5 小结

第10章 类

10-1 面向对象编程

10-1-1 面向对象程序设计中的术语

10-1-2 对象的生存期

10-2 类的声明

10-2-1 类主体的声明

10-2-2 方法的声明

10-2-3 属性的声明

10-3 演练

10-3-1 定义类

10-3-2 创建测试类的按钮

10-3-3 运行应用程序

10-4 小结

第三篇 Windows编程篇

第11章 命令交互控件编程

11-1 Button

11-1-1 说明

11-1-2 示例一

11-1-3 示例二

11-1-4 练习题

11-1-5 答案

11-2 MainMenu

11-2-1 说明

11-2-2 示例

11-2-3 练习题

11-2-4 答案

11-3 ContextMenu

11-3-1 说明

11-3-2 示例

11-4 ToolBar

11-4-1 说明

11-4-2 示例

11-5 小结

第12章 状态显示控件编程

12-1 Label

12-1-1 说明

12-1-2 示例

12-1-3 练习题

12-1-4 答案

12-2 LinkLabel

12-2-1 说明

12-2-2 示例一

12-2-3 示例二

12-2-4 练习题

12-2-5 答案

12-3 PictureBox

12-3-1 说明

12-3-2 示例

12-3-3 练习题

12-3-4 答案

12-4 TrackBar

12-4-1 说明

12-4-2 示例

12-5 ProgressBar

12-5-1 说明

12-5-2 示例

12-6 StatusBar

12-6-1 说明

12-6-2 示例

12-7 HscrollBar和VScrollBar

12-7-1 说明

12-7-2 示例

12-8 小结

第13章 输入与选择控件编程

13-1 TextBox

13-1-1 说明

13-1-2 示例

13-1-3 练习题

13-1-4 答案

13-2 CheckBox

13-2-1 说明

13-2-2 示例一

13-2-3 示例二

13-2-4 练习题

13-2-5 答案

13-3 RadioButton

13-3-1 说明

13-3-2 示例

13-3-3 练习题

13-3-4 答案

13-4 ListBox

13-4-1 说明

13-4-2 示例

13-4-3 练习题

13-4-4 答案

13-5 CheckedListBox

13-5-1 说明

13-5-2 示例

13-5-3 练习题

13-5-4 答案

13-6 ComboBox

13-6-1 说明

13-6-2 示例

13-6-3 练习题

13-6-4 答案

13-7 DomainUpDown

13-7-1 说明

13-7-2 示例

13-8 NumericUpDown

13-8-1 说明

13-8-2 示例

13-9 小结

第14章 分组与时间控件编程

14-1 GroupBox

14-1-1 说明

14-1-2 示例

14-1-3 练习题

14-1-4 答案

14-2 Panel

14-2-1 说明

14-2-2 示例

14-2-3 练习题

14-2-4 答案

14-3 TabControl

14-3-1 说明

14-3-2 示例

14-4 Splitter

14-4-1 说明

14-4-2 示例

14-5 DateTimePicker

14-5-1 说明

14-5-2 示例

14-6 MonthCalendar

14-6-1 说明

14-6-2 示例

14-7 Timer

14-7-1 说明

14-7-2 示例

14-8 小结

第15章 复杂控件编程

15-1 DataGrid

15-1-1 说明

15-1-2 示例

15-1-3 练习题

15-1-4 答案

15-2 ListView

15-2-1 说明

15-2-2 示例

15-3 TreeView

15-3-1 说明

15-3-2 示例

15-4 RichTextBox

15-4-1 说明

15-4-2 示例

15-5 ImageList

15-5-1 说明

15-5-2 示例

15-6 HelpProvider

15-6-1 说明

15-6-2 示例

15-7 ToolTip

15-7-1 说明

15-7-2 示例

15-8 NotifyIcon

15-8-1 说明

15-8-2 示例

15-9 常用对话框控件

15-9-1 说明

15-9-2 示例

15-10 打印用到的控件

15-10-1 说明

15-10-2 示例

15-11 小结

第16章 开发Windows窗体控件

16-1 创作Windows窗体控件的步骤

16-2 来自不同继承的Windows窗体控件

16-2-1 从Windows窗体控件继承

16-2-2 从UserControl类继承

16-2-3 从Control类继承

16-3 Windows窗体控件开发的基本方法

16-3-1 组合现有控件

16-3-2 扩展现有控件

16-3-3 编写全新的控件

16-4 Windows窗体控件的属性

16-4-1 继承属性

16-4-2 定义属性

16-5 Windows窗体控件的自定义事件

16-5-1 事件和委托

16-5-2 声明事件

16-5-3 引发事件

16-5-4 应用事件

16-6 Windows窗体控件示例“圆形按钮”

16-6-1 建立圆形按钮控件

16-6-2 测试圆形按钮控件

16-7 小结

第四篇 技巧编程篇

第17章 语句技巧

17-1 了解俄罗斯方块

17-2 结构化设计

17-2-1 初始化子程序1.1

17-2-2 初始化子程序1.2

17-3 面向对象设计

17-3-1 抽象的单元格类

17-3-2 具体的单元格类

17-3-3 面板类

17-3-4 方块类

17-4 界面设计

17-5 在窗体中添加代码

17-5-1 定义变量

17-5-2 选择背景图片方法

17-5-3 绘制方块和擦除方块的方法

17-5-4 绘制面板的方法

17-5-5 随机生成单元格二维数组的方法

17-5-6 创建新块的方法

17-5-7 下移方块的方法

17-5-8 左右移动方块的方法

17-5-9 旋转方块的方法

17-5-10 开始游戏事件

17-5-11 键盘事件

17-5-12 Timer事件

17-5-13 游戏结束方法

17-5-14 设置分数的方法

17-5-15 设置单人模式与设置双人模式事件

17-5-16 暂停事件

17-5-17 关于和帮助事件

17-6 小结

第18章 程序界面设计技巧

18-1 自己编写动画——走马灯

18-1-1 设计思路

18-1-2 运行界面和设计界面

18-1-3 底层代码

18-2 和窗口融于一体的按钮

18-2-1 设计思路

18-2-2 运行界面和设计界面

18-2-3 底层代码

18-3 创建不规则窗体

18-3-1 设计思路

18-3-2 运行界面和设计界面

18-3-3 底层代码

18-4 自己编写代码实现窗体移动

18-4-1 移动原理

18-4-2 代码

18-5 裁切和缩放图像

18-5-1 缩放图像

18-5-2 裁切图像

18-6 小结

第五篇 应用程序发行篇

第19章 帮助文件和帮助精灵

19-1 建立帮助文件

19-1-1 创建项目

19-1-2 工具按钮介绍

19-1-3 往项目中添加主题文件

19-1-4 设置工程选项

19-1-5 为帮助文件添加目录和索引

19-1-6 为帮助文件设计窗口样式

19-2 调用帮助文件

19-3 应用帮助精灵

19-3-1 调用帮助精灵

19-4 小结

第20章 打包发行