图书介绍

程序员突击 VISUAL C#2008原理与系统开发PDF|Epub|txt|kindle电子书版本网盘下载

程序员突击 VISUAL C#2008原理与系统开发
  • 欧阳炜昊编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302183549
  • 出版时间:2009
  • 标注页数:352页
  • 文件大小:45MB
  • 文件页数:366页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

程序员突击 VISUAL C#2008原理与系统开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 步入Visual C#2008开发的殿堂第1章 Visual C#2008简介2

1.1 .NET平台和.NET框架概述2

1.1.1 .NET平台2

1.1.2 .NET框架3

1.2 Visual C#2008开发环境8

1.2.1 Visual Studio 2008概述9

1.2.2 Visual C#2008集成开发环境9

1.3 创建一个简单的Visual C#Windows应用程序13

1.4 小结15

第2章 C#面向对象程序设计16

2.1 类的概述16

2.1.1 类的定义16

2.1.2 创建类实例17

2.1.3 类成员17

2.1.4 构造函数18

2.1.5 方法19

2.1.6 字段与属性24

2.1.7 如何使用命名空间来组织类26

2.2 继承28

2.3 多态30

2.3.1 抽象类31

2.3.2 密封类32

2.4 接口33

2.4.1 接口声明33

2.4.2 接口实现34

2.5 委托与事件35

2.5.1 委托35

2.5.2 事件37

2.6 小结38

第二篇 苦练基本功40

第3章 Windows窗体40

3.1 Windows窗体简介40

3.2 使用Windows窗体46

3.2.1 创建窗体46

3.2.2 设置窗体属性47

3.2.3 调用方法51

3.2.4 窗体的事件介绍52

3.3 创建多文档界面应用程序57

3.3.1 单文档界面和多文档界面应用程序57

3.3.2 创建多文档界面应用程序58

3.3.3 父窗体和子窗体的交互59

3.4 小结61

第4章 使用Windows窗体基本控件62

4.1 使用Windows窗体控件62

4.1.1 根据功能选择Windows窗体控件62

4.1.2 制作登录框64

4.1.3 Label控件67

4.1.4 TextBox控件67

4.1.5 Button控件68

4.2 选择类控件69

4.2.1 个人资料填写程序69

4.2.2 使用ListBox控件和ComboBox控件72

4.2.3 使用CheckBox和RadioButton控件76

4.2.4 使用GroupBox和Panel控件77

4.3 菜单和工具栏78

4.3.1 创建菜单78

4.3.2 使用toolStrip控件79

4.3.3 使用statusStrip控件81

4.4 在Windows窗体应用程序中使用对话框82

4.4.1 在Visual Studio.NET中选择对话框82

4.4.2 在应用程序中显示对话框86

4.4.3 DialogResult属性87

4.5 文本编辑88

4.5.1 RichTextBox控件简介88

4.5.2 RichTextBox的主要属性89

4.5.3 RichTextBox控件的主要方法90

4.5.4 RichTextBox控件的主要事件90

4.6 制作写字板91

4.6.1 程序分析功能91

4.6.2 控件属性设置91

4.6.3 程序代码编写95

4.6.4 程序总结101

4.7 小结101

第5章 Windows窗体高级控件102

5.1 视图列表类控件102

5.1.1 使用ImageList控件102

5.1.2 ListView控件102

5.1.3 TreeView控件106

5.1.4 制作员工资料管理器107

5.2 验证用户输入111

5.2.1 处理焦点111

5.2.2 使用Validating事件验证控件112

5.2.3 窗体级别的验证113

5.2.4 ErrorProvider控件114

5.3 在运行时添加控件115

5.3.1 控件集合115

5.3.2 在运行时添加控件116

5.4 控件的组织116

5.4.1 排列控件116

5.4.2 设置Tab键顺序117

5.4.3 锚定Windows窗体中的控件117

5.4.4 停靠Windows窗体的控件117

5.5 小结118

第6章 控件的高级应用119

6.1 创建用户控件119

6.1.1 创建控件的方式119

6.1.2 提供并重载控件属性122

6.1.3 触发并重载控件事件124

6.1.4 测试控件125

6.1.5 创建复合控件125

6.2 为控件添加设计时支持129

6.2.1 属性的属性(Property Attribute)129

6.2.2 内建在.NET框架中的设计时支持选项129

6.3 控件许可131

6.3.1 文件许可132

6.3.2 启用控件许可133

6.3.3 LicFileLicenseProvider在.NET中的工作流程135

6.4 小结135

第7章 文件操作136

7.1 流136

7.1.1 .NET流的体系结构137

7.1.2 Stream类137

7.2 Reader和Writer139

7.3 基本文件I/O142

7.3.1 FileStream类143

7.3.2 File和FileInfo类144

7.3.3 Directory和DirectoryInfo类145

7.3.4 FileSystemWatcher146

7.3.5 独立存储148

7.4 小结149

第8章 图形图像处理150

8.1 GDI+简介150

8.2 GDI+对象151

8.2.1 Graphics对象152

8.2.2 Graphics对象的方法152

8.2.3 创建和使用Pen、Brush对象153

8.3 绘制基本图形155

8.3.1 绘制直线和矩形155

8.3.2 绘制椭圆和弧线157

8.3.3 绘制多边形158

8.3.4 画刷和填充的形状159

8.4 图像处理162

8.4.1 加载和显示图片162

