Könyv Software Architecture with C# 9 and .NET 5 Francesco Abbruzzese

Software Architecture with C# 9 and .NET 5

Architecting software solutions using microservices, DevOps, and design patterns for Azure, 2nd Edition

Nyelv: Angol
Kötés: Puha kötésű
Elérhetőség: Beszállítói készleten
Küldés 14-21 napon belül
29 028 Ft
Design scalable and high-performance enterprise applications using the latest features of C# 9 and ....

Információk a könyvről

Nyelv
Angol
Kötés
Könyv - Puha kötésű
Kiadva
2020
oldal
700
EAN
9781800566040
ISBN
1800566042
Enbook ID
33519075
Súly
1284
Méretek
191 x 235 x 38

Teljes leírás

Design scalable and high-performance enterprise applications using the latest features of C# 9 and .NET 5


Key Features:

  • Gain fundamental and comprehensive software architecture knowledge and the skillset to create fully modular apps
  • Design high-performance software systems using the latest features of .NET 5 and C# 9
  • Solve scalability problems in web apps using enterprise architecture patterns


Book Description:

Software architecture is the practice of implementing structures and systems that streamline the software development process and improve the quality of an app. This fully revised and expanded second edition, featuring the latest features of .NET 5 and C# 9, enables you to acquire the key skills, knowledge, and best practices required to become an effective software architect.


This second edition features additional explanation of the principles of Software architecture, including new chapters on Azure Service Fabric, Kubernetes, and Blazor. It also includes more discussion on security, microservices, and DevOps, including GitHub deployments for the software development cycle.


You will begin by understanding how to transform user requirements into architectural needs and exploring the differences between functional and non-functional requirements. Next, you will explore how to carefully choose a cloud solution for your infrastructure, along with the factors that will help you manage your app in a cloud-based environment.


Finally, you will discover software design patterns and various software approaches that will allow you to solve common problems faced during development.


By the end of this book, you will be able to build and deliver highly scalable enterprise-ready apps that meet your organization's business requirements.


What You Will Learn:

  • Use Software Architecture to overcome real-world architectural challenges and solve design consideration issues
  • Apply architectural approaches like Layered Architecture, service-oriented architecture (SOA), and microservices
  • Leverage tools including containers, Docker, Kubernetes, and Blazor to manage microservices effectively
  • Get up to speed with Azure tools and features for delivering global solutions
  • Program and maintain Azure Functions using C#9 and its latest features
  • Understand when best to use test-driven development (TDD) as an approach for software development
  • Write automated functional test cases for software testing


Who this book is for:

This book is for engineers and senior software developers aspiring to become architects or looking to build enterprise applications with the .NET Stack. Basic familiarity with C# and .NET is required to get the most out of this book.

Érdekelheti

20 926 Ft
14 363 Ft

Learning DevOps

Mikael Krief
14 948 Ft
22 694 Ft
20 881 Ft
20 742 Ft

Pro C# 10 with .NET 6

Andrew Troelsen
17 148 Ft

Practical C++ Design

Adam B. Singer
12 969 Ft
18 457 Ft
38 628 Ft
3 207 Ft
6 577 Ft
22 254 Ft

Herb Almanac

Chelsea Physic Garden
5 834 Ft
5 448 Ft

Fearless

Trinny Woodall
10 126 Ft
6 662 Ft

Azok a vásárlók, akik ezt a könyvet megvásárolták, a következőket is megvásárolták

Clean Architecture

Robert C. Martin
11 314 Ft

ASP.NET Core 5 and Angular

Valerio De Sanctis
29 028 Ft
19 856 Ft
22 739 Ft

TypeScript Workshop

Jordan Hudgens
16 702 Ft
35 704 Ft
15 834 Ft

Microservice Patterns

Chris Richardson
16 505 Ft
20 926 Ft
18 457 Ft

Clean Code

Robert C. Martin
19 186 Ft
8 200 Ft
22 254 Ft