万本电子书0元读

万本电子书0元读

顶部广告

程序员突击——Visual C# 2008 原理与系统开发电子书

售       价:¥

纸质售价:¥28.40购买纸书

2人正在读 | 0人评论 6.2

作       者:欧阳炜昊

出  版  社:清华大学出版社

出版时间:2009-08-01

字       数:3887

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书集编程思想与具体实践于一体,集中介绍了如何利用Visual Studio 2008中的C#语言编写在Windows环境下运行的应用程序。在内容编排上,遵循循序渐的原则,从C#基础到Windows高级编程都一一作了讲解,每个部分都设置了相应的实例。 全书分4篇共14章,内容涉及C#的发环境及基本语法,面向对象,常用控件,窗体应用,定制控件,文件操作,数据库访问,报表和印,Web服务,调试、测试与部署,还给出了一个综合项目案例。全书内容翔实,深浅出,实例经典,可以帮助读者快速了解并掌握使用C#发应用程序所需的知识和技能,提高利用C#发Windows应用程序的能力。 本书面向初中级读者,适合各大专院校、软件发培训机构作为.NET发的教材,也可作为相关软件发人员的参考用书。<br/>【推荐语】<br/>由浅深、循序渐,真正全面掌握系统发技术。 以真实的项目发与实现为主线,对各个设计元素行深讲解。 精选多个典型案例,并结合基础知识对系统行分析、设计与编程实现。 对主流框架行详细分析并整合至真实项目中。强大的技术支持,读者可在学赛网社区“书评在线”版块中与作者行直交流。 丰富的程序资源,读者也可以在希赛网下载中心或学赛网下载中心下载本书所有实例的源代码和实战项目的源代码。<br/>
目录展开

书名页

内容简介

版权页

前言

目录页

第一篇 步入Visual C#2008开发的殿堂

第1章 Visual C#2008简介

1.1 NET平台和NET框架概述

1.1.1 NET平台

1.1.2 NET框架

1.2 Visual C#2008开发环境

1.2.1 VisuaI Studio 2008概述

1.2.2 VisuaI C#2008集成开发环境

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

1.4 小结

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

2.1 类的概述

2.1.1 类的定义

2.1.2 创建类实例

2.1.3 类成员

2.1.4 构造函数

2.1.5 方法

2.1.6 字段与属性

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

2.2 继承

2.3 多态

2.3.1 抽象类

2.3.2 密封类

2.4 接口

2.4.1 接口声明

2.4.2 接口实现

2.5 委托与事件

2.5.1 委托

2.5.2 事件

2.6 小结

第二篇 苦练基本功

第3章 Windows窗体

3.1 Windows窗体简介

3.2 使用Windows窗体

3.2.1 创建窗体

3.2.2 设置窗体属性

3.2.3 调用方法

3.2.4 窗体的事件介绍

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

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

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

3.3.3 父窗体和子窗体的交互

3.4 小结

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

4.1 使用Windows窗体控件

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

4.1.2 制作登录框

4.1.3 LabeI控件

4.1.4 TextBox控件

4.1.5 Button控件

4.2 选择类控件

4.2.1 个人资料填写程序

4.2.2 使用ListBox控件和ComboBox控件

4.2.3 使用CheckBox和RadioButton控件

4.2.4 使用GroupBox和PaneI控件

4.3 菜单和工具栏

4.3.1 创建菜单

4.3.2 使用tooIStrip控件

4.3.3 使用statusStrip控件

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

4.4.1 在VisuaI Studio NET中选择对话框

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

4.4.3 DiaIogResuIt属性

4.5 文本编辑

4.5.1 RichTextBox控件简介

4.5.2 RichTextBox的主要属性

4.5.3 RichTextBox控件的主要方法

4.5.4 RichTextBox控件的主要事件

4.6 制作写字板

4.6.1 程序分析功能

4.6.2 控件属性设置

4.6.3 程序代码编写

4.6.4 程序总结

4.7 小结

第5章 Windows窗体高级控件

5.1 视图列表类控件

5.1.1 使用ImageList控件

5.1.2 ListView控件

5.1.3 TreeView控件

5.1.4 制作员工资料管理器

5.2 验证用户输入

5.2.1 处理焦点

5.2.2 使用VaIidating事件验证控件

5.2.3 窗体级别的验证

5.2.4 ErrorProvider控件

5.3 在运行时添加控件

5.3.1 控件集合

5.3.2 在运行时添加控件

5.4 控件的组织

5.4.1 排列控件

5.4.2 设置Tab键顺序

5.4.3 锚定Windows窗体中的控件

5.4.4 停靠Windows窗体的控件

5.5 小结

第6章 控件的高级应用

6.1 创建用户控件

6.1.1 创建控件的方式

6.1.2 提供并重载控件属性

6.1.3 触发并重载控件事件

6.1.4 测试控件

6.1.5 创建复合控件

6.2 为控件添加设计时支持

6.2.1 属性的属性(Property Attribute)

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

6.3 控件许可

6.3.1 文件许可

6.3.2 启用控件许可

