出版社:电子工业出版社
年代:2010
定价:39.8
本书分4篇共18章,第1~6章讲解了Visual Studio 2010的基础知识;第7~13章以面向对象编程思想为基础,讲解了使用C# 4.0进行简单的面向对象开发的知识;第14~15章主要介绍了关系型数据库,还讲解了与数据库相关的技术LINQ;第16~18章主要通过实例讲解了C# 4.0在实际项目中的应用。
第一篇 Visual Studio 2010开发平台
第1章 Visual Studio 2010概述 \t
1.1 Visual Studio 2010平台简介\t
1.1.1 Visual Studio 2010是什么\t
1.1.2 开发语言
1.2 下载和安装工具(New Profiles(新外形))
1.3 应用程序类型
1.4 创建一个Visual Studio 2010项目
1.4.1 运行新项目向导
1.4.2 理解解决方案和项目
1.4.3 使用Visual Studio 2010编写代码
1.4.4 生成和运行程序
1.4.5 设置编译器选项
1.5 C# 4.0中的新特性
1.5.1 Visual C# 4.0 dynamic类型
1.5.2 Visual C# 4.0命名和可选参数
1.5.3 Visual C# 4.0类型等价支持
1.5.4 C# 4.0协变和逆变
1.5.5 Office编程
1.5.6 多层显示(MultiMonitor)
1.5.7 代码高亮突出显示
1.6 小结
1.7 练习
第2章 C#基础
2.1 C#语言
2.2 创建项目和解决方案
2.2.1 创建新解决方案
2.2.2 解决方案中添加项目
2.3 “Hello World!”实例
2.3.1 创建Windows应用实例
2.3.2 创建Web应用实例
2.3.3 创建控制台应用程序
2.4 创建类库
2.4.1 创建类库项目
2.4.2 定义引用
2.4.3 调用类库的功能
2.4.4 运行
2.5 C# 4.0中的新特性
2.5.1 代码片段(Code Snippets)
2.5.2 智能感应(Generate From Usage)
2.6 小结
2.7 练习
第3章 C#中的引用类型和值类型
3.1 引用类型和值类型简介
3.2 引用类型
3.2.1 引用类型内存分配
3.2.2 引用类型赋值
3.3 值类型
3.3.1 值类型内存分配
3.3.2 值类型赋值
3.4 引用类型和值类型的区别
3.5 C# 4.0中的新特性:查看调用层(View Call Hierarchy)
3.6 小结
3.7 练习
第4章 操作字符串
4.1 C#字符串类型
4.1.1 格式化字符串
4.1.2 比较字符串
4.1.3 连接字符串
4.1.4 复制字符串
4.1.5 截取字符串
4.1.6 替换字符串
4.1.7 分割字符串
4.2 正则表达式
4.2.1 基本的正则表达式操作
4.2.2 深入了解正则表达式
4.3 C# 4.0中的新特性:智能提示的改进
4.4 小结
4.5 练习
第5章 表达式和语句
5.1 C#中的运算符
5.1.1 一元运算符
5.1.2 二元运算符
5.1.3 关系运算符
5.1.4 逻辑运算符
5.1.5 赋值运算符
5.1.6 三元运算符
5.1.7 其他运算符
5.2 运算符优先级
5.3 语句
5.4 块和作用域
5.5 选择和循环语句
5.5.1 if语句
5.5.2 switch语句
5.5.3 C#循环语句
5.5.4 goto语句
5.5.5 break语句
5.5.6 continue语句
5.5.7 return语句
5.6 小结
5.7 练习
第6章 C#异常处理
第二篇 面向对象编程篇
第7章 面向对象编程的基础知识
第8章 设计对象
第9章 命名空间
第10章 面向组件的架构
第11章 集合、委托和lambda表达式
第12章 .NET中的泛型
第13章 委托和事件
第三篇 数据库篇
第14章 关系型数据库
第15章 LINQ——语言集成查询简介
第四篇 实例开发篇
第16章 C#实现排序算法
第17章 简历管理系统网站
第18章 图书馆管理系统
Visual Studio 2010是微软精心打造的新一代的软件开发平台产品,为了使读者快速掌握Visual Studio 2010的基础知识和新特性,笔者以C# 4.0为开发语言精心编写了本书。本书分4篇共18章,第1~6章讲解了Visual Studio 2010的基础知识;第7~13章以面向对象编程思想为基础,讲解了使用C# 4.0进行简单的面向对象开发的知识;第14~15章主要介绍了关系型数据库,还讲解了与数据库相关的技术LINQ;第16~18章主要通过实例讲解了C# 4.0在实际项目中的应用。 读者对象:本书适合正在学习使用C# 4.0的读者阅读,也可作为程序开发人员的参考手册,还可作为高等院校相关专业及社会相关培训班的教材。