图书介绍
Visual C#2010开发权威指南PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C#2010开发权威指南](https://www.shukui.net/cover/67/33836448.jpg)
- 尹成,陈荔城,陈振宇编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302300618
- 出版时间:2012
- 标注页数:803页
- 文件大小:220MB
- 文件页数:819页
- 主题词:C语言-程序设计-指南
PDF下载
下载说明
Visual C#2010开发权威指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章.NET 4.0框架和Visual Studio2010开发工具1
1.1 Visual Studio 2010开发平台1
1.1.1 Visual Studio 2010的安装流程2
1.1.2 Visual Studio 2010开发概览5
1.1.3 Visual Studio 2010与以往版本的比较6
1.1.4 Visual Studio 2010的11大新功能9
1.1.5把项目迁移到Visual Studio201014
1.1.6 Visual Studio 2010的集成开发环境14
1.1.7 Visual Studio 2010的类层次结构14
1.1.8 Visual Studio 2010代码编辑器16
1.1.9 Visual Studio 2010代码段17
1.1.10 Visual Studio 2010调试20
1.1.11 Visual Studio 2010重构21
1.1.12 Visual Studio 2010的生成和部署23
1.1.13 Visual Studio 2010 MSBuild26
1.1.14 Visual Studio 2010 ClickOnce部署27
1.2 .NET 4.0框架概览和新特性34
1.2.1 .NET发展历程35
1.2.2 .NET 4.0新特性与先前版本的比较35
1.2.3 .NET 4.0框架概述与分析37
1.2.4 .NET 4.0中的新特性-等价类型(Type Equivalency)40
1.2.5 .NET 4.0中的新特性-契约式设计43
1.2.6 .NET 4.0中的新特性-交互新特性48
1.2.7 .NET 4.0中的新特性-NET 4.0安全模型50
1.2.8 .NET 4.0中的新特性-Stub方法重定向53
1.2.9 .NET 4.0中的新特性-InProc SxS61
1.2.10 .NET 4.0中的新特性-垃圾回收机制64
1.2.11 .NET 4.0中的新特性-并行计算66
1.2.12 .NET 4.0中的新特性-动态语言C#与VB混合编程69
1.2.13 .NET 4.0中的新特性-性能及诊断71
1.2.14 .NET 4.0中的升级与增强-数据72
1.2.15 .NET 4.0中的升级与增强-并行编程73
1.2.16 .NET 4.0中的升级与增强-WPF73
1.2.17 .NET 4.0中的升级与增强-WF74
1.2.18 .NET 4.0中的升级与增强-Offiice 201074
1.2.19 .NET 4.0中的升级与增强-Windows Azure75
1.2.20 .NET 4.0中的升级与增强-Silverlight78
1.2.21 .NET 4.0中的升级与增强-SharePoint80
1.2.22 .NET 4.0中的升级与增强-WCF82
1.2.23 .NET 4.0中的升级与增强-ASP.NET82
1.2.24. NET 4.0中的升级与增强-Reports83
本章小结86
第2章C# 4.0新特性概览和Visual C#2010新体验87
2.1 C# 4.0新特性概览87
2.1.1 C# 4.0新特性-动态查找88
2.1.2 C# 4.0新特性-dynamic类型91
2.1.3 C# 4.0新特性-动态操作91
2.1.4 C# 4.0新特性-运行时查找91
2.1.5 C# 4.0新特性-带有动态参数的重载解析91
2.1.6 C# 4.0新特性-动态语言运行时92
2.1.7 C# 4.0新特性-已知问题92
2.1.8 C# 4.0新特性-命名参数和可选参数92
2.1.9 C# 4.0新特性-可选参数93
2.1.10 C#4.0新特性-命名参数和可选参数93
2.1.11 C#4.0新特性-重载解析93
2.1.12 C#4.0新特性-COM交互特性94
2.1.13 C# 4.0新特性-动态引入94
2.1.14 C# 4.0新特性-无PIA的编译94
2.1.15 C# 4.0新特性-省略ref95
2.1.16 C# 4.0新特性-Variance变性95
2.1.17 C# 4.0新特性-Covariance协变性95
2.1.18 C# 4.0新特性-Contravariance逆变性96
2.1.19 C# 4.0新特性-限制96
2.1.20 C# 4.0新特性-COM示例97
2.2创建Visual C# 2010应用程序98
2.2.1基于Visual C# 2010创建Windows Form第一个应用98
2.2.2基于Visual C# 2010创建WPF第一个应用100
2.2.3基于Visual C# 2010创建ASP.NET第一个应用102
2.2.4基于Visual C# 2010创建Reports第一个应用105
2.2.5基于Visual C# 2010创建WCF第一个应用111
2.2.6基于Visual C# 2010创建Windows Azure第一个应用113
2.2.7基于Visual C# 2010创建Offiice 2010的第一个应用119
2.2.8基于Visual C# 2010创建SharePoint第一个应用124
2.2.9基于Visual C# 2010创建Windows Sevice第一个应用128
2.2.10基于Visual C# 2010创建WF第一个应用133
2.2.11基于Visual C# 2010创建Silverlight第一个应用137
2.2.12基于Visual C# 2010创建XNA Games第一个应用139
2.2.13基于Visual C# 2010创建Windows Phone 7第一个应用142
本章小结146
第3章C#面向对象编程和语法分析147
3.1变量、作用域、运算符和表达式147
3.1.1变量147
3.1.2作用域148
3.1.3运算符149
3.1.4表达式153
3.2方法和操作符重载153
3.2.1方法153
3.2.2运算符重载156
3.3使用流程控制语句159
3.3.1条件语句159
3.3.2循环161
3.3.3跳转语句163
3.4管理错误和异常164
3.4.1 C#中的异常165
3.4.2处理异常166
3.4.3自定义异常167
3.5创建并管理类和对象168
3.5.1数据成员169
3.5.2函数成员169
3.6理解值和引用172
3.6.1值类型(Value Types)173
3.6.2引用类型(Reference Types)174
3.7使用枚举和结构来创建值类型176
3.7.1枚举(Enums)176
3.7.2结构(Structs)177
3.8使用数组和集合179
3.8.1数组(Arrays)179
3.8.2数组和集合接口180
3.8.3集合(Collections)182
3.9继承187
3.9.1继承的分类187
3.9.2实现继承187
3.9.3接口192
3.10使用垃圾回收和资源管理194
3.10.1自动内存管理194
3.10.2清理非托管资源195
3.11实现属性以访问字段197
3.11.1属性的定义197
3.11.2 get与set属性访问器199
3.11.3自动实现的属性200
3.12泛型概述200
3.12.1泛型类202
3.12.2泛型方法203
3.12.3泛型约束204
3.13枚举集合206
3.13.1 IEnumerator接口206
3.13.2 foreach语句207
3.13.3 yield语句207
3.14委托、事件和Lambda209
3.14.1委托209
3.14.2事件218
3.14.3 Lambda表达式221
3.15索引器和指针224
3.15.1索引器224
3.15.2指针225
3.16 LINQ编程228
3.16.1 LINQ查询介绍229
3.16.2使用λ表达式231
3.16.3查询结果排序231
3.16.4 join子句232
3.17字符串和正则表达式236
3.17.1字符串236
3.17.2正则表达式240
本章小结244
第4章.NET框架知识讲解245
4.1基于.NET框架知识讲解245
4.2公共语言运行库246
4.2.1托管代码248
4.2.2代码验证248
4.2.3代码访问验证248
4.2.4实时编译(JIT)248
4.2.5垃圾回收249
4.3 .NET平台构造块(CTS和CLS)249
4.4程序集253
4.4.1元数据254
4.4.2程序集版本管理255
4.4.3微软中间语言(MSIL)255
4.4.4资源256
4.5 .NET开发应用程序的范畴256
4.6 .NET框架类库257
4.7使用C#开发第一个程序259
本章小结262
第5章Visual C# 2010开发及Windows Form应用263
5.1基于Visual C# 2010开发Windows Form应用263
5.1.1创建Windows窗体应用程序类层次结构271
5.1.2 Control类272
5.1.3标准控件和组件276
5.2基于 Visual C# 2010开发GDI+绘图293
5.2.1理解绘图规则294
5.2.2测量坐标和区域296
5.2.3调试须知300
5.2.4世界、页面和设备坐标300
5.2.5颜色300
5.2.6画笔和钢笔301
5.2.7绘制图形和线条302
5.2.8绘制可滚动的窗口304
5.2.9显示图像305
5.2.10使用双缓冲技术307
5.2.11绘制文本312
5.2.12字体和字体系列313
5.2.13打印318
本章小结318
第6章Visual C# 2010开发Windows Azure云计算应用319
6.1深入解析Windows Azure云计算平台319
6.2基于Visual C# 2010创建并部署一个WebRole云计算程序324
6.3基于 Visual C# 2010创建并部署Worker Role云计算程序333
6.4基于Visual C# 2010开发Table Storage云计算程序337
6.5基于Visual C# 2010开发Queue Storage云计算程序340
6.6基于Visual C# 2010开发Blob Storage云计算程序343
6.7基于Visual C# 2010开发REST API来直接访问Storage Service的云计算程序347
6.8基于Visual C# 2010开发AppFabric云计算程序351
6.9基于Visual C# 2010开发SQL Azure云计算程序362
本章小结370
第7章以C#开发Office 2010应用371
7.1基于Visual C# 2010开发Excel 2010 AddIn371
7.2基于Visual C# 2010开发Excel 2010Template374
7.3基于Visual C# 2010开发Excel 2010Workbook378
7.4基于Visual C# 2010开发InfoPath 2010AddIn382
7.5基于Visual C# 2010开发Outlook 2010AddIn386
7.6 基于Visual C# 2010开发PowerPoint 2010AddIn391
7.7基于Visual C# 2010开发Project 2010AddIn413
7.8基于Visual C# 2010开发Visio 2010AddIn417
7.9基于Visual C# 2010开发Word 2010AddIn423
7.10基于Visual C# 2010开发Word 2010Document427
7.11基于Visual C# 2010开发Word 2010Template431
本章小结434
第8章Visual C# 2010开发SharePoint应用435
8.1基于Visual C# 2010开发SharePoint应用435
8.2 Windows SharePoint Service开发基础436
8.2.1所需的开发技能436
8.2.2 ASP.NET应用程序与SharePoint网站437
8.2.3为Windows SharePoint Services开发的内容438
8.2.4基于程序集的解决方案439
8.2.5 ASP.NET资源439
8.2.6数据操作440
8.2.7开发环境441
8.3快速实现Web部件开发445
8.4 UI定制与开发447
8.5定义字段类型开发455
8.6事件处理器开发457
8.7 Web内容管理的定制和开发462
8.7.1页面输出的步骤463
8.7.2 Web内容管理优势463
8.8高效率工作流开发466
8.9 Excel Services开发472
8.10基于Visual C++ 2010开发WF持久化服务480
8.11基于Visual C# 2010开发WF跟踪服务483
本章小结484
第9章Visual C# 2010开发ASP.NET应用485
9.1基于Visual C# 2010开发ASP.NET应用485
9.2基于Visual C# 2010开发ASP.NET Web窗体491
9.3处理Page事件505
本章小结506
第10章Visual C# 2010开发Siverlight4.0应用507
10.1基于Visual C# 2010开发Siverlight 4.0应用507
10.1.1 Siverlight 4.0增强企业级应用开发功能507
10.1.2 Siverlight 4.0增强多媒体影像功能507
10.1.3 Siverlight 4.0强化客户端功能508
10.2 Silverlight图形对象的绘制508
10.2.1 Line508
10.2.2 Ellipse509
10.2.3 Rectangle510
10.2.4 Path511
10.2.5 Polygon512
10.2.6 Polyline512
10.3 Silverlight 4的新控件513
10.4 Silverlight的实践处理模型514
10.4.1文档对象模型514
10.4.2 Silverlight编程模型515
10.5 Silverlight 4中的动画516
10.6 Siverlight应用多媒体518
10.6.1 MediaElement对象518
10.6.2 MediaElement属性518
10.7 Silverlight应用实例522
本章小结528
第11章Visual C# 2010开发WPF应用529
11.1概述:基于visual C# 2010开发WPF529
11.1.1命名空间529
11.1.2类的层次531
11.1.3图形531
11.2 Geometry类532
11.2.1变形(Transformation)532
11.2.2粉刷笔(Brushes)533
11.3 WPF应用布局534
11.3.1 StackPanel534
11.3.2 WrapPanel535
11.3.3 Canvas535
11.3.4 DockPanel536
11.3.5 Grid536
11.4 WPF应用依赖项属性和路由事件538
11.4.1依赖属性与CLR包装属性538
11.4.2路由事件(RoutedEvent)539
11.5 WPF应用经典控件541
11.5.1 Simple控件541
11.5.2 Content控件542
11.5.3 Headered Content控件543
11.5.4 Items控件544
11.5.5 Headered Items控件545
11.5.6修饰545
11.6 WPF应用窗口546
11.6.1窗口构成546
11.6.2窗口的生命周期548
11.6.3窗口的起始位置549
11.6.4窗口的大小549
11.6.5窗口的状态549
11.6.6窗口外观550
11.7 WPF应用命令550
11.7.1定义命令550
11.7.2定义命令资源551
11.7.3命令绑定552
11.8 WPF应用控件模板552
11.9 WPF应用数据模板555
11.10 WPF应用列表、树、工具条和菜单557
11.11 WPF应用数据绑定561
11.11.1 BooksDemo562
11.11.2绑定XAML564
11.11.3简单类绑定565
11.11.4变更通知567
11.11.5列表绑定569
11.11.6多元绑定572
11.11.7优先级绑定573
11.12 WPF应用文档575
11.12.1文本元素575
11.12.2文本效果576
11.12.3行列化578
11.12.4流文档583
11.12.5固定文档584
11.13 WPF应用打印584
11.13.1使用PrintDialog进行打印585
11.13.2可视化打印效果585
11.14 WPF应用动画586
11.15 WPF应用3D绘图587
11.15.1 3D图形基础587
11.15.2右手坐标系系统588
11.15.3 3D场景中的元素588
11.16 WPF应用多线程590
本章小结592
第12章Visual C# 2010开发WCF应用593
12.1第一个WCF程序593
12.2 WCF通道模型597
12.2.1通道堆栈597
12.2.2通道形状597
12.2.3通道堆栈的编程598
12.2.4通道对象模型598
12.3标准绑定介绍598
12.4本机WCF-WCF交互的绑定和地址599
12.4.1场景概述599
12.4.2进程间通信(IPC)600
12.4.3使用NetNamedPipeBinding600
12.5跨主机WCF-WCF交互的绑定和地址602
12.5.1 Net.Tcp端口共享603
12.5.2使用NetTcpBinding603
12.6与WS-1 Basic Web服务进行交互的绑定和地址606
12.6.1简单对象访问协议606
12.6.2使用basicHttpBinding607
12.7与改进Web服务进行交互的绑定和地址609
12.7.1改进Web服务协议概述609
12.7.2使用wsHttpBinding609
12.8使用脱机模式进行消息交互的绑定和地址612
12.8.1微软消息队列协议612
12.8.2使用NetMsmqBinding613
12.9契约定义和分类616
12.10服务契约616
12.11数据契约617
12.12消息契约618
12.13错误处理和错误契约618
12.14实例管理620
12.14.1单调服务620
12.14.2会话服务620
12.14.3单例服务620
12.15并发管理621
12.16元数据的发布621
12.17事务管理623
12.17.1事务传播623
12.17.2事务协议623
12.17.3事务管理器623
12.17.4声明事务624
12.17.5事务的传播模式624
本章小结624
第13章 基于Visual C++ 2010开发Windows Phone 7应用625
13.1配置Windows Phone 7的开发调试平台625
13.1.1搭建Windows Phone 7的开发平台625
13.1.2编写第一个Windows Phone 7程序627
13.1.3 Silverlight for Windows Phone629
13.1.4 XNA 4.0630
13.1.5调试技巧633
13.2基于Visual C++ 2010开发Windows Phone 7计算器634
13.3基于Visual C++ 2010开发 Windows Phone 7小游戏636
13.3.1 XNA Game Studio游戏基础637
13.3.2 XNA Framework游戏资源642
13.3.3 XNA Game Studio游戏循环648
13.3.4 XNA Game Studio游戏输入653
13.3.5 AlienGame逻辑656
本章小结674
第14章 基于Visual C# 2010开发Windows 7应用675
14.1基于Visual C# 2010实现超级任务栏675
14.1.1使用任务覆盖图标(Overlay Icon)679
14.1.2使用任务栏进度条680
14.1.3使用缩略图工具栏682
14.1.4使用即时缩略图预览684
14.1.5使用缩略图截图(Clips)688
14.1.6使用任务栏弹出列表689
14.2基于Visual C# 2010实现Shell库694
14.2.1创建SLUtil项目696
14.2.2添加Create命令697
14.2.3添加AddFolder 和RemoveFolder命令700
14.2.4添加 Delete和Rename命令703
14.2.5添加SaveFolder、NavPanePinnedState、Icon和FolderType命令704
14.2.6添加ShowInfo命令709
14.2.7添加ManageUI命令712
14.3基于Visual C# 2010实现创建后台服务716
14.3.1实现服务配置更改718
14.3.2添加代码将服务注册为触发器-启动服务720
14.3.3为触发器-启动服务启用UsbCopyService721
14.4基于Visual C# 2010开发基于Windows 7的设备与性能应用725
14.4.1添加一个类来公开性能计数器726
14.4.2公开诊断信息731
14.4.3检测应用程序735
14.5基于Visual C# 2010实现多点触摸737
14.5.1了解多点触控支持737
14.5.2多点触控示例738
14.5.3操作基础知识740
14.5.4 ManipulationDelta和DeltaManipulation741
14.6基于Visual C# 2010实现传感器编程744
14.6.1 Windows 7传感器和定位平台744
14.6.2向WPF应用程序中添加排版746
14.6.3添加图片指定逻辑749
14.6.4建立传感器助手751
14.6.5将ViewModel和传感器助手进行整合755
14.6.6在UI用户界面添加光纤传感器的交互756
14.6.7将加速传感器与UI用户界面进行整合(可选)760
14.6.8摘要764
14.7基于Visual C# 2010实现Windows 7Ribbon界面开发764
14.8基于Visual C# 2010开发Windows 7的语音合成768
14.9基于Visual C# 2010开发Windows 7的语音识别输入771
14.10基于Visual C# 2010开发Windows 7的语音识别控制778
14.11基于Visual C# 2010开发Windows 7的Tablet PC笔迹记事本785
14.12基于Visual C# 2010开发Windows 7的Tablet PC汉字输入程序795
本章小结803