Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Building Microservices with .Net - The Basics

    Posted By: ELK1nG
    Building Microservices with .Net - The Basics

    Building Microservices with .Net - The Basics
    Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: aac, 44100 Hz
    Language: English | VTT | Size: 2.44 GB | Duration: 6h 23m

    Get started building microservices with the .NET platform from scratch. Step by step.

    What you'll learn
    How to create .NET 5 based microservices from scratch using Visual Studio Code
    Use individual MongoDB NoSQL databases for exclusive use by each microservice
    Implement asynchronous inter-service communication via RabbitMQ and MassTransit
    Microservices architecture fundamentals, pros and cons
    Implement common design patterns used with microservices like repository, retries with exponential backoff and circuit breaker
    Use C# 9 record types to define DTOs and message contracts used by the microservices
    How to implement the common operations of a microservices REST API
    Use Docker and Docker Compose to run services like MongoDB and RabbitMQ in your box to support your microservices
    Use Swagger/OpenAPI and Postman to explore and interact with your microservice APIs
    Implement resilient inter-service communication via IHttpClientFactory and Polly
    Implement eventual data consistency by replicating data across microservices
    Create NuGet packages to share reusable logic and message contracts across microservices
    Build two microservices of an end to end application where players can purchase game items with virtual currency

    Requirements
    Basic C# knowledge
    Basic web development experience
    A computer with Windows, Mac OSX or Linux installed
    Description
    Is your team suffering the symptoms of the monolithic hell? Are you wondering if a microservices architecture is the right fit for your .NET project? Have you been asked to implement microservices and you don't know where to start? Are you just curious about this trendy new term? In this course you will learn why you may want to embrace a microservices architecture and how to get started by using the .NET platform.

    You will learn the foundational elements of microservices by incrementally building a real microservices based application with .NET 5, step by step. The first two microservices of this application are built in this course, each storing their data in a Docker hosted MongoDB database and both communicating asynchronously via a RabbitMQ message broker and MassTransit.

    But we will not jump straight to the ideal implementation, we will start with a very simple and "naive" implementation, we will learn about common mistakes when implementing microservices, we will learn about multiple techniques and patterns in the microservices world and finally we will arrive to a nice implementation based on best practices.

    By the end of this course you will have an application with two fully working .NET based microservices but most importantly you will understand every line of code, how the microservices work together and why we ended up with the final implementation.

    Who this course is for:
    Beginner C# / .NET developers wanting to get a deep understanding of the microservices building blocks
    Experienced C# / .NET developers new to microservices that want to understand this modern architecture makes sense for their projects
    Anyone willing to learn by doing. Even if you have never built an ASPNET Core app you should not have problems with this course since I will explain every line of code in detail