Architecting ASP.NET core applications : an atypical design patterns guide for .NET 8, C# 12, and beyond / Carl-Hugo Marcotte.

This unique ASP.NET Core book will fill in the gaps in your REST API and backend designs. Learn how to build robust, maintainable, and flexible apps using Gang of Four (GoF) design patterns and modern architectural principles. This new edition is updated for .NET 8 and focuses exclusively on the bac...

Full description

Saved in:
Bibliographic Details
Online Access: Full Text (via O'Reilly/Safari)
Main Author: Marcotte, Carl-Hugo (Author)
Format: eBook
Language:English
Published: Birmingham, UK : Packt Publishing Ltd., 2024.
Edition:Third edition.
Series:Expert insight.
Subjects:

MARC

LEADER 00000nam a22000007i 4500
001 in00000278785
006 m o d
007 cr |||||||||||
008 240402s2024 enka ob 001 0 eng d
005 20240829142954.6
035 |a (OCoLC)safo1428447455 
037 |a safo9781805123385 
040 |a ORMDA  |b eng  |e rda  |e pn  |c ORMDA  |d OCLCO 
020 |z 9781805123385 
035 |a (OCoLC)1428447455 
050 4 |a TK5105.8885.A26 
049 |a GWRE 
100 1 |a Marcotte, Carl-Hugo,  |e author. 
245 1 0 |a Architecting ASP.NET core applications :  |b an atypical design patterns guide for .NET 8, C# 12, and beyond /  |c Carl-Hugo Marcotte. 
250 |a Third edition. 
264 1 |a Birmingham, UK :  |b Packt Publishing Ltd.,  |c 2024. 
300 |a 1 online resource (806 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a volume  |b nc  |2 rdacarrier 
490 1 |a Expert insight 
504 |a Includes bibliographical references and index. 
520 |a This unique ASP.NET Core book will fill in the gaps in your REST API and backend designs. Learn how to build robust, maintainable, and flexible apps using Gang of Four (GoF) design patterns and modern architectural principles. This new edition is updated for .NET 8 and focuses exclusively on the backend, with new content on REST APIs, the REPR pattern, and building modular monoliths. You'll start by covering foundational concepts like REST, the SOLID principles, Minimal APIs, dependency injection in .NET, and other ASP.NET Core 8 mechanisms. Then, you'll learn to develop components using design patterns, including many from the GoF. Finally, you'll explore organizing your application code with patterns that vary from layers to feature-oriented vertical slice designs, covering CQS and a deep dive into microservices along the way. A brand-new e-commerce project at the end of the book will tie it all together. This how-to guide will teach you how to assemble your own APIs from building blocks, to suit whatever real-world requirements you may have. 
630 0 0 |a Microsoft .NET Framework. 
650 0 |a Application software  |x Development. 
650 0 |a Web applications. 
650 0 |a C# (Computer program language) 
830 0 |a Expert insight. 
856 4 0 |u https://go.oreilly.com/UniOfColoradoBoulder/library/view/~/9781805123385/?ar  |z Full Text (via O'Reilly/Safari) 
915 |a 7 
956 |a O'Reilly-Safari eBooks 
956 |b O'Reilly Online Learning: Academic/Public Library Edition 
998 |b Subsequent record output 
994 |a 92  |b COD 
999 f f |s 1a5c5bfc-32fb-4b3e-a8ef-14754fc623ca  |i 45c07bf1-02da-4147-ab78-97c78538b8e6 
952 f f |p Can circulate  |a University of Colorado Boulder  |b Online  |c Online  |d Online  |e TK5105.8885.A26   |h Library of Congress classification  |i web