第Ⅰ部分 C#语言第1章.NET应用程序体系结构1.1 选择技术1.2 回顾.NET历史1.2.1 C# 1.0 ——一种新语言1.2.2 带有泛型的C# 2和.NET 21.2.3.NET 3.0——WindowsPresentation Foundation1.2.4 C# 3和.NET 3.5 ——LINQ1.2.5 C# 4和.NET 4.0——dynamic和TPL1.2.6 C# 5和异步编程1.2.7 C# 6和.NET Core1.2.8 选择技术,继续前进1.3.NET 20151.3.1.NET Framework 4.61.3.2.NET Core 1.01.3.3 程序集1.3.4 NuGet 包1.3.5 公共语言运行库1.3.6.NET Native1.3.7 Windows 运行库1.4 Hello, World1.5 用.NET 4.6 编译1.6 用.NET Core CLI编译1.6.1 设置环境1.6.2 构建应用程序1.6.3 打包和发布应用程序1.7 应用程序类型和技术1.7.1 数据访问1.7.2 Windows桌面应用程序1.7.3 UWP1.7.4 SOAP服务和WCF1.7.5 Web服务和ASP.NET Web API1.7.6 WebHooks和SignalR1.7.7 Windows服务1.7.8 Web应用程序1.7.9 Microsoft Azure1.8 开发工具1.8.1 Visual Studio Community1.8.2 Visual Studio Professional with MSDN1.8.3 Visual Studio Enterprise with MSDN1.8.4 Visual Studio Code 281.9 小结第2章 核心C#2.1 C#基础2.2 用Visual Studio创建Hello,World!2.2.1 创建解决方案2.2.2 创建新项目2.2.3 编译和运行程序2.2.4 代码的详细介绍2.3 变量2.3.1 初始化变量2.3.2 类型推断2.3.3 变量的作用域2.3.4 常量2.4 预定义数据类型……第Ⅱ部分 .NET Core与Windows Runtime第Ⅲ部分 Windows应用程序第Ⅳ部分 Web应用程序和服务