封面
版权信息
译者序
作者简介
致谢
前言
第Ⅰ部分 集成开发环境
第1章 快速入门
1.1 入门
1.2 Visual Studio IDE
1.3 小结
第2章 Solution Explorer、Toolbox和Properties窗口
2.1 Solution Explorer窗口
2.2 Toolbox窗口
2.3 Properties窗口
2.4 小结
第3章 选项和定制
3.1 Start Page
3.2 窗口布局
3.3 编辑区域
3.4 其他选项
3.5 导入和导出设置
3.6 小结
第4章 Visual Studio工作区
4.1 代码编辑器
4.2 代码导航
4.3 命令窗口
4.4 Immediate窗口
4.5 Class View工具窗口
4.6 Error List窗口
4.7 Object Browser窗口
4.8 Document Outline工具窗口
4.9 重新安排工具窗口
4.10 小结
第5章 查找和替换以及帮助
5.1 Quick Find与Quick Replace
5.2 文件中查找/替换
5.3 访问帮助
5.4 小结
第Ⅱ部分 入门
第6章 解决方案、项目和项
6.1 解决方案的结构
6.2 解决方案文件的格式
6.3 解决方案的属性
6.4 项目类型
6.5 项目文件格式
6.6 项目属性
6.7 Web应用程序项目属性
6.8 Web Site项目
6.9 NuGet包
6.10 小结
第7章 IntelliSense和书签
7.1 对IntelliSense的解释
7.2 JavaScript Intellisense
7.3 XAML Intellisense
7.4 IntelliSense选项
7.5 扩展IntelliSense
7.6 书签和Bookmarks窗口
7.7 小结
第8章 代码片段和重构
8.1 代码片段概述
8.2 访问重构支持
8.3 重构操作
8.4 小结
第9章 Server Explorer
9.1 Servers连接
9.2 Data Connections节点
9.3 SharePoint Connections节点
9.4 小结
第10章 用Class Designer建模
10.1 创建类图
10.2 设计界面
10.3 工具箱
10.4 Class Details窗口
10.5 Properties窗口
10.6 布局
10.7 导出类图
10.8 代码的生成和重构
10.9 小结
第Ⅲ部分 深入
第11章 单元测试
11.1 第一个测试用例
11.2 指定判断条件
11.3 初始化和清理
11.4 测试环境
11.5 高级单元测试
11.6 IntelliTest
11.7 小结
第12章 使用XML注释生成文档
12.1 内联注释
12.2 XML注释
12.3 使用XML注释
12.4 用GhostDoc生成文档
12.5 用Sandcastle编译文档
12.6 Task List注释
12.7 小结
第13章 确保代码一致性的工具
13.1 源控制
13.2 小结
第14章 用T4生成代码
14.1 创建T4模板
14.2 T4构建基块
14.3 T4的工作原理
14.4 T4指令
14.5 疑难解答
14.6 生成代码资源
14.7 Runtime Text Template
14.8 提示和技巧
14.9 小结
第15章 项目模板和项模板
15.1 创建模板
15.2 扩展模板
15.3 Starter Kit
15.4 联机模板
15.5 小结
第16章 语言相关特性
16.1 使用正确的语言
16.2 两种语言的选择
16.3 .NET编译器平台(Roslyn)
16.4 F#
16.5 小结
第Ⅳ部分 富客户端应用程序
第17章 Windows Form应用程序
17.1 入门
17.2 Windows窗体
17.3 窗体设计首选项
17.4 添加和定位控件
17.5 容器控件
17.6 停靠和锚定控件
17.7 小结
第18章 Windows Presentation Foundation(WPF)
18.1 WPF的概念
18.2 开始使用WPF
18.3 WPF设计器和XAML编辑器
18.4 设置应用程序的样式
18.5 Windows Forms的交互操作性
18.6 用WPF Visualizer调试
18.7 小结
第19章 Office业务应用程序
19.1 选择Office项目类型
19.2 创建文档级定制
19.3 创建应用程序级插件
19.4 调试Office应用程序
19.5 部署Office应用程序
19.6 小结
第20章 Windows Store应用程序
20.1 Windows Store应用程序的定义
20.2 创建Windows Store应用程序
20.3 .NET Native编译
20.4 小结
第21章 Windows Phone
21.1 创建Windows Phone项目
21.2 调试应用程序
21.3 Windows Phone Developer Power Tools
21.4 小结
第22章 通用应用程序
22.1 移动类库
22.2 共享的项目
22.3 通用的Windows应用程序
22.4 小结
第Ⅴ部分 Web应用程序
第23章 ASP.NET Web窗体
23.1 Web Application项目和Web Site项目
23.2 创建Web项目
23.3 设计Web窗体
23.4 Web控件
23.5 主页面
23.6 富客户端开发
23.7 小结
第24章 ASP.NET MVC
24.1 Model-View-Controller
24.2 开始使用ASP.NET MVC
24.3 选择Model
24.4 Controller和action方法
24.5 用View显示UI
24.6 高级MVC
24.7 ASP.NET MVC 6(和ASP.NET 5)
24.8 小结
第25章 Silverlight
25.1 Silverlight简介
25.2 开始使用Silverlight
25.3 Navigation Framework
25.4 设置主题
25.5 在浏览器外部运行
25.6 小结
第26章 SharePoint
26.1 SharePoint执行模型
26.2 准备开发环境
26.3 研究SharePoint 2013
26.4 创建SharePoint项目
26.5 构建定制的SharePoint组件
26.6 使用Feature
26.7 打包和部署
26.8 小结
第27章 Windows Azure
27.1 Windows Azure平台
27.2 SQL Azure
27.3 AppFabric
27.4 Azure移动服务
27.5 Azure网站
27.6 Azure虚拟机
27.7 小结
第Ⅵ部分 数据
第28章 可视化数据库工具
28.1 Visual Studio 2015中的数据库窗口
28.2 编辑数据
28.3 小结
第29章 数据集和数据绑定
29.1 DataSet概述
29.2 绑定数据
29.3 数据源的使用
29.4 小结
第30章 LINQ
30.1 LINQ提供程序
30.2 旧式查询
30.3 查询的各个部分
30.4 调试和执行
30.5 LINQ to XML对象模型
30.6 查询XML
30.7 模式支持
30.8 LINQ to SQL
30.9 小结
第31章 ADO.NET Entity Framework
31.1 什么是Entity Framework
31.2 入门
31.3 创建实体模型
31.4 查询实体模型
31.5 高级功能
31.6 小结
第32章 报表
32.1 报表入门
32.2 设计报表
32.3 呈现报表
32.4 部署报表
32.5 小结
第Ⅶ部分 应用程序服务
第33章 Windows Communication Foundation(WCF)
33.1 WCF的概念
33.2 入门
33.3 定义协定
33.4 配置WCF服务端点
33.5 承载WCF服务
33.6 使用WCF服务
33.7 小结
第34章 Windows Workflow Foundation(WF)
34.1 Windows Workflow Foundation的概念
34.2 使用Windows Workflow的原因
34.3 工作流的概念
34.4 入门
34.5 Workflow Foundation设计器
34.6 创建工作流
34.7 小结
第35章 客户端应用程序服务
35.1 客户端服务
35.2 角色授权
35.3 用户身份验证
35.4 设置
35.5 登录窗体
35.6 脱机支持
35.7 小结
第36章 同步服务
36.1 偶尔连接的应用程序
36.2 Server Direct
36.3 同步服务入门
36.4 N层上的同步服务
36.5 小结
第Ⅷ部分 配置和资源
第37章 配置文件
37.1 配置文件
37.2 配置模式
37.3 应用程序设置
37.4 用户设置
37.5 使用设置引用的项目
37.6 小结
第38章 连接字符串
38.1 连接字符串向导
38.2 SQL Server格式
38.3 构造代码
38.4 加密连接字符串
38.5 LocalDB
38.6 Azure SQL Database
38.7 小结
第39章 资源文件
39.1 资源的概念
39.2 为应用程序提供资源
39.3 辅助资源
39.4 访问细节
39.5 编码资源文件
39.6 定制资源
39.7 小结
第Ⅸ部分 调试
第40章 使用调试窗口
40.1 代码窗口
40.2 Breakpoints窗口
40.3 Output窗口
40.4 Immediate窗口
40.5 Watch窗口
40.6 代码执行窗口
40.7 Memory窗口
40.8 并行调试窗口
40.9 Exceptions窗口
40.11 小结
第41章 断点调试
41.1 断点
41.2 跟踪点
41.3 执行控制
41.4 Edit and Continue功能
41.5 小结
第42章 数据提示、调试代理和可视化工具
42.1 数据提示
42.2 调试器特性
42.3 类型代理
42.4 可视化工具
42.5 高级技术
42.6 小结
第43章 调试Web应用程序
43.1 调试服务器端的ASP.NET代码
43.2 调试客户端的JavaScript
43.3 跟踪
43.4 运行状况监视
43.5 小结
第44章 高级调试技术
44.1 启动操作
44.2 用代码调试
44.3 调试运行中的应用程序
44.4 Diagnostic Tools
44.5 .NET Framework源
44.6 多线程和并行应用程序的调试
44.7 调试SQL Server存储过程
44.8 混合模式的调试
44.9 postmortem调试
44.10 小结
第Ⅹ部分 构建和部署
第45章 升级到Visual Studio 2015
45.1 从最近的Visual Studio 版本升级
45.2 升级到.NET Framework 4.6
45.3 小结
第46章 定制构建
46.1 通用构建选项
46.2 手动配置依赖关系
46.3 Visual Basic编译页面
46.4 C#构建页面
46.5 MSBuild
46.6 小结
第47章 程序集的版本和签名
47.1 程序集的命名
47.2 版本的一致性
47.3 强名程序集
47.4 全局程序集缓存
47.5 对程序集进行签名
47.6 小结
第48章 模糊处理、应用程序监控和管理
48.1 IL反编译器
48.2 反汇编器
48.3 模糊处理代码
48.4 应用程序监控和管理
48.5 小结
第49章 打包和部署
49.1 Windows Installer XML工具集
49.2 ClickOnce技术
49.3 小结
第50章 Web应用程序的部署
50.1 Web部署
50.2 Web项目安装程序
50.3 Web平台安装程序
50.4 小结
第Ⅺ部分 定制和扩展Visual Studio
第51章 自动化模型
51.1 Visual Studio可扩展选项
51.2 Visual Studio自动化模型
51.3 小结
第52章 VSPackage
52.1 开发VSPackage Extension
52.2 部署VSPackage
52.3 小结
第53章 Managed Extensibility Framework(MEF)
53.1 MEF入门
53.2 Visual Studio编辑器
53.3 扩展编辑器
53.4 小结
第Ⅻ部分 Visual Studio Enterprise
第54章 Visual Studio Enterprise for Architects
54.1 项目建模
54.2 使用Code Map研究代码
54.3 小结
第55章 Visual Studio Enterprise for Developers
55.1 代码度量
55.2 代码分析工具
55.3 C/C++代码分析工具
55.4 分析工具
55.5 独立的探查器
55.6 IntelliTrace工具
55.7 数据库工具
55.8 小结
第56章 Visual Studio Enterprise for Testers
56.1 自动测试
56.2 关联代码和测试
56.3 Visual Studio测试管理
56.4 Microsoft Test Manager工具
56.5 小结
第57章 Team Foundation Server
57.1 团队项目
57.2 过程模板
57.3 工作项跟踪
57.4 Excel和Project集成
57.5 版本控制
57.6 Team Foundation Build
57.7 报表和商业智能
57.8 团队门户
57.9 小结
更新时间:2021-03-19 15:28:14