当前位置:首页 > 工业技术
Visual Studio.NET程序设计教程
Visual Studio.NET程序设计教程

Visual Studio.NET程序设计教程PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:王华杰等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113053246
  • 页数:396 页
图书介绍:本书通过一系列的实例,深入系统地介绍了使用Visual Studio.NET应用程序的各项关键技术。
《Visual Studio.NET程序设计教程》目录

目录 1

第一篇开发环境篇 1

第1章认识Visual Studio.NET 1

1-1 Visual Studio.NET的安装 2

1-1-1 安装IIS 4

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

1-1-3修复.NET框架 6

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

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

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

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

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

1-2总览Visual Studio.NET 10

1-2-1 Visual Studio.NET界面 10

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

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

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

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

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

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

1-4使用控件工具箱 20

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

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

1-5使用属性窗口 24

1-6小结 25

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

2-1设置工具栏 28

2-2打开需要的窗口 29

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

2-2-2属性窗口 31

2-3设置控件工具箱 34

2-4小结 35

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

2-3-2管理控件 35

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

3-1建立Windows应用程序 38

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

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

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

3-2建立类库 42

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

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

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

3-3建立Windows控件库 46

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

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

3-5 小结 49

第二篇语言基础篇 51

第4章巧用资源向导 51

4-1 数据窗体向导 52

4-2 小结 56

第5章数据类型 57

5-1 值类型 59

5-1-1简单类型 60

5-1-2结构类型 61

5-1-3枚举类型 63

5-2引用类型 65

5-2-1类类型 65

5-2-2接口类型 65

5-2-3数组类型 67

5-2-4委托类型 69

5-3小结 70

第6章变量 71

6-1-1 静态变量 72

6-1-2实例变量 72

6-1 变量类别 72

6-1-3数组变量 73

6-1-4值参数 73

6-1-5 引用参数 73

6-1-6局部变量 73

6-2默认值 74

6-3 明确赋值 74

6-4 小结 75

第7章转换 77

7-1 隐式转换 78

7-1-1隐式数值转换 78

7-2 显式转换 79

7-1-2隐式引用转换 79

7-2-1显式数值转换 80

7-2-2显式引用转换 81

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

7-4小结 82

第8章表达式 83

8-1表达式的分类 84

8-2运算符 84

8-3特殊的表达式类型 85

8-3-1常数表达式 85

8-4小结 87

8-3-3事件表达式 87

8-3-2变量表达式 87

第9章程序的控制结构 89

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

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

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

9-2选择结构 92

9-2-1 If…Then…End If语句和If语句 92

9-2-2 Select…Case和Switch语句 94

9-2-3 Try…Catch…Finally语句 96

9-3循环语句 97

9-3-1 While语句 98

9-3-2 Do…Loop语句和do语句 99

9-3-3 For…Next语句和for语句 102

9-3-4 For Each…Next语句和foreach语句 105

9-3-5更快的For…Next循环 106

9-4嵌套的控制语句 107

9-5 小结 108

第10章类 109

10-1面向对象编程 110

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

10-1-2对象的生存期 111

10-2-1类主体的声明 113

10-2类的声明 113

10-2-2方法的声明 115

10-2-3属性的声明 116

10-3演练 117

10-3-1 定义类 117

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

10-3-3运行应用程序 121

10-4小结 121

第三篇Windows编程篇 123

第11章命令交互控件编程 123

11-1-1 说明 124

11-1 Button 124

11-1-2示例一 125

11-1-3示例二 127

11-1-4练习题 131

11-1-5答案 132

11-2 MainMenu 139

11-2-1 说明 139

11-2-2示例 139

11-2-3练习题 145

11-2-4答案 145

11-3-2示例 146

11-3 ContextMenu 146

11-3-1 说明 146

11-4 ToolBar 148

11-4-1 说明 149

11-4-2示例 149

11-5 小结 151

第12章状态显示控件编程 153

12-1 Label 154

12-1-1 说明 154

12-1-2示例 154

12-1-4答案 158

12-1-3练习题 158

12-2 LinkLabel 161

12-2-1说明 161

12-2-2示例一 161

12-2-3示例二 163

12-2-4练习题 164

12-2-5答案 164

12-3 PictureBox 166

12-3-1说明 166

12-3-2示例 166

12-3-3练习题 171

12-3-4答案 172

12-4-1说明 175

12-4-2示例 175

12-4 TrackBar 175

12-5 ProgressBar 176

12-5-1说明 177

12-5-2示例 177

12-6 StatusBar 179

12-6-1说明 179

12-6-2示例 180

12-7 HscrollBar和VScrollBar 182

12-7-2示例 183

