Saved in:
Main Author: | |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
Birmingham, UK
Packt Publishing Ltd.
2024
|
Edition: | Third edition. |
Series: | Expert insight
|
Subjects: | |
Links: | https://learning.oreilly.com/library/view/-/9781805123385/?ar |
Summary: | 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. |
Item Description: | Includes bibliographical references and index |
Physical Description: | 1 Online-Ressource (806 pages) illustrations |
ISBN: | 9781805123385 |
Staff View
MARC
LEADER | 00000nam a22000002c 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-102563233 | ||
003 | DE-627-1 | ||
005 | 20240429114545.0 | ||
007 | cr uuu---uuuuu | ||
008 | 240429s2024 xx |||||o 00| ||eng c | ||
020 | |a 9781805123385 |9 978-1-80512-338-5 | ||
035 | |a (DE-627-1)102563233 | ||
035 | |a (DE-599)KEP102563233 | ||
035 | |a (ORHE)9781805123385 | ||
035 | |a (DE-627-1)102563233 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.1 |2 23/eng/20240402 | |
100 | 1 | |a Marcotte, Carl-Hugo |e VerfasserIn |4 aut | |
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-Ressource (806 pages) |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
490 | 0 | |a Expert insight | |
500 | |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 | 2 | 0 | |a Microsoft .NET Framework |
650 | 0 | |a Application software |x Development | |
650 | 0 | |a Web applications | |
650 | 0 | |a C# (Computer program language) | |
650 | 4 | |a Logiciels d'application ; Développement | |
650 | 4 | |a Applications Web | |
650 | 4 | |a C# (Langage de programmation) | |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781805123385/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Record in the Search Index
DE-BY-TUM_katkey | ZDB-30-ORH-102563233 |
---|---|
_version_ | 1835903249664704513 |
adam_text | |
any_adam_object | |
author | Marcotte, Carl-Hugo |
author_facet | Marcotte, Carl-Hugo |
author_role | aut |
author_sort | Marcotte, Carl-Hugo |
author_variant | c h m chm |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)102563233 (DE-599)KEP102563233 (ORHE)9781805123385 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Third edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02589nam a22004332c 4500</leader><controlfield tag="001">ZDB-30-ORH-102563233</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240429114545.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">240429s2024 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781805123385</subfield><subfield code="9">978-1-80512-338-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)102563233</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP102563233</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781805123385</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)102563233</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">23/eng/20240402</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Marcotte, Carl-Hugo</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Architecting ASP.NET core applications</subfield><subfield code="b">an atypical design patterns guide for .NET 8, C# 12, and beyond</subfield><subfield code="c">Carl-Hugo Marcotte</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Third edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK</subfield><subfield code="b">Packt Publishing Ltd.</subfield><subfield code="c">2024</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (806 pages)</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Expert insight</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="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.</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">Microsoft .NET Framework</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web applications</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">C# (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels d'application ; Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Applications Web</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">C# (Langage de programmation)</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781805123385/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-102563233 |
illustrated | Illustrated |
indexdate | 2025-06-25T12:16:16Z |
institution | BVB |
isbn | 9781805123385 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (806 pages) illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2024 |
publishDateSearch | 2024 |
publishDateSort | 2024 |
publisher | Packt Publishing Ltd. |
record_format | marc |
series2 | Expert insight |
spelling | Marcotte, Carl-Hugo VerfasserIn aut Architecting ASP.NET core applications an atypical design patterns guide for .NET 8, C# 12, and beyond Carl-Hugo Marcotte Third edition. Birmingham, UK Packt Publishing Ltd. 2024 1 Online-Ressource (806 pages) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Expert insight Includes bibliographical references and index 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. Microsoft .NET Framework Application software Development Web applications C# (Computer program language) Logiciels d'application ; Développement Applications Web C# (Langage de programmation) |
spellingShingle | Marcotte, Carl-Hugo Architecting ASP.NET core applications an atypical design patterns guide for .NET 8, C# 12, and beyond Microsoft .NET Framework Application software Development Web applications C# (Computer program language) Logiciels d'application ; Développement Applications Web C# (Langage de programmation) |
title | Architecting ASP.NET core applications an atypical design patterns guide for .NET 8, C# 12, and beyond |
title_auth | Architecting ASP.NET core applications an atypical design patterns guide for .NET 8, C# 12, and beyond |
title_exact_search | Architecting ASP.NET core applications an atypical design patterns guide for .NET 8, C# 12, and beyond |
title_full | Architecting ASP.NET core applications an atypical design patterns guide for .NET 8, C# 12, and beyond Carl-Hugo Marcotte |
title_fullStr | Architecting ASP.NET core applications an atypical design patterns guide for .NET 8, C# 12, and beyond Carl-Hugo Marcotte |
title_full_unstemmed | Architecting ASP.NET core applications an atypical design patterns guide for .NET 8, C# 12, and beyond Carl-Hugo Marcotte |
title_short | Architecting ASP.NET core applications |
title_sort | architecting asp net core applications an atypical design patterns guide for net 8 c 12 and beyond |
title_sub | an atypical design patterns guide for .NET 8, C# 12, and beyond |
topic | Microsoft .NET Framework Application software Development Web applications C# (Computer program language) Logiciels d'application ; Développement Applications Web C# (Langage de programmation) |
topic_facet | Microsoft .NET Framework Application software Development Web applications C# (Computer program language) Logiciels d'application ; Développement Applications Web C# (Langage de programmation) |
work_keys_str_mv | AT marcottecarlhugo architectingaspnetcoreapplicationsanatypicaldesignpatternsguidefornet8c12andbeyond |