《Visual C#.NET程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:黄昆著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2010
  • ISBN:9787121116940
  • 页数:305 页
图书介绍:本书首先介绍了Visual Studio开发工具及.NET开发环境,然后讲解了C#语法,以及面向对象编程的基本概念。随后以一个项目开始引导读者学习使用Visual Studio开发工具,结合SQL Server数据库进行基于C#语言的Windows应用程序的开发。第二个项目则实现了一个完整的管理信息系统,并根据案例的要求给出了统计报表的实现方法。本书每章中均对相应的重点内容指出实际开发中常用的编程技巧,以帮助读者更好地掌握知识,同时每章针对该环节所学内容的重点给出了课后习题。

第一部分 搭建开发环境 1

第1章 开发工具的选择 1

1.1 Visual Studio 2008概述 1

1.1.1 Visual Studio 2008新功能 1

1.1.2 Visual Studio 2008的安装 2

1.2 .NET Framework 3.5介绍 8

1.2.1 公共语言运行库 9

1.2.2 .NET Framework类库 10

1.2.3 程序集 10

小结 11

课后习题 11

第2章 数据库工具的选择 13

2.1 SQL Server 2000概述 13

2.2 SQL Server 2000数据库的安装 13

2.3 SQL Server 2000数据库的设置与管理 20

2.3.1 SQL Server身份验证模式 20

2.3.2 SQL Server数据库的管理 22

小结 29

课后习题 29

第二部分 认识C#与面向对象编程 30

第3章 C#语法与面向对象编程 30

3.1 C#语言概述 30

3.1.1 C#语言的主要应用 30

3.1.2 C#语言的优点 31

3.1.3 C#3.0的新特性 31

3.1.4 C#程序的编译与执行 32

3.2 创建C#项目 33

3.2.1 Visual Studio 2008主要功能窗口介绍 33

3.2.2 新建第一个C#项目 37

3.2.3 新建控制台程序 40

3.3 常量与变量 42

3.3.1 常量 42

3.3.2 变量 42

3.4 C#数据类型 43

3.4.1 值类型 44

3.4.2 引用类型 50

3.5 运算符 58

3.5.1 C#支持的运算符 58

3.5.2 运算符的优先级 66

3.6 面向对象编程 66

3.6.1 类 67

3.6.2 常用类 77

小结 86

课后习题 86

第4章 控制语句 89

4.1 分支语句 89

4.1.1 if...else...语句 89

4.1.2 switch语句 92

4.2 循环语句 94

4.2.1 for语句 94

4.2.2 while语句 97

4.2.3 do...while语句 99

4.2.4 foreach语句 100

4.3 其他语句 101

4.3.1 break语句 101

4.3.2 continue语句 101

4.4 异常语句 102

小结 104

课后习题 104

第三部分 项目——通信录 106

第5章 界面设计 109

5.1 创建窗体 109

5.1.1 修改窗体属性 110

5.1.2 屏幕分辨率 111

5.2 设计用户界面 112

5.2.1 添加控件 112

5.2.2 其他控件 120

5.2.3 设计其他窗体 124

小结 125

课后习题 126

第6章 访问数据库 128

6.1 ADO.NET概述 128

6.2 ADO.NET对象 131

6.2.1 Connection对象 132

6.2.2 Command对象 134

6.2.3 DataReader对象 137

6.2.4 DataSet对象 139

6.2.5 DataAdapter对象 141

小结 145

课后习题 145

第7章 应用程序设计 147

7.1 Windows Form Designer生成的代码 147

7.2 命名空间 149

7.3 窗体事件 150

7.4 编写“登录”窗体代码 151

7.5 编写“班级管理”窗体代码 153

7.6 编写“主界面”窗体代码 156

7.7 编写“通信录管理”窗体代码 158

7.7.1 编写“通信录管理”窗体Load的代码 158

7.7.2 编写“通信录管理”窗体“添加”按钮的代码 159

7.7.3 编写“通信录管理”窗体“修改”按钮的代码 161

7.7.4 编写“通信录管理”窗体“删除”按钮的代码 162

7.7.5 编写“通信录管理”窗体“确定”按钮的代码 162

7.7.6 编写“通信录管理”窗体“退出”按钮的代码 163

7.8 编写“注册”窗体代码 164

小结 166

第四部分 项目——工会管理系统 167

第8章 工会管理系统数据库设计 168

8.1 数据库分析 168

8.2 数据库概念结构设计 169

8.3 建立数据库 176

小结 176

第9章 工会管理系统应用程序设计 177

9.1 数据访问层 177

9.2 业务逻辑层 180

9.2.1 SQL语句类 180

9.2.2 业务逻辑类 183

9.2.3 错误处理类 193

9.3 会员信息管理模块 193

9.3.1 会员信息管理功能与组成简介 194

9.3.2 会员基本信息模块 194

9.4 职工业余爱好统计 205

9.4.1 职工业余爱好统计窗体的加载 207

9.4.2 职工业余爱好信息的编辑 208

9.4.3 职工业余爱好信息的添加 209

9.4.4 职工业余爱好信息的删除 211

9.4.5 职工业余爱好信息的清空 212

9.4.6 职工业余爱好信息的查询 212

9.5 独生子女管理模块 214

9.5.1 独生子女信息管理模块窗体设计 214

9.5.2 独生子女费发放模块 221

9.6 帮扶困难职工模块 231

9.6.1 困难职工信息窗体的加载代码 235

9.6.2 困难职工信息的添加 236

9.6.3 困难职工信息的编辑 237

9.6.4 困难职工信息的删除 238

9.6.5 困难职工信息的查询 239

9.6.6 困难职工信息的清空 241

9.7 标准化建设考核 241

9.7.1 考核项目 241

9.7.2 考核子项目 248

9.7.3 考核情况 255

9.8 系统管理 265

9.8.1 用户登录 265

9.8.2 用户管理 272

9.9 创建菜单和工具栏 281

9.9.1 创建菜单 281

9.9.2 创建菜单事件 282

小结 285

第10章 设计报表 286

10.1 水晶报表工具 286

10.1.1 使用水晶报表工具设计报表 287

10.1.2 水晶报表对象模型 287

10.2 在Windows应用程序中使用水晶报表 289

10.2.1 报表设计模式 289

10.2.2 工会管理系统报表设计 290

小结 300

第11章 编写用户手册 301

11.1 用户手册组成 301

11.2 手册编写示例 302

小结 305