主页 详情

《C#2008开发入行真功夫》_余金山,陈建荣,王涛等编著_12174317_9787121080562

【书名】:《C#2008开发入行真功夫》
【作者】:余金山,陈建荣,王涛等编著
【出版社】:北京:电子工业出版社
【时间】:2009
【页数】:602
【ISBN】:9787121080562
【SS码】:12174317

最新查询

内容简介

第一部分 C#语法基础篇

第1章 初识C#程序

1.1案例场景

1.1.1问候程序

1.1.2我们现在能做的

1.2 C#概述

1.2.1 .NET Framework概述

1.2.2 C#与.NET Framework的关系

1.2.3如何使用.NET Framework创建应用程序

1.2.4 C#在.NET企业体系结构中的作用

1.3 Visual Studio 2008集成开发环境

1.3.1安装Visual Studio 2008开发环境

1.3.2 熟悉Visual Studio 2008集成开发环境

1.4命名空间

1.4.1命名空间声明

1.4.2使用指示

1.5理解C#程序

1.5.1 Main()方法

1.5.2控制台I/O

1.5.3注释语句的使用

1.6 C#命名规则

1.7回到案例场景

1.7.1基本思路

1.7.2代码演练

1.8本章小结与习题

1.8.1重点回顾

1.8.2课后练习

第2章 变量、运算符和表达式

2.1案例场景

2.1.1创建智能运算程序

2.1.2我们现在能做的

2.2数据类型

2.2.1 C#数据类型概述

2.2.2值类型

2.2.3引用类型

2.2.4 CTS类型系统

2.3常量和变量

2.3.1常量

2.3.2变量

2.4类型转换

2.5运算符

2.5.1赋值运算符

2.5.2算术运算符

2.5.3关系运算符

2.5.4逻辑运算符

2.5.5条件运算符

2.5.6运算符

2.6表达式

2.7回到案例场景

2.7.1基本思路

2.7.2代码演练

2.8本章小结与习题

2.8.1重点回顾

2.8.2课后练习

第3章 C#流控制语句

3.1案例场景

3.1.1每周日程安排程序

3.1.2我们现在能做的

3.2流控制语句概述

3.3 if语句

3.4 switch语句

3.5循环语句

3.5.1 while语句

3.5.2 do...while语句

3.5.3 for语句

3.5.4 foreach语句

3.6跳转语句

3.6.1 break语句

3.6.2 continue语句

3.6.3 goto语句

3.6.4 return语句

3.7回到案例场景

3.7.1基本思路

3.7.2代码演练

3.8本章小结与习题

3.8.1重点回顾

3.8.2课后练习

第4章 类和对象

4.1案例场景

4.1.1汽车信息管理程序

4.1.2我们现在能做的

4.2面向对象的基本概念

4.2.1对象和类

4.2.2接口

4.2.3封装

4.2.4类的实例

4.2.5类之间的关系

4.2.6抽象类和具体类

4.2.7类的多态性

4.2.8消息

4.3创建类

4.3.1创建一个简单的类

4.3.2类修饰符

4.3.3类的成员

4.4域

4.4.1声明域

4.4.2常数域

4.4.3初始化域

4.4.4属性

4.5对象的构造与初始化

4.5.1创建一个类实例

4.5.2构造函数

4.5.3析构函数

4.6方法

4.6.1声明方法

4.6.2调用方法

4.6.3给方法传递参数

4.7索引器

4.8事件

4.9 Visual Studio 2008面向对象编程支持

4.9.1类视图窗口

4.9.2对象浏览器

4.9.3添加类

4.9.4类图

4.9.5创建类库项目

4.10回到案例场景

4.10.1基本思路

4.10.2代码演练

4.11本章小结与习题

4.11.1重点回顾

4.11.2课后练习

第5章 继承和多态

5.1案例场景

5.1.1汽车信息管理程序

5.1.2我们现在能做的

5.2创建第一个继承的类

5.3派生类中的构造函数

5.4继承和再定义成员

5.4.1覆盖

5.4.2使用base关键字访问基类成员

5.4.3访问继承成员

5.4.4隐藏基类及其成员

5.5抽象类和方法

5.6多态

5.7 System.Object类

5.8接口

5.8.1一个简单的接口实例

5.8.2接口声明

5.8.3接口实现

5.8.4继承接口

5.8.5使用接口

5.9回到案例场景

5.9.1基本思路

5.9.2代码演练

5.10本章小结与习题

5.10.1重点回顾

5.10.2课后练习

第6章 数组

6.1案例场景

