Professional C# 6 and .NET Core 1.0
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Christian Nagel. Professional C# 6 and .NET Core 1.0
About the Author
About the Technical Editor
Credits
Acknowledgments
Introduction
PART I. The C# Language
1 .NET Application Architectures
2. Core C#
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
PART 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. ASP.NET Core
41. ASP.NET MVC
42. ASP.NET Web API
CHAPTER 43. WebHooks and SignalR
CHAPTER 44. Windows Communication Foundation
CHAPTER 45. Deploying Websites and Services
WILEY END USER LICENSE AGREEMENT
Отрывок из книги
CHRISTIAN NAGEL is Microsoft MVP for Visual Studio and Development Technologies, and has been Microsoft Regional Director for more than 15 years. Christian is an associate of thinktecture and founder of CN innovation, where he offers training and consulting on how to develop solutions using the Microsoft platform. He draws on more than 25 years of software development experience.
Christian started his computing career with PDP 11 and VAX/VMS systems at Digital Equipment Corporation, covering a variety of languages and platforms. Since 2000, when .NET was just a technology preview, he has been working with various technologies to build .NET solutions. Currently, he mainly coaches people on development of Universal Windows Platform apps and ASP.NET MVC, using several Microsoft Azure service offerings.
.....
The ADO.NET Entity Framework made it through several iterations. The different versions of the Entity Framework are worth discussing; this gives you good information about why NuGet packages are a good idea. You’ll also learn what parts of the Entity Framework shouldn’t be used going forward.
The following table describes the different versions of the Entity Framework and each version’s new features.
.....