为你推荐
书名页
内容简介
前言
目录页
第1章 C#4.0程序语言
1.1.1 NET框架的发展历程
1.1.2 NET语言
1.1.3 公共语言运行时
1.2 使用Visual Studio2010
1.1.4 NET类库
1.2.1 安装
1.2.2 创建项目
1.2.3 项目管理
1.2.4 Visual Studio 2010新特性
1.3 C#程序语言概述
1.3.1 C#语言的特点
1.3.2 简单的C#编程语法
1.3.3 C#4.0的新特性
1.4 第一个C#应用程序
1.5 常见疑问解答
1.6 上机练习
第2章 变量、常量和数据类型
2.3 数据类型
2.3.1 值类型
2.3.3 装箱和拆箱
2.4 理解null值和可以为null的类型
2.5 数据类型的转换
2.5.1 隐式转换
2.5.3 自定义数据转换
2.5.4 使用内置程序类的转换
2.5.5 类型转换的安全性
2.6 泛型类型
2.7 隐式类型
2.8 dynamic类型
2.9 常见疑问解答
2.10 上机练习
第3章 运算符
3.1.1 +运算符
3.1.2 -运算符
3.1.4 /运算符
3.1.6 ++运算符
3.2 赋值运算符
3.3 关系运算符
3.3.1 ==运算符
3.4 逻辑运算符
3.3.6 >=运算符
3.5 条件运算符
3.6 位运算符
3.6.1 &运算符
3.6.2 |运算符
3.6.3 ^运算符
3.6.4 ~运算符
3.7 其他运算符
3.6.6 >>运算符
3.8 运算符的优先级
3.9 常见疑问解答
3.10 上机练习
第4章 流程控制
4.1.1 if语句
4.1.2 switch语句
4.1.3 实训:个人所得税计算程序
4.2 循环语句
4.2.1 do-while循环
4.2.2 while循环
4.2.3 for循环
4.2.5 实训:冒泡排序
4.3 跳转语句
4.3.1 break语句
4.3.3 goto语句
4.4 常见疑问解答
4.3.4 return语句
4.5 上机练习
第5章 方法
5.1.1 参数
5.2 调用方法
5.2.1 调用方法的方式及示例
5.2.2 实训:汉诺塔
5.3 参数传递
5.3.1 值类型参数的传递
5.3.2 引用类型参数的传递
5.3.3 使用ref和out
5.4 作用域
5.5 一个重要的方法——Main方法
5.6 可选参数和命名参数
5.6.1 可选参数
5.6.2 命名参数
5.7 常见疑问解答
5.8 上机练习
第6章 异常与异常处理
6.1.1 异常类
6.1.2 预定义公共语言运行时异常类
6.2 try和catch
6.1.3 创建异常
6.3 使用finally
6.4 异常使用的原则
6.4.1 引发异常的准则
6.4.2 异常处理的准则
6.5 常见疑问解答
第7章 类和对象
7.1.1 定义类
7.1.3 字段
7.1.4 方法
7.1.6 构造函数
7.1.7 使用this关键字
7.1.9 实训:Point类的定义和使用
7.2 控制可访问性
7.2.1 类的可访问性
7.3 嵌套定义类
7.4 使用静态类和静态成员
7.4.1 静态类
7.4.2 静态成员
7.5 继承
7.5.1 继承的实现
7.5.2 多态性
7.5.3 访问基类的成员
7.5.4 抽象类
7.5.5 密封类
7.6 重载
7.7 常见疑问解答
7.8 上机练习
第8章 接口
8.1.1 定义接口
8.2 接口实现
8.1.3 接口属性
8.3 常见疑问解答
第9章 枚举和结构
9.1.1 声明枚举
9.1.2 使用枚举
9.1.4 System.Enum类
9.2 结构
9.2.1 声明结构
9.2.2 声明结构对象
9.2.3 实现接口
9.3 常见疑问解答
9.4 上机练习
第10章 委托和事件
10.1.1 定义和声明委托
10.1.3 多播委托
10.1.4 匿名方法
10.1.5 委托中的协变和逆变
10.1.6 回调函数
10.2 事件
10.1.7 委托特性
10.2.2 定义事件处理程序
10.2.3 从EventArgs类派生
10.2.4 在派生类中引发基类事件
10.2.5 实现接口事件
10.2.6 事件特性
10.3 常见疑问解答
第11章 数组和集合
11.1.1 声明数组
11.1.2 初始化数组变量
11.1.4 遍历数组
11.1.5 Array类
11.1.6 实训:学生信息的存储
11.2 集合
11.2.1 ArrayList集合类
11.2.2 Queue集合类
11.2.3 Stack集合类
11.2.4 Hashtable集合类
11.2.5 实训:电话本
11.2.6 SortedList集合类
11.2.7 几种接口
11.3 常见疑问解答
11.4 上机练习
第12章 ADONET技术
12.1.1 数据库
12.1.2 数据访问
12.2 配置数据库
12.2.1 SQL Server Express
12.2.3 在Visual Studio中浏览和修改数据库
12.2.4 SQL命令行工具
12.3 基本的SQL
12.3.1 选择数据
12.3.2 插入数据
12.3.3 更新数据
12.3.5 在Visual Studio2010中执行数据查询
12.4 ADO.NET
12.4.1 ADONET结构
12.4.2 ADONET命名空间
12.4.3 数据提供器类
12.5 直接数据访问
12.5.1 创建连接
12.5.2 Select命令
12.6 不连接的数据访问
12.6.1 使用DataAdapter
12.6.3 以不连接的方式获取数据
12.7 常见疑问解答
12.8 上机练习
第13章 XML数据和文件操作
13.1.1 XML的语法
13.1.2 文档类型定义
13.1.3 可扩展样式语言
13.1.4 XPath
13.2 访问和操作XML
13.2.1 NET中的DOM概述
13.2.2 创建XML文档
13.2.4 选择节点
13.2.5 创建新节点
13.2.6 修改XML文档
13.2.8 保存XML文档
13.3 DataSet与XML
13.3.1 把XML数据读入DataSet对象
13.3.2 从DataSet写出XML数据
13.4 文件操作
13.4.1 概述
13.4.2 文件基本操作
13.4.3 文件的I/O操作
13.5 常见疑问解答
13.6 上机练习
第14章 LINQ技术
14.2 LINQ简介
14.2.1 LINQ查询介绍
14.2.2 LINQ和泛型
14.2.3 基本查询操作
14.2.4 使用LINQ进行数据转换
14.2.5 Lambda表达式
14.3 LINQ到ADONET
14.3.1 LINQ到SQL基础
14.3.2 对象模型及其创建
14.3.3 查询数据库
14.3.4 更改数据库
14.3.5 存储过程
14.4 LINQ到XML
14.4.1 LINQ到XML中的类
14.4.2 构造XML树
14.4.3 序列化树
14.4.4 查询XML树
14.4.5 修改XML树
14.5 常见疑问解答
14.6 上机练习
第15章 ASPNET应用程序开发简介
15.1.1 ASP.NET应用程序定义
15.1.2 安装和配置IIS
15.1.3 ASP.NET页面与服务器交互
15.2 创建和配置ASP.NET应用程序
15.2.1 创建和配置ASP.NET应用程序的方法
15.2.2 实训:创建第一个ASP.NET应用程序
15.3 ASPNET控件
15.3.1 基本的ASP.NET控件
15.3.2 列表控件
15.3.3 实训:购物篮
15.3.4 验证控件
15.4 ASPNET内置对象
15.4.1 Response对象
15.4.2 Request对象
15.4.3 Server对象
15.4.4 ViewState对象
15.4.5 Cookies对象
15.4.6 Session对象
15.4.7 Application对象
15.5 创建和使用Web服务
15.5.1 创建Web服务
15.5.2 使用存在的Web服务
15.6 常见疑难解答
15.7 上机练习
第16章 聊天室系统
16.2 系统设计
16.2.1 框架设计
16.2.2 数据库设计
16.2.3 数据库接口程序设计
16.3 关键技术详解
16.3.1 当前聊天内容的存储
16.4 系统实现
16.3.2 聊天内容的自动刷新
16.4.2 用户注册
16.4.3 发送聊天信息
16.4.4 显示聊天内容
16.4.5 聊天室主界面的实现
16.4.6 聊天日志查看
16.4.7 用户管理
16.5 小结
第17章 留言板
17.2 系统设计
17.2.1 框架设计
17.2.2 数据库设计
17.3 关键技术详解
17.2.3 数据库接口程序设计
17.3.3 过滤脏话
17.4 系统实现
17.4.1 发表留言
17.4.2 查看留言
17.4.3 管理员登录
17.4.4 系统设置
17.5 小结
第18章 网络书店
18.2 系统设计
18.2.1 系统模块的划分
18.2.2 系统框架设计
18.2.3 系统程序结构设计
18.2.4 数据库设计
18.3 数据访问和DAL层的实现
18.3.1 ADO.NET数据访问组件
18.4 业务逻辑层
18.4.1 Book类
18.4.2 Category类
18.4.3 Comment类
18.4.4 Cart类
18.4.5 Order类
18.4.6 Folders类和Mails类
18.5 表示层的实现
18.5.1 书籍信息浏览功能
18.5.2 书籍评论功能
18.5.3 购物车功能
18.5.4 订单生成与修改功能
18.5.5 站内邮件功能
18.6 小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