Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Architecting ASPNET Core Applications - An atypical design patterns guide for NET 8 C# 12 and beyond - cover

Architecting ASPNET Core Applications - An atypical design patterns guide for NET 8 C# 12 and beyond

Carl-Hugo Marcotte

Publisher: Packt Publishing

  • 0
  • 0
  • 0

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.
Available since: 03/22/2024.
Print length: 806 pages.

Other books that might interest you

  • The Ethics of Artificial Intelligence - New Frontiers - cover

    The Ethics of Artificial...

    Craig Dames

    • 0
    • 0
    • 0
    Artificial Intelligence (AI) is a transformative technology that has evolved from theoretical concepts into practical applications in various sectors. At its core, AI refers to the simulation of human intelligence in machines, enabling them to perform tasks such as learning, reasoning, and problem-solving. These machines are programmed to analyze data, recognize patterns, and make decisions with little or no human intervention. While AI is often associated with futuristic visions of robots and autonomous systems, it is already an integral part of our daily lives, from voice assistants like Siri to recommendation algorithms used by platforms like Netflix and Amazon. 
    The history of AI dates back to ancient times, with early concepts of artificial beings found in mythology and philosophical musings. However, the field of AI as we know it began to take shape in the mid-20th century, with the work of pioneers such as Alan Turing, who proposed the idea of a machine that could simulate any human intelligence. In 1956, the term "Artificial Intelligence" was coined at the Dartmouth Conference, marking the formal beginning of AI research. Since then, AI has gone through cycles of optimism, disappointment, and resurgence, fueled by advances in computer science, mathematics, and data availability. 
    Today, AI is classified into different categories, with two primary types being narrow AI and general AI. Narrow AI refers to systems designed to handle specific tasks, such as facial recognition, language translation, or playing chess. These systems excel in their designated tasks but are limited in their ability to perform functions outside of their programming. In contrast, general AI, still a theoretical concept, refers to machines that possess the capability to understand and reason across a wide range of tasks, much like humans. While narrow AI is already commonplace, general AI remains a subject of intense research and debate within the scientific community.
    Show book
  • Beyond the Visible - Exploring the Unseen Forces of the Universe - cover

    Beyond the Visible - Exploring...

    Dirk Fallon

    • 0
    • 0
    • 0
    The universe is filled with countless forces that shape our world, yet many of these forces remain invisible to the human eye. These unseen forces have a profound impact on our lives, even though we often don't fully comprehend their influence. Some are well-known, like gravity, while others, such as dark matter, remain shrouded in mystery. 
    Gravity is perhaps the most familiar invisible force, as it affects everything in the universe. It pulls objects toward each other, dictating the movement of planets, stars, and galaxies. The force of gravity keeps our feet firmly planted on Earth and governs the orbits of celestial bodies. While its effects are clear, gravity itself is not something we can see, touch, or directly measure. Instead, scientists observe how it influences the motion of objects in space, helping them calculate the mass and structure of planets and stars. 
    Another crucial invisible force is the electromagnetic field. Electromagnetic forces govern the interactions between charged particles, such as electrons and protons. These forces are responsible for phenomena like light, magnetism, and electricity. Electromagnetic waves, like radio waves, microwaves, and visible light, travel through space and allow us to communicate, see, and power our devices. Though we can't physically see these forces, we experience their effects constantly. The devices we rely on daily, from smartphones to microwave ovens, operate because of electromagnetic interactions.
    Show book
  • It's Time For Africa - Embracing Our Ancient Roots and Charting a Prosperous Tomorrow - cover

    It's Time For Africa - Embracing...

    Joshua Chimakula Ngoma

    • 0
    • 0
    • 0
    Africa, the cradle of humanity, is a continent brimming with potential. 
    From its vast natural resources and swathes of arable land to its vibrant youthful population, Africa is ready to usher in a new age of prosperity and claim its place on the global stage. But the continent will not flourish without visionary leadership, careful planning, thoughtful innovation, and openness to change. 
    After three decades of technical and managerial experience as well as entrepreneurship in the mining sector, Joshua Chimakula Ngoma, turned his attention to continental growth and global impact through the development of African youth into successful entrepreneurs, and founded Enterprising Africa Regional Network (Pty) (EARN). His many years of research and experience have led him to understand the challenges Africa faces on the road to prosperity and the possible solutions needed to overcome them. 
    Through rigorous research and candid analysis, It’s Time for Africa discusses Africa’s history, culture, challenges and the pillars Africa must strengthen if it is to thrive into the future. Areas of development include:Understanding of Africa’s history and cultural diversityHarnessing natural resources and economic potentialAfrica’s youthful populationGood leadershipInfrastructureEducation and human capitalRule of law and good governanceDiversified economies and open marketsTechnology and innovationEnvironmental sustainability 
    No pillar of prosperity comes without challenges, and It’s Time for Africa equips you with the knowledge and understanding you need to tackle them head-on. 
    The future of Africa beckons with promise and possibility. Are you ready to be a catalyst in Africa’s story of transformation? Then read on, and join the movement — because Africa’s time is now.
    Show book
  • What is Mental Health? - The Complete Guide - cover

    What is Mental Health? - The...

    Yousef Naser

    • 0
    • 0
    • 0
    Embark on a profound journey into the heart of your mental health with "What is Mental Health? The Complete Guide." As the discourse surrounding mental health grows increasingly critical and multifaceted, this diligently curated volume stands out as an invaluable companion. It gracefully untangles the intricate dance of emotions, biology, external factors, and personal histories that weave the fabric of our mental states. 
    Every dawn heralds individuals battling a maze of their mental landscapes, desperately trying to find clarity amidst an overwhelming cascade of information, half-truths, and societal judgments. This audiobook rises as a sanctuary of knowledge, its profound insights acting as a guiding star, casting a ray of hope for those sailing the stormy waters of mental health uncertainties. 
    Journey through its meticulously crafted chapters, which shed light on a spectrum of disorders like depression, anxiety, bipolar disorder, ADHD, schizophrenia, PTSD, among others. Probe deeper into the intertwined relationships between substance dependency, the digital age's influence, socio-cultural dynamics, and their collective impact on mental wellness. This guide is more than a trove of information; it is an expedition into the core of what it means to experience these disorders, enabling readers to resonate with the raw, unfiltered realities faced by millions. 
    Whether you're seeking personal growth or professional insights, this audio book is your compass to navigate the diverse landscapes of mental well-being.
    Show book
  • Summary of Sean Cannell & Benji Travis's Youtube Secrets - cover

    Summary of Sean Cannell & Benji...

    Falcon Press

    • 0
    • 0
    • 0
    Buy now to get the main key ideas from Sean Cannell & Benji Travis's Youtube Secrets 
      
    In YouTube Secrets (2018), Benji Travis and Sean Cannell explain how to build a YouTube channel and become an influencer. They base their advice on their personal experience on the platform as well as the stories of other creators including Gary Vaynerchuk, Casey Neistat, Melanie Ham, and many others. Travis and Cannell guide aspiring YouTube creators through the tough first steps of building a channel and set them on the path to success.
    Show book
  • Nineteen Reservoirs - On Their Creation and the Promise of Water for New York City - cover

    Nineteen Reservoirs - On Their...

    Luc Sante

    • 0
    • 0
    • 0
    Without the nineteen upstate reservoirs that supply its water, New York City as we know it would not exist today. 
     
     
     
    From 1907 to 1967, a network of reservoirs and aqueducts was built across more than one million acres in upstate New York, including Greene, Delaware, Sullivan, and Ulster Counties. This feat of engineering served to meet New York City's ever-increasing need for water, sustaining its inhabitants and cementing it as a center of industry. West of the Hudson, it meant that twenty-six villages, with their farms, forest lands, orchards, and quarries, were bought for a fraction of their value, demolished, and submerged, profoundly altering ecosystems in ways we will never fully appreciate. 
     
     
     
    This paradox of victory and loss is at the heart of Nineteen Reservoirs, Lucy Sante's meticulous account of how New York City secured its seemingly limitless fresh water supply, and why it cannot be taken for granted. In inimitable form, Sante plumbs the historical record to surface forgotten archives and images, bringing lost places back to life on the page. Her immaculately calibrated sensitivity honors both perspectives on New York City's reservoir system and helps us understand the full import of its creation.
    Show book