Best of ASP.NET CoreFebruary 2024

  1. 1
    Article
    Avatar of codemazeCode Maze·2y

    Clean Architecture in .NET

    Clean Architecture is an architecture pattern aimed at building maintainable, scalable, and easily testable applications. It separates the application into different layers: domain, application, infrastructure, and presentation. Clean Architecture and Onion Architecture have similar goals but differ in how they separate layers based on abstraction and focus on the core. To implement Clean Architecture in .NET, follow the principles of separation of concerns, loose coupling, and testability. Use CQRS with MediatR for the application layer.

  2. 2
    Article
    Avatar of dotnet.NET Blog·2y

    Introducing ASP.NET Core metrics and Grafana dashboards in .NET 8

    ASP.NET Core in .NET 8 introduces metrics and Grafana dashboards. Metrics can be used to monitor app activity and can be displayed on a dashboard or trigger real-time alerts. There are options available for using these metrics, including the .NET Aspire dashboard and ASP.NET Core Grafana dashboards.

  3. 3
    Article
    Avatar of codemazeCode Maze·2y

    How to Call SignalR Hub from Controller in ASP.NET Core

    This post explains how to call a SignalR Hub from a Controller in ASP.NET Core and demonstrates how to simulate a recurring server-client interaction using SignalR Hub and ASP.NET Core Controller.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    Learn ASP.NET Core by Building an Auction Application

    Learn ASP.NET Core by building a complete auction web application from scratch. The course covers models and database setup, index page, create page and file uploads, details page, CSS and structure, search bar and pagination, adding bids and closing the bidding, adding comments, my listings and my bids, and a project recap. Gain practical experience in fullstack development with ASP.NET Core.

  5. 5
    Article
    Avatar of colkgirlCode Like A Girl·2y

    Dependency Injection in .net core

    Learn about dependency injection and its components, including services, dependency inversion, and inversion of control. Understand how dependency injection achieves loose coupling in programming.