Автор: Christian Nagel Название: Professional C# 6 and .NET Core 1.0 Издательство: Wrox Год: 2016 ISBN: 978-1119096603 Язык: English Формат: pdf, epub Размер: 101,5 mb Страниц: 1536
The introduction of Visual Studio 2015, ASP.NET Core 1.0, and the Universal Windows Platform offers developers new ways to interact with C# in creating apps. This top-selling Wrox guide provides all the information you need to take full advantage of the upgrades and actively streamline your workflow. You'll find step-by-step instruction on the latest changes to Visual Studio 2015, .NET Core 1.0, ASP.NET Core 1.0 MVC the Universal Windows Platform, WPF, and more. Each chapter offers clear explanations, code downloads, and valuable insight from an expert. Get up to speed on the newest features and capabilities with a reference you'll consult time and again.
Christian Nagel is a Microsoft MVP for Visual Studio and Development Technologies, software architect, and veteran developer who has been building solutions with .NET technologies since 2000.
1 .NET Application Architectures 2 CoreC 3 Objects and Types 4 Inheritance 5 Managed and Unmanaged Resources 6 Generics 7 Arrays and Tuples 8 Operators and Casts 9 Delegates, Lambdas, and Events 10 Strings and Regular Expressions 11 Collections 12 Special Collections 13 Language Integrated Query 14 Errors and Exceptions 15 Asynchronous Programming 16 Reflection, Metadata, and Dynamic Programming
II .NET CORE AND WINDOWS RUNTIME
17 Visual Studio 2015 18 .NET Compiler Platform 19 Testing 20 Diagnostics and Application Insights 21 Tasks and Parallel Programming 22 Task Synchronization 23 Files and Streams 24 Security 25 Networking 26 Composition 27 XML and JSON 28 Localization
PART III WINDOWS APPS
29 Core XAML 30 Styling XAML Apps 31 Patterns with XAML Apps 32 Windows Apps: User Interfaces 33 Advanced Windows Apps 34 Windows Desktop Applications with WPF 35 Creating Documents with WPF 36 Deploying Windows Apps
PART IV WEB APPLICATIONS AND SERVICES
37 ADO.NET 38 Entity Framework Core 39 Windows Services 40 ASPNET Core 41 ASPNET MVC 42 ASPNET Web API 43 WebHooks and SignaIR 44 Windows Communication Foundation 45 Deploying Websites and Services