6.3.3 LicFiIeLicenseProvider在NET中的工作流程

6.4 小结

第7章 文件操作

7.1 流

7.1.1 NET流的体系结构

7.1.2 Stream类

7.2 Reader和Writer

7.3 基本文件I/O

7.3.1 FiIeStream类

7.3.2 FiIe和FiIeInfo类

7.3.3 Directory和DirectoryInfo类

7.3.4 FiIeSystemWatcher

7.3.5 独立存储

7.4 小结

第8章 图形图像处理

8.1 GDI+简介

8.2 GDI+对象

8.2.1 Graphics对象

8.2.2 Graphics对象的方法

8.2.3 创建和使用Pen、Brush对象

8.3 绘制基本图形

8.3.1 绘制直线和矩形

8.3.2 绘制椭圆和弧线

8.3.3 绘制多边形

8.3.4 画刷和填充的形状

8.4 图像处理

8.4.1 加载和显示图片

8.4.2 裁切和缩放图像

8.4.3 旋转、反射和扭曲图像

8.4.4 创建缩放图像

8.5 文本显示

8.5.1 使用Font对象

8.5.2 使用DrawString方法绘制文本

8.6 小结

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

9.1 ADO.NET架构

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

9.3 连接数据库

9.3.1 NET数据提供程序

9.3.2 定义连接

9.3.3 打开和关闭连接

9.4 执行数据库操作

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

9.4.2 创建Command对象

9.4.3 执行Command对象

9.5 使用存储过程

9.5.1 Command对象参数

9.5.2 为Command对象创建参数

9.5.3 实例分析

9.6 小结

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

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

10.1.1 ADO.NET对象模型

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

10.2 使用数据集

10.2.1 构建DataSet和DataTabIe

10.2.2 更改DataTabIe中的数据

10.2.3 DataView对象

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

10.3.1 DataAdapter类

10.3.2 使用DataAdapter填充DataSet

10.3.3 配置DataAdapter更新后台数据源

10.4 DataSet与XML

10.4.1 创建XSD架构

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

10.4.3 将DataSet写入XML

10.5 数据绑定技术

10.5.1 为Windows控件绑定数据

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

10.6 小结

第11章 报表和打印

11.1 NET打印概述

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

11.1.2 PrintDocument对象

11.1.3 PrintPage事件和PrintPageEventArgs对象

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

11.2 使用打印常用对话框

11.2.1 使用PrintPreviewDiaIog控件

11.2.2 使用PageSetupDiaIog控件

11.2.3 使用PrintDiaIog控件

11.3 使用Crystal Report创建报表

11.3.1 CrystaI Report

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

11.4 使用Report创建报表

11.4.1 Report报表的创建

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

11.4.3 ReportViewer工具栏

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

11.5 小结

第12章 调试、测试与部署

12.1 应用程序调试

12.1.1 错误分类

12.1.2 调试命令

12.2 应用程序测试

12.2.1 测试概述

12.2.2 测试方法

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

12.3.1 基本概念

12.3.2 Windows InstaIIer安装项目的组件

12.4 小结

第三篇 突出重围项目实战

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

13.1 系统总体结构设计

13.1.1 系统功能设计

13.1.2 系统数据库设计

13.2 公共类

13.2.1 主要功能

13.2.2 具体要求

13.2.3 注意事项

13.2.4 主要代码段

13.3 “考生管理”模块

13.3.1 功能

13.3.2 数据流程

13.3.3 具体界面设计

13.3.4 具体要求和注意事项

13.3.5 所运用的知识点

13.3.6 主要代码段

13.4 “试卷管理”模块

13.4.1 功能

13.4.2 数据流程

13.4.3 具体界面设计

13.4.4 具体要求和注意事项

13.4.5 所运用的知识点

13.4.6 主要代码段

13.5 学生登录模块

13.5.1 功能

13.5.2 数据流程

13.5.3 具体界面设计

13.5.4 具体要求和注意事项

13.5.5 所运用的知识点

13.5.6 主要代码段

13.6 考生考试控制模块

13.6.1 功能

13.6.2 具体要求

13.6.3 具体界面设计

13.6.4 注意事项

13.6.5 所运用的知识点

13.6.6 主要代码段

13.7 教师考试控制模块

13.7.1 功能

13.7.2 具体界面设计

13.7.3 所运用的知识点

13.7.4 主要代码段

13.8 小结

第四篇 高级开发技术——Web服务

第14章 构建和使用Web服务

14.1 XML Web Services概述

14.1.1 什么是XML Web Services

14.1.2 XML Web Services的特点

14.1.3 使用XML Web Services的原因

14.1.4 查找XML Web Services

14.2 通过HTTP调用XML Web Services

14.3 通过代理调用XML Web Services

14.3.1 使用代理调用XML Web Services

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

14.3.3 XML Web Services错误处理

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

14.4 创建XML Web Services

14.4.1 创建XML Web Services

14.4.2 XML Web Services的代码

14.4.3 XML Web Services文档

14.4.4 浏览Web Service

14.5 部署Web Service

14.6 综合实例

14.7 小结

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部