8.4.2 裁切和缩放图像163

8.4.3 旋转、反射和扭曲图像164

8.4.4 创建缩放图像165

8.5 文本显示166

8.5.1 使用Font对象166

8.5.2 使用DrawString方法绘制文本167

8.6 小结169

第9章 连接环境下的ADO.NET数据库170

9.1 ADO.NET架构170

9.2 在连接环境中使用ADO.NET172

9.3 连接数据库173

9.3.1 .NET数据提供程序174

9.3.2 定义连接176

9.3.3 打开和关闭连接179

9.4 执行数据库操作180

9.4.1 使用连接环境下应用程序的对象模型180

9.4.2 创建Command对象181

9.4.3 执行Command对象184

9.5 使用存储过程189

9.5.1 Command对象参数189

9.5.2 为Command对象创建参数190

9.5.3 实例分析193

9.6 小结195

第10章 非连接环境下访问数据库196

10.1 在非连接环境中使用ADO.NET196

10.1.1 ADO.NET对象模型196

10.1.2 在非连接环境中使用ADO.NET197

10.2 使用数据集198

10.2.1 构建DataSet和DataTable198

10.2.2 更改DataTable中的数据201

10.2.3 DataView对象204

10.3 使用数据集访问和修改数据208

10.3.1 DataAdaptet类208

10.3.2 使用DataAdapter填充DataSet212

10.3.3 配置DataAdapter更新后台数据源216

10.4 DataSet与XML221

10.4.1 创建XSD架构221

10.4.2 将架构和数据加载到DataSet对象中225

10.4.3 将DataSet写入XML227

10.5 数据绑定技术231

10.5.1 为Windows控件绑定数据231

10.5.2 ADO.NET 2.0中的新数据绑定技术232

10.6 小结238

第11章 报表和打印239

11.1 .NET打印概述239

11.1.1 .NET Windows窗体应用程序中的打印操作239

11.1.2 PrintDocument对象241

11.1.3 PrintPage事件和PrintPageEventArgs对象242

11.1.4 在Windows窗体应用程序中启用打印244

11.2 使用打印常用对话框245

11.2.1 使用PrintPreviewDialog控件246

11.2.2 使用PageSetupDialog控件247

11.2.3 使用PrintDialog控件249

11.3 使用Crystal Report创建报表250

11.3.1 Crystal Report251

11.3.2 使用Crystal Report创建和格式化报表251

11.4 使用Report创建报表255

11.4.1 Report报表的创建255

11.4.2 使用ReportViewer控件查看器查看报表257

11.4.3 ReportViewer工具栏258

11.4.4 如何为ReportViewer报表添加数据源260

11.5 小结264

第12章 调试、测试与部署265

12.1 应用程序调试265

12.1.1 错误分类265

12.1.2 调试命令266

12.2 应用程序测试269

12.2.1 测试概述270

12.2.2 测试方法272

12.3 打包和部署.NET应用程序275

12.3.1 基本概念275

12.3.2 Windows Installer安装项目的组件275

12.4 小结281

第三篇 突出重围 项目实战284

第13章 综合应用实例——考试管理系统284

13.1 系统总体结构设计284

13.1.1 系统功能设计284

13.1.2 系统数据库设计285

13.2 公共类288

13.2.1 主要功能288

13.2.2 具体要求288

13.2.3 注意事项289

13.2.4 主要代码段289

13.3 “考生管理”模块291

13.3.1 功能291

13.3.2 数据流程291

13.3.3 具体界面设计291

13.3.4 具体要求和注意事项292

13.3.5 所运用的知识点292

13.3.6 主要代码段292

13.4 “试卷管理”模块300

13.4.1 功能300

13.4.2 数据流程300

13.4.3 具体界面设计300

13.4.4 具体要求和注意事项301

13.4.5 所运用的知识点301

13.4.6 主要代码段302

13.5 学生登录模块312

13.5.1 功能312

13.5.2 数据流程312

13.5.3 具体界面设计313

13.5.4 具体要求和注意事项313

13.5.5 所运用的知识点313

13.5.6 主要代码段314

13.6 考生考试控制模块316

13.6.1 功能317

13.6.2 具体要求317

13.6.3 具体界面设计317

13.6.4 注意事项317

13.6.5 所运用的知识点318

13.6.6 主要代码段318

13.7 教师考试控制模块323

13.7.1 功能323

13.7.2 具体界面设计323

13.7.3 所运用的知识点323

13.7.4 主要代码段324

13.8 小结325

第四篇 高级开发技术——Web服务第14章 构建和使用Web服务328

14.1 XML Web Services概述328

14.1.1 什么是XML Web Services328

14.1.2 XML Web Services的特点329

14.1.3 使用XML Web Services的原因330

14.1.4 查找XML Web Services332

14.2 通过HTTP调用XML Web Services334

14.3 通过代理调用XML Web Services335

14.3.1 使用代理调用XML Web Services336

14.3.2 在Windows应用程序代码中调用XML Web Services方法339

14.3.3 XML Web Services错误处理340

14.3.4 使用WSDL工具生成代理代码341

14.4 创建XML Web Services343

14.4.1 创建XML Web Services343

14.4.2 XML Web Services的代码344

14.4.3 XML Web Services文档346

14.4.4 浏览Web Service347

14.5 部署Web Service349

14.6 综合实例350

14.7 小结352

热门推荐