12-7-1说明 183

12-8小结 184

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

13-1 TextBox 186

13-1-1说明 186

13-1-2示例 186

13-1-3练习题 189

13-1-4答案 190

13-2 CheckBox 193

13-2-1说明 193

13-2-2 示例一 194

13-2-3示例二 197

13-2-4练习题 200

13-2-5答案 201

13-3 RadioButton 204

13-3-1 说明 204

13-3-2示例 204

13-3-3练习题 208

13-4 ListBox 209

13-4-1说明 209

13-3-4答案 209

13-4-2示例 210

13-4-3练习题 213

13-4-4答案 213

13-5 CheckedListBox 216

13-5-1说明 217

13-5-2示例 217

13-5-3练习题 222

13-5-4答案 222

13-6 ComboBox 224

13-6-2 示例 225

13-6-1说明 225

13-6-3练习题 228

13-6-4答案 228

13-7 DomainUpDown 229

13-7-1说明 230

13-7-2示例 230

13-8 NumericUpDown 233

13-8-1说明 233

13-8-2示例 234

13-9小结 237

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

14-1 GroupBox 240

14-1-1 说明 240

14-1-2示例 240

14-1-3练习题 243

14-1-4答案 243

14-2 Panel 243

14-2-1 说明 244

14-2-2 示例 244

14-2-3练习题 245

14-2-4答案 245

14-3 TabControl 246

14-3-2示例 247

14-3-1 说明 247

14-4 Splitter 248

14-4-1说明 248

14-4-2示例 249

14-5 DateTimePicker 251

14-5-1说明 251

14-5-2示例 251

14-6 MonthCalendar 253

14-6-1说明 253

14-6-2 示例 253

14-7 Timer 254

14-7-1说明 255

14-7-2示例 255

14-8小结 257

第15章复杂控件编程 259

15-1 DataGrid 260

15-1-1说明 262

15-1-2示例 264

15-1-3练习题 273

15-1-4答案 273

15-2 ListView 277

15-2-1说明 277

15-2-2示例 278

15-3-1说明 280

15-3 TreeView 280

15-3-2示例 281

15-4 RichTextBox 285

15-4-1说明 285

15-4-2示例 286

15-5 ImageList 288

15-5-1说明 288

15-5-2示例 288

15-6 HelpProvider 289

15-6-2示例 290

15-6-1说明 290

15-7 TooPlTip 291

15-7-1 说明 291

15-7-2 示例 292

15-8 NotifyIcon 293

15-8-1 说明 294

15-8-2示例 294

15-9常用对话框控件 297

15-9-1 说明 297

15-9-2示例 298

15-10打印用到的控件 300

15-10-1 说明 301

15-10-2示例 302

15-11 小结 306

第16章开发Windows窗体控件 307

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

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

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

16-2-2从UserControl类继承 310

16-2-3从Control类继承 310

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

16-3-2扩展现有控件 311

16-3-1组合现有控件 311

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

16-4 Windows窗体控件的属性 312

16-4-1继承属性 312

16-4-2定义属性 313

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

16-5-1事件和委托 315

16-5-2声明事件 317

16-5-3引发事件 317

16-5-4应用事件 317

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

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

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

16-7小结 323

第四篇技巧编程篇 325

第17章语句技巧 325

17-1 了解俄罗斯方块 326

17-2结构化设计 327

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

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

17-3面向对象设计 329

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

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

17-3-3 面板类 333

17-3-4方块类 339

17-4界面设计 346

17-5在窗体中添加代码 348

17-5-1定义变量 348

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

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

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

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

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

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

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

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

17-5-10开始游戏事件 355

17-5-11键盘事件 356

17-5-12 Timer事件 358

17-5-13游戏结束方法 359

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

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

17-5-16暂停事件 361

17-6小结 362

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

第18章程序界面设计技巧 363

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

18-1-1设计思路 364

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

18-1-3底层代码 364

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

18-2-1设计思路 365

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

18-2-3底层代码 366

18-3-3底层代码 368

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

18-3创建不规则窗体 368

18-3-1设计思路 368

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

18-4-1移动原理 370

18-4-2代码 370

18-5裁切和缩放图像 371

18-5-1 缩放图像 371

18-5-2裁切图像 373

18-6 小结 374

第五篇应用程序发行篇 375

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

19-1-1创建项目 376

19-1建立帮助文件 376

19-1-2工具按钮介绍 377

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

19-1-4设置工程选项 380

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

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

19-2调用帮助文件 384

19-3应用帮助精灵 385

19-3-1调用帮助精灵 385

19-4小结 389

第20章打包发行 391

相关图书
作者其它书籍
返回顶部