6.1.1产品抽样程序

6.1.2我们现在能做的

6.2简单数组

6.2.1数组的声明

6.2.2数组的初始化

6.2.3访问数组元素

6.2.4使用引用类型

6.3多维数组

6.4交错数组

6.5 Array类

6.5.1创建数组

6.5.2复制数组

6.5.3数组逆向

6.5.4数组排序

6.5.5 foreach语句

6.6回到案例场景

6.6.1基本思路

6.6.2代码演练

6.7本章小结与习题

6.7.1重点回顾

6.7.2课后练习

第7章 集合

7.1案例场景

7.1.1产品抽样程序

7.1.2我们现在能做的

7.2集合类型和接口

7.3列表

7.3.1创建第一个列表

7.3.2添加元素

7.3.3获得集合大小

7.3.4搜索元素

7.3.5集合元素排序

7.3.6删除集合元素

7.4队列

7.4.1创建第一个队列

7.4.2向队列添加元素

7.4.3向队列添加自定义对象

7.5栈

7.5.1创建第一个栈

7.5.2入栈和出栈

7.6链表

7.7有序表

7.7.1创建有序表

7.7.2添加元素

7.7.3检索元素

7.7.4删除元素

7.8位数组

7.8.1创建第一个位数组

7.8.2使用位数组方法

7.9数组列表

7.10回到案例场景

7.10.1基本思路

7.10.2代码演练

7.11本章小结与习题

7.11.1重点回顾

7.11.2课后练习

第8章 字符串处理

8.1案例场景

8.1.1培训班学生管理程序

8.1.2我们现在能做的

8.2字符串概述

8.2.1创建第一个字符串

8.2.2 String类

8.2.3 StringBuilder类

8.3字符串操作

8.3.1连接字符串

8.3.2求字符串子串

8.3.3删除字符

8.3.4删除字符串空格

8.3.5替换字符串

8.3.6插入字符串

8.3.7比较字符串

8.3.8搜索字符串

8.3.9分隔字符串

8.3.10格式化字符串

8.4正则表达式

8.4.1正则表达式概述

8.4.2正则表达式的匹配

8.5回到案例场景

8.5.1基本思路

8.5.2代码演练

8.6本章小结与习题

8.6.1重点回顾

8.6.2课后练习

第9章 异常处理

9.1案例场景

9.1.1汽车速度控制程序

9.1.2我们现在能做的

9.2编写第一个异常处理程序

9.3异常处理

9.3.1 C#异常处理机制

9.3.2抛出异常

9.3.3异常处理分区

9.3.4捕获异常

9.3.5 finally块

9.4理解异常类

9.5使用自定义异常

9.6回到案例场景

9.6.1基本思路

9.6.2代码演练

9.7本章小结与习题

9.7.1重点回顾

9.7.2课后练习

第二部分 数据存取技术篇

第10章 文件与注册表存取技术

10.1案例场景

10.1.1银行事务系统

10.1.2我们现在能做的

10.2文件与流

10.3目录管理

10.3.1使用DirectoryInfo类

10.3.2使用Directory类

10.4文件管理

10.4.1使用FileInfo类

10.4.2使用File类

10.5驱动器管理

10.6读写文件

10.6.1抽象Stream类

10.6.2使用StreamReader和StreamWriter类

10.6.3使用BinaryWriter和BinaryReader

10.6.4使用StringWriter和StringReader

10.7读写注册表

10.7.1注册表

10.7.2使用.NET注册表类读写注册表信息

10.8回到案例场景

10.8.1基本思路

10.8.2代码演练

10.9本章小结与习题

10.9.1重点回顾

10.9.2课后练习

第11章 使用ADO.NET操纵数据

11.1案例场景

11.1.1银行事务系统

11.1.2我们现在能做的

11.2 ADO.NET对象模型

11.2.1 ADO.NET数据提供程序

11.2.2 ADO.NET的连接对象

11.2.3 ADO.NET的脱机对象

11.2.4第一个ADO.NET程序

11.3连接数据源

11.3.1创建和存储连接字符串

11.3.2连接到数据源

11.4查询数据

11.4.1执行直接数据查询

11.4.2执行脱机模式下的连接查询

11.4.3执行层次化数据查询

11.4.4执行带参数的数据查询

11.4.5调用存储过程查询数据

11.5查找、过滤与排序数据

11.5.1使用DataTable对象查询数据

11.5.2使用 DataView对象过滤和排序数据

11.6数据更新

11.6.1使用Command对象直接更新数据库

11.6.2使用CommandBuilder对象生成更新逻辑

