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
Software Architecture with C# 12 and NET 8 - Build enterprise applications using microservices DevOps EF Core and design patterns for Azure - cover

Software Architecture with C# 12 and NET 8 - Build enterprise applications using microservices DevOps EF Core and design patterns for Azure

Gabriel Baptista, Francesco Abbruzzese

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Software Architecture with C# 12 and .NET 8 puts high-level design theory to work in a .NET context, teaching you the key skills, technologies, and best practices required to become an effective .NET software architect.
This fourth edition puts emphasis on a case study that will bring your skills to life. You’ll learn how to choose between different architectures and technologies at each level of the stack. You’ll take an even closer look at Blazor and explore OpenTelemetry for observability, as well as a more practical dive into preparing .NET microservices for Kubernetes integration.
Divided into three parts, this book starts with the fundamentals of software architecture, covering C# best practices, software domains, design patterns, DevOps principles for CI/CD, and more. The second part focuses on the technologies, from choosing data storage in the cloud to implementing frontend microservices and working with Serverless. You’ll learn about the main communication technologies used in microservices, such as REST API, gRPC, Azure Service Bus, and RabbitMQ. The final part takes you through a real-world case study where you’ll create software architecture for a travel agency.
By the end of this book, you will be able to transform user requirements into technical needs and deliver highly scalable enterprise software architectures.
Available since: 02/28/2024.
Print length: 756 pages.

