Open-source-projekt är bra för att komma igång och fungerar som en bra källa för arkitekturreferenser. Det finns flera öppen källkod ASP.NET Core projekt tillgängliga i GitHub. Dessa projekt hjälper dig att lära dig ASP.NET Core-teknik på djupet, med olika typer av arkitektur och kodningsmönster. Några av de bästa realtidsapplikationerna eller exempelarkitekturreferensprojekten inom olika kategorier listas i den här artikeln.

Vad väntar du på? Kolla in dessa projekt och kom igång!

nopCommerce

nopCommerce är en populär e-handelsvagnsapplikation med öppen källkod. Den är stabil och stöder flera anpassningar för att passa dina behov. Det finns flera plugins tillgängliga för att förbättra den.

Domän: E-handel

Typ: Realtidsapplikation

Licens: GPLv3-licens plus powered by nopCommerce krav på varje sida

GitHub: https://github.com/nopSolutions/nopCommerce

Stjärnor: 5,2k

OrchardCore

OrchardCore är ett ramverk för innehållshanteringssystem (CMS) med öppen källkod som stöder modularitet och multitenancy.

Domän: CMS

Typ: Realtidsapplikation

Licens: BSD 3-klausul

GitHub: https://github.com/OrchardCMS/OrchardCore

Stjärnor: 4,3k

SimplCommerce

SimplCommerce är en modulär, mikrotjänstbaserad e-handelsapplikation, byggd med ASP.NET Core.

Domän: E-handel

Typ: Realtidsapplikation

Licens: Apache 2.0

GitHub: https://github.com/simplcommerce/SimplCommerce

Stjärnor: 2,8k

bläckfisk

squidex är ett huvudlöst CMS- och innehållshanteringsnav, byggt med ASP.NET Core med OData- och CQRS-mönster.

Domän: CMS

Typ: Realtidsapplikation

Licens: MIT

GitHub: https://github.com/Squidex/squidex

Stjärnor: 1,2k

Miniblogg.Core

Miniblog.Core är en bloggmotor baserad på ASP.NET Core.

Domän: Bloggmotor

Typ: Realtidsapplikation

Licens: Apache 2.0

GitHub: https://github.com/madskristensen/Miniblog.Core

Stjärnor: 985

piranha.core

piranha.core är en CMS-applikation baserad på ASP.NET Core.

Domän: CMS

Typ: Realtidsapplikation

Licens: MIT

GitHub: https://github.com/piranhacms/piranha.core

Stjärnor: 1k

Blogger

Blogifier är en lätt bloggmotor skriven i ASP.NET Core.

Domän: Bloggmotor

Typ: Realtidsapplikation

Licens: MIT

GitHub: https://github.com/blogifierdotnet/Blogifier

Stjärnor: 675

eShopOnContainers

eShopOnContainers är en exempelreferensapplikation som visar olika arkitekturmönster för containerbaserade mikrotjänster från Microsoft.

Arkitektur: Containerbaserade mikrotjänster

Typ: Referensapplikation

Licens: MIT

Github: https://github.com/dotnet-architecture/eShopOnContainers

Stjärnor: 15,1k

eShopOnWeb

eShopOnWeb är ett exempel på en referensapplikation som visar en monolitisk arkitektur som drivs av Microsoft.

Arkitektur: Monolitisk

Typ: Referensapplikation

Licens: MIT

GitHub: https://github.com/dotnet-architecture/eShopOnWeb

Stjärnor: 4,9k

praktisk-aspnetcore

practice-aspnetcore är ett praktiskt exempel för ASP.NET Core.

Typ: Prover

Licens: MIT

GitHub: https://github.com/dodyg/practical-aspnetcore

Stjärnor: 5,1k

NorthwindTraders

NorthwindTraders är ett exempel på referensapplikation för domändriven arkitektur som använder Entity Framework och CQRS-mönster.

Arkitektur: Ren arkitektur, DDD, CQRS

Typ: Exempel på referensapplikation

Licens: MIT

Github: https://github.com/JasonGT/NorthwindTraders

Stjärnor: 4k

ReactiveTraderCloud

ReactiveTraderCloud är en realtidshandelsapplikation som visar reaktiva programmeringsprinciper.

Arkitektur: Reaktiv programmering

Typ: Exempel på referensapplikation

Licens: Apache 2.0

Github: https://github.com/AdaptiveConsulting/ReactiveTraderCloud

Stjärnor: 1,4k

coolstore-mikrotjänster

coolstore-microservices är en exempelapplikation som visar användningen av Kubernetes med hjälp av ett servicenät.

Arkitektur: Kubernetes-baserad mikrotjänst som använder servicemesh

Typ: Exempel på referensapplikation

Licens: MIT

Github: https://github.com/vietnam-devs/coolstore-microservices

Stjärnor: 1,5k

cloudscribe

cloudscribe är ett grundläggande ramverk för att bygga en multitenant-applikation.

Arkitektur: Ramverk för flera hyresgäster

Typ: Exempel på referensapplikation

Licens: Apache 2.0

Github: https://github.com/cloudscribe/cloudscribe

Stjärnor: 925

ren-arkitektur-manga

clean-architecture-manga är en ren arkitektur exempelapplikation.

Arkitektur: Ren arkitektur

Typ: Exempel på referensapplikation

Licens: Apache

GitHub: https://github.com/ivanpaulovich/clean-architecture-manga

Stjärnor: 2,2k

Stjärnornas krig

StarWars är en GraphQL-baserad ASP.NET Core Star Wars-applikation.

Arkitektur: GraphQL

Typ: Exempel på referensapplikation

Licens: MIT

GitHub: https://github.com/JacekKosciesza/StarWars

Stjärnor: 527

sample-dotnet-core-cqrs-api

sample-dotnet-core-cqrs-api är ett exempelprojekt som visar användningen av Rest API ren arkitektur med CQRS-mönstret.

Arkitektur: Ren arkitektur, DDD, CQRS

Typ: Exempel på referensapplikation

Licens: Ej angivet

GitHub: https://github.com/kgrzybek/sample-dotnet-core-cqrs-api

Stjärnor: 916

Pos

Pos är ett exempelprojekt som visar användningen av mikrotjänster.

Arkitektur: Microservices, DDD, CQRS

Typ: Exempel på referensapplikation

Licens: Ej angivet

GitHub: https://github.com/NHadi/Pos

Stjärnor: 187

Slutsats

Förutom dessa applikationer kan du kolla in några fler fantastiska .NET Core-bibliotek, verktyg och ramverk på denna GitHub-sida.

Syncfusion ger 70+ högpresterande, lätta, modulära och responsiva ASP.NET Core UI-kontroller som DataGrid, Charts och Scheduler. Du kan använda dessa kontroller i din applikationsutveckling.

Om du har några frågor, vänligen meddela oss i kommentarsfältet. Du kan också kontakta oss via vårt supportforum, Direct-Trac eller Feedback Portal. Vi hjälper dig gärna!

Previous articleHur man designar en flygkalender för att visa de lägsta priserna i Flutter
Next articleÄger Instagram bilderna och fotona du lägger upp?
Natalia Quinn är en muse av How2Geeks, för närvarande en copywriting och en berömd redaktör inom teknik och digital.Natalias artiklar har sina egna funktioner och specialiserar sig på att tillhandahålla information om teknik, teknologitips eller de senaste och senaste tekniknyheterna i dag.