11.6.3使用DataAdapter对象更新数据

11.7回到案例场景

11.7.1基本思路

11.7.2代码演练

11.8本章小结与习题

11.8.1重点回顾

11.8.2课后练习

第12章 使用LINQ查询数据

12.1案例场景

12.1.1学生选课信息查询程序

12.1.2我们现在能做的

12.2 LINQ概述

12.2.1 LINQ简介

12.2.2创建第一个LINQ查询示例

12.2.3 LINQ的推迟查询

12.2.4连接查询

12.2.5查询结果排序

12.2.6群组

12.3扩展方法

12.3.1创建第一个使用扩展方法的LINQ查询示例

12.3.2定义和使用扩展方法

12.3.3在LINQ中使用Lambda表达式

12.4使用LINQ to SQL

12.4.1对象关系映射

12.4.2使用LINQ to SQL提取数据

12.5使用LINQ to DataSet

12.6使用LINQ to XML

12.6.1使用LNQ to XML功能构造函数

12.6.2保存和装载XML文档

12.6.3使用XML片段

12.6.4查询XML文档

12.7回到案例场景

12.7.1基本思路

12.7.2代码演练

12.8本章小结与习题

12.8.1重点回顾

12.8.2课后练习

第三部分 数据表现技术篇

第13章 Windows Form编程

13.1案例场景

13.1.1银行事务系统

13.1.2我们现在能做的

13.2创建第一个Windows窗体应用程序

13.3在窗体中添加菜单与工具栏

13.4使用常用窗体控件

13.4.1使用Button控件

13.4.2使用Label控件

13.4.3使用TextBox控件

13.4.4使用ComboBox控件

13.4.5使用BindingNavigator和BindingSource控件

13.4.6使用RadioButton控件

13.4.7使用CheckBox控件

13.4.8使用ListBox控件和CheckedListBox控件

13.4.9使用DataGridView控件

13.4.10使用MonthC alendar控件

13.4.11使用PictureBox控件

13.5回到案例场景

13.5.1基本思路

13.5.2代码演练

13.6本章小结与习题

13.6.1重点回顾

13.6.2课后练习

第14章 ASP.NET数据表现

14.1案例场景

14.1.1银行事务系统

14.1.2我们现在能做的

14.2创建第一个ASP.NET Web应用程序

14.2.1安装IIS服务器

14.2.2构建ASP.NET应用程序

14.2.3发布和部署Web应用

14.3理解ASP.NET

14.3.1认识ASP.NET

14.3.2 ASP.NET应用剖析

14.3.3理解ASP.NET页面处理流程

14.3.3 ASP.NET Page类

14.4使用常用Web控件

14.4.1使用TextBox控件

14.4.2使用DropDownList控件

14.4.3使用CheckBox控件和RadioButton控件

14.4.4使用Image控件

14.4.5使用FileUpload控件

14.5使用数据源控件

14.5.1认识ASP.NET数据绑定模型

14.5.2使用AccessDataSource控件

14.5.3使用SqlDataSource控件

14.5.4使用ObjectDataSource控件

14.5.5使用XMLDataSource控件

14.6绑定数据到数据呈现层控件

14.6.1绑定域数据到Web Form控件

14.6.2 List控件数据绑定

14.6.3 Repeater控件数据绑定

14.6.4 FormView控件数据绑定

14.7创建和使用母版页

14.8应用主题与皮肤

14.9站点导航设计

14.10回到案例场景

14.10.1基本思路

14.10.2代码演练

14.11本章小结与习题

14.11.1重点回顾

14.11.2课后练习

第四部分 经典项目开发篇

第15章 项目案例分析:基于ASP.NET的网络商店

15.1案例场景

15.1.1网络商店系统

15.1.2我们现在能做的

15.2分析网上商店需求

15.3执行系统架构设计

15.4数据库设计

15.5数据访问层设计与实现

15.5.1设计并实现数据公共类

15.5.2设计并实现接口类

15.5.3设计并实现数据访问类

15.5.4设计并实现工厂类

15.6业务逻辑层设计与实现

15.7呈现层设计与实现

15.7.1新建呈现层Web项目

15.7.2母版页和首页设计

15.7.3典型模块实现

15.8发布和部署应用

15.9本章小结与习题

15.9.1重点回顾

15.9.2课后练习


书查询(www.shuchaxun.com)本网页唯一编码:
7bf1f6281ab2e96957c86a3a26cf5d12#ac060524b62f8e8d36571f54b20b6c99#285920694#12174317.zip