Other books that might interest you

  • Heal your Infertility open to conceive hypnosis coaching sessions & meditations - heal your womb centre sacred feminine qualities prepare to receive new born babies accept your female qualities - cover

    Heal your Infertility open to...

    LoveAndBloom

    • 0
    • 0
    • 0
    Fertility problems are not uncommon. U.S. studies show that there are more than 10% of couples are dealing with this problem every day. Sometimes the root cause of the problem is psychological rather than physical.  
    It is essential to healing the root cause. Sometimes the root cause is far beyond and may be rooted in childhood trauma. In this course, we will deal with unseen blockages that are hindering fertility. We use meditations, coaching sessions, and hypnosis sessions to find out the root cause. We will heal the issues at a deep level. We connect your feminine energies and prepare your womb for fertility.  
    In this course, we will Connect your feminine qualities Receive blessings from female ancestors Heal your womb issues Clear blockages in your sexual center Prepare your womb to receive Heal any infertility issue Embrace your female qualities Deeply love yourself from within And much more 
    By healing the deep psychological wounds, you are more prepared to receive your baby in this world!
    Show book
  • Pharmacology - Drugs Dosage and Safety (3 in 1) - cover

    Pharmacology - Drugs Dosage and...

    Ava Westwood

    • 0
    • 0
    • 0
    In the high-stakes world of medicine, understanding the intricate dance between drugs and the human body can mean the difference between healing and harm. "Pharmacology: Drugs, Dosage, and Safety" is your comprehensive guide through this complex terrain, offering critical insights into how medications behave within biological systems, how they're best applied in clinical settings, and what happens when things go wrong. 
    This groundbreaking 3-in-1 resource seamlessly weaves together the essential disciplines of clinical pharmacokinetics, pharmacology, and toxicology, equipping healthcare professionals with the knowledge they need to make confident, informed decisions at every stage of patient care. From absorption rates to adverse reactions, from therapeutic windows to toxicity management, this book transforms the science of pharmaceuticals into the art of healing—because when it comes to medication, precision isn't just preferable, it's imperative.
    Show book
  • Relational Databases - Mastering the Fundamentals of SQL Design and Optimization for Efficient Data Handling - cover

    Relational Databases - Mastering...

    SAM CAMPBELL

    • 0
    • 0
    • 0
    “Relational Databases" is an indispensable resource for students, database professionals, and software developers who are keen on mastering the art and science of managing structured data with relational databases. As the foundation of data storage and retrieval systems used in everything from small applications to global information systems, understanding relational databases is crucial for anyone looking to thrive in the technology field. 
    This comprehensive guide takes you on a journey from the basic principles of relational databases to advanced strategies for data design, optimization, and SQL programming. 
    "“Relational Databases" is designed to equip you with a solid foundation in relational databases, enabling you to design, build, and manage database solutions that are robust, scalable, and efficient. By demystifying the complexities of relational databases, this book empowers you to leverage the full potential of structured data management in your professional projects and endeavors.
    Show book
  • Dermatology - Skin Diseases and Treatments - cover

    Dermatology - Skin Diseases and...

    Ava Westwood

    • 0
    • 0
    • 0
    Dermatology is a specialized branch of medicine that focuses on the diagnosis, treatment, and prevention of skin, hair, and nail disorders. It plays a crucial role in maintaining overall health, as the skin is the body’s largest organ and serves as a protective barrier against environmental factors. Dermatologists are trained to treat a wide variety of conditions, ranging from common skin issues like acne and eczema to life-threatening diseases such as melanoma. 
    The importance of skin health cannot be overstated. Skin diseases can affect an individual’s quality of life, often causing physical discomfort, emotional distress, and social stigma. Early detection and treatment are vital to prevent complications and improve outcomes. Dermatology is not only about managing diseases but also about enhancing cosmetic appearance and improving skin function, contributing to patients' self-esteem and overall well-being. 
    Skin functions as the first line of defense against external factors such as bacteria, viruses, pollutants, and harmful UV radiation. It also plays a role in regulating body temperature, preventing dehydration, and producing vitamin D. Understanding the skin’s structure and functions is fundamental to diagnosing and treating dermatologic conditions. The skin is composed of three primary layers: the epidermis, dermis, and subcutaneous tissue. The epidermis serves as the outermost layer, providing a waterproof barrier and containing melanocytes responsible for skin pigmentation. Beneath it lies the dermis, which houses blood vessels, hair follicles, sweat glands, and nerve endings, playing a crucial role in sensation and temperature regulation. The deepest layer, the subcutaneous tissue, contains fat and connective tissue that insulate and protect internal organs.
    Show book
  • The Observant Walker - Wild Food Nature and Hidden Treasures on the Pathways of Britain - cover

    The Observant Walker - Wild Food...

    John Wright

    • 0
    • 0
    • 0
    When we go for a walk, whether in the countryside or city, we pass through landscapes full of natural beauty and curiosities both visible and invisible - but though we might admire the view, or wonder idly about the name of a flower, we rarely have the knowledge to fully engage with what we see. When we do, our sense of place is expanded, our understanding deepened and we can discover richness in even the most everyday stroll. 
     
    John Wright has been leading forays around Britain for decades. As an expert forager, he shows people how to identify the edible species that abound - but he also reveals the natural history, stories and science behind our surroundings. Here, he takes us with him on eight walks: from verdant forests to wild coastlines, via city pavements, fields and rolling hills, he illuminates what can be found on a walk across any British terrain, and how you might observe and truly understand them, for yourself.
    Show book
  • The Digital Transformation - Strategies for Success - cover

    The Digital Transformation -...

    Craig Dames

    • 0
    • 0
    • 0
    Digital transformation is reshaping industries and altering how businesses operate, engage with customers, and deliver value. In its most fundamental form, digital transformation involves integrating digital technologies into all areas of a business, leading to fundamental changes in how organizations operate and deliver value to customers. It's not just about adopting new technologies; it’s about rethinking business processes, culture, and customer interactions. This transformation is driven by various factors, including rapid advancements in technology, the increasing reliance on data, and changing consumer expectations. 
    The evolution of technology has been a critical enabler of digital transformation. Over the past few decades, businesses have moved from traditional, manual processes to adopting digital solutions such as cloud computing, artificial intelligence, and data analytics. This shift has allowed companies to streamline operations, improve efficiency, and provide more personalized customer experiences. The rise of smartphones, social media, and the internet of things (IoT) has further accelerated the pace of change, creating new opportunities and challenges for businesses across all sectors. 
    One of the key drivers of digital transformation is the need for organizations to remain competitive in an increasingly digital world. Companies that fail to adapt to these changes risk falling behind as competitors leverage new technologies to enhance their offerings and customer interactions. Digital transformation enables businesses to automate processes, reduce operational costs, and improve decision-making by harnessing the power of data. Furthermore, it fosters greater innovation by allowing companies to experiment with new business models and services that were previously not possible.
    Show book