Visual Studio 2010针对C#做了很多革新,C#是专门为.NET Framework开发的语言,它把C++的灵活和强大与Visual Basic的简单性融于一身,已成为.NET平台上进行开发的首选编程语言。这本《Visual C#2010开发权威指南》由尹成、陈荔城、陈振宇、李阳和颜成钢编著,全面精要地介绍C#和.NET Framework,可帮助程序员迅速进入Visual C#2010编程领域,并在Windows Azure云计算开发、Windows Phone 7智能手机、Windows 7操作系统、Office 2010办公自动化等方面给出了诸多的案例,以供项目开发时参考。
《Visual C#2010开发权威指南》由尹成、陈荔城、陈振宇、李阳和颜成钢编著,主要内容:Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日面市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了.NET Framework 4.0、Microsoft Visual Studio 2010 CTP(Communlty Technology Preview),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持IBM DB2和Oracle数据库。
这部《Visual C# 2010开发权威指南》简要而全面地介绍了C#和.NET Framework,可帮助程序员迅速进入Visual C# 2010编程领域,并在Windows Azure云计算开发、Windows Phone 7智能手机、Windows 7操作系统、Office 2010办公自动化等方面给出诸多案例以供读者在项目开发时参考。
第1章 .NET 4.0框架和Visual Studio 2010开发工具
1.1Visual Studio 2010开发平台
1.2.NET 4.0框架概览和新特性
第2章 C#4.0新特性概览和Visual C# 2010新体验
2.1C#4.0新特性概览
2.2创建Visual C#2010应用程序
本章小结
第3章 C#面向对象编程和语法分析
3.1变量、作用域、运算符和表达式
3.2方法和操作符重载
3.3使用流程控制语句
3.4管理错误和异常
3.5创建并管理类和对象
3.6理解值和引用
3.7使用枚举和结构来创建值类型
3.8使用数组和集合
3.9继承
3.10使用垃圾回收和资源管理
3.11实现属性以访问字段
3.12泛型概述
3.13枚举集合
3.14委托、事件和Lambda
3.15索引器和指针
3.16LINQ编程
3.17字符串和正则表达式
本章小结
第4章 .NET框架知识讲解
4.1基于.NET框架知识讲解
4.2公共语言运行库
4.3.NET平台构造块(CTS和CLS)
4.4程序集
4.5.NET开发应用程序的范畴
4.6.NET框架类库
4.7使用C#开发第一个程序
本章小结
第5章 Visual C#2010开发及Windows Form应用
5.1基于Visual C#2010开发Windows Form应用
5.2基于Visual C#2010开发gdi+绘图
本章小结
第6章 Visual C#2010开发Windows azure云计算应用
6.1深入解析Windowsazure云计算平台
6.2基于Visual C#2010创建并部署一个WebRole云计算程序
6.3基于Visual C#2010创建并部署Worker Role云计算程序
6.4基于Visual C#2010开发Table Storage云计算程序
6.5基于Visual C#2010开发Queue Storage云计算程序
6.6基于Visual C#2010开发Biob Storage云计算程序
6.7基于Visual C#2010开发REST API来直接访问Storage service的云计算程序
6.8基于Visual C#2010开发APPFabric云计算程序
6.9基于Visual C#2010开发SQL Azure云计算程序
本章小结
第7章 以C#开发o币ce2010应用
7.1基于Visual C#2010开发Excel 2010 AddIn
7.2基于Visual C#2010开发Excel 2010 Template
7.3基于Visual C#2010开发Excel 2010 Workbook
7.4基于Visual C#2010开发hfopath 2010 AddIn
7.5基于Visual C#2010开发Outlook 2010 AddIn
7.6基于Visual C#2010开发PowerPoint 2010 AddIn
7.7基于Visual C#2010开发Project 2010 AddIn
7.8基于Visual C#2010开发Visio 2010 AddIn
7.9基于Visual C#2010开发Word 2010 AddIn
7.10基于Visual C#2010开发Word 2010 Document
7.11基于Visual C#2010开发Word 2010 Template
本章小结
第8章 Visual C#2010开发Sharepoint应用
8.1基于Visual C#2010开发Sharepoint应用
8.2Windows Sharepoint Service开发基础
8.3快速实现Web部件开发
8.4ui定制与开发
8.5定义字段类型开发
8.6事件处理器开发
8.7web内容管理的定制和开发
8.8高效率工作流开发
8.9Excel Services开发
8.10基于Visual C++ 2010开发WF持久化服务
8.11基于Visual C#2010开发wf跟踪服务
本章小结
第9章 Visual C#2010开发ASP.NET应用
9.1基于Visual C#2010开发ASP.NET应用
9.2基于Visual C#2010开发ASP.NETweb窗体
9.3处理page事件
本章小结
第10章 Visual C#2010开发Siverlight4.0应用
10.1基于Visual C#2010开发Siverlight4.0应用
10.2Silverlight图形对象的绘制
10.3Silverlight 4的新控件
10.4Silverlight的实践处理模型
10.5Silverlight 4中的动画
10.6Siverlight应用多媒体
10.7Silverlight应用实例
本章小结
第11章 Visual C#2010开发WPF应用
11.1概述:基于Visual C#2010开发WPF
11.2Geometry类
11.3WPF应用布局
11.4WPF应用依赖项属性和路由事件
11.5WPF应用经典控件
11.6WPF应用窗口
11.7WPF应用命令
11.8WPF应用控件模板
11.9 WPF应用数据模板
11.10WPF应用列表、树、工具条和菜单
11.11WPF应用数据绑定
11.12WPF应用文档
11.13WPF应用打印
11.14WPF应用动画
11.15WPF应用3d绘图
11.16WPF应用多线程
本章小结
第12章 Visual C#2010开发WCF应用
12.1第一个WCF程序
12.2WCF通道模型
12.3标准绑定介绍
12.4本机WCF-WCF交互的绑定和地址
12.5跨主机WCF-WCF交互的绑定和地址
12.6与WS-I Basic Web服务进行交互的绑定和地址
12.7与改进web服务进行交互的绑定和地址
12.8使用脱机模式进行消息交互的绑定和地址
12.9契约定义和分类
12.10服务契约
12.11数据契约
12.12消息契约
12.13错误处理和错误契约
12.14实例管理
12.15并发管理
12.16元数据的发布
12.17事务管理
本章小结
第13章 基于Visual C++ 2010开发Windows Phone 7应用
13.1配置Windows Phone 7的开发调试平台
13.2基于Visual C++ 2010开发Windows Phone 7计算器
13.3基于Visual C++ 2010开发Windows Phone 7小游戏
本章小结
第14章 基于Visual C#2010开发Windows 7应用
14.1基于Visual C#2010实现超级任务栏
14.2基于Visual C#2010实现shell库
14.3基于Visual C#2010实现创建后台服务
14.4基于Visual C#2010开发基于Windows 7的设备与性能应用
14.5基于Visual C#2010实现多点触摸
14.6基于Visual C#2010实现传感器编程
14.7基于Visual C#2010实现Windows 7 Ribbon界面开发
14.8基于Visual C#2010开发Windows 7的语音合成
14.9基于Visual C#2010开发Windows 7的语音识别输入
14.10基于Visual C#2010开发Windows 7的语音识别控制
14.11基于Visual C#2010开发Windows 7的Tablet PC笔迹记事本
14.12基于Visual C#2010开发Windows 7的Tablet PC汉字输入程序
本章小结