High Performance Enterprise Apps using C# 10 and .NET 6

High Performance Enterprise Apps using C# 10 and .NET 6
Author :
Publisher : BPB Publications
Total Pages : 199
Release :
ISBN-10 : 9789355510181
ISBN-13 : 9355510187
Rating : 4/5 (187 Downloads)

Book Synopsis High Performance Enterprise Apps using C# 10 and .NET 6 by : Ockert J. du Preez

Download or read book High Performance Enterprise Apps using C# 10 and .NET 6 written by Ockert J. du Preez and published by BPB Publications. This book was released on 2022-07-30 with total page 199 pages. Available in PDF, EPUB and Kindle. Book excerpt: Explore the ins-and-outs of optimizing your code to improve performance KEY FEATURES ● Contains a variety of approaches and tools for resolving, repairing, and fine-tuning enterprise applications. ● Learn to write clean and efficient codes to avoid performance bottlenecks. ● Get well versed with optimization and benchmarking tools to discover and fix poor-performing code. DESCRIPTION When making a large enterprise application, a lot of thought needs to go into the performance. This problem could have been prevented when applications are slow and have timeout errors, for example, and these errors keep happening. This book instructs developers on how to increase the efficiency of their code, detect and eliminate performance bottlenecks, and construct codes that simplify the software execution. This book teaches to improve the performance and reliability of apps so that the business runs smoothly. Readers will learn to employ the correct data types, different pattern matching, application profiling, and performance diagnostics. Various application challenges, including a large object heap, memory cache, system interoperability, and accurate collections, are thoroughly discussed with appropriate solutions. While exploring how to improve application performance, readers will gain hands-on experience with tools like Visual Studio Diagnostic Tools, JetBrains DotMemory, Red Gate ANTS, and dotTrace. Furthermore, readers get to practice writing clean codes, use of expert best practices, and design effective UIs responding appropriately to the server and the user. WHAT YOU WILL LEARN ● Develop the ability to recognise code with poor performance in every application. ● Prevent application performance issues by writing code free of errors and problems. ● Verify troublesome areas of the application's code with in-depth testing. ● Think creatively to create responsive user interfaces for individual users and applications. ● Get an opportunity to learn necessary C# commands quickly. ● Overcome the difficulties brought by InterOp, Hashtable, and Collection. WHO THIS BOOK IS FOR C# and .NET developers, application developers, web developers, and software developers are all looking forward to this book because they want to focus on producing high-quality apps rather than managing the development tool. TABLE OF CONTENTS Section-I: An Introduction to Code Performance and C# 1. The Need for High-Performance Code 2. Overview of C# 3. New and Improved features in C# 4. Using Data Types 5. Enhancing Pattern Matching 6. Using Collections Properly 7. Identifying Performance Problems 8. Benchmarking Code with BenchmarkDotNet 9. Dealing with the Memory Cache 10. Working with the Large Object Heap 11. Creating a Responsive UI 12. Overcoming InterOp Challenges


High Performance Enterprise Apps using C# 10 and .NET 6 Related Books

High Performance Enterprise Apps using C# 10 and .NET 6
Language: en
Pages: 199
Authors: Ockert J. du Preez
Categories: Computers
Type: BOOK - Published: 2022-07-30 - Publisher: BPB Publications

GET EBOOK

Explore the ins-and-outs of optimizing your code to improve performance KEY FEATURES ● Contains a variety of approaches and tools for resolving, repairing, an
C# 10 and .NET 6 – Modern Cross-Platform Development
Language: en
Pages: 825
Authors: Mark J. Price
Categories: Computers
Type: BOOK - Published: 2021-11-09 - Publisher: Packt Publishing Ltd

GET EBOOK

Publisher’s Note: Microsoft will stop supporting .NET 6 from November 2024. The newer 8th edition of the book is available that covers .NET 8 (end-of-life Nov
.NET MAUI Cross-Platform Application Development
Language: en
Pages: 400
Authors: Roger Ye
Categories: Computers
Type: BOOK - Published: 2023-01-27 - Publisher: Packt Publishing Ltd

GET EBOOK

Build apps for Android, iOS, macOS, and Windows using Microsoft's .NET Multi-platform App UI and Blazor Key FeaturesGet familiar with Microsoft's UI toolkit to
Hands-On Software Architecture with C# 8 and . NET Core 3
Language: en
Pages: 598
Authors: Gabriel Baptista
Categories: Computers
Type: BOOK - Published: 2019-11-29 - Publisher:

GET EBOOK

Design scalable and high-performance enterprise applications using the latest features of C# 8 and .NET Core 3 Key Features Become a software architect capable
C# 9 and .NET 5 – Modern Cross-Platform Development
Language: en
Pages: 823
Authors: Mark J. Price
Categories: Computers
Type: BOOK - Published: 2020-11-10 - Publisher: Packt Publishing Ltd

GET EBOOK

Publisher’s Note: Microsoft stopped supporting .NET 5 in May 2022. The newer 8th edition of the book is available that covers .NET 8 (end-of-life November 202