Enhancing C# Proficiency
This Learning Path guides you in creating high-performance applications and solving programming challenges using various C# features. You will start by identifying bottlenecks in programming, recognizing common performance issues, and applying strategies to detect and resolve these early. The importance of micro-services architecture for building fast applications and implementing resilience and security in .NET Core will also be covered. Additionally, you will learn the significance of defining and testing boundaries, abstracting third-party code, and using different types of test doubles like spies, mocks, and fakes. Beyond discussing programming trade-offs, this Learning Path equips you with a toolkit of techniques including value caching, statistical analysis, and geometric algorithms. This Learning Path includes content from the following Packt products: *C# 7 and .NET Core 2.0 High Performance* by Ovais Mehboob Ahmed Khan, *Practical Test-Driven Development using C# 7* by John Callaway and Clayton Hunt, and *The Modern C# Challenge* by Rod Stephens.
12.6MB
文件大小:
评论区