Open-Source-Projekte eignen sich hervorragend für den Einstieg und dienen als gute Quelle für Architekturreferenzen. Es gibt mehrere Open-Source ASP.NET Core Projekte in GitHub verfügbar. Diese Projekte helfen Ihnen dabei, die ASP.NET Core-Technologie mit verschiedenen Arten von Architekturen und Codierungsmustern eingehend kennenzulernen. In diesem Artikel werden einige der besten Echtzeitanwendungen oder Beispielarchitektur-Referenzprojekte aus verschiedenen Kategorien aufgelistet.

Worauf wartest du? Schauen Sie sich diese Projekte an und legen Sie los!

nopCommerce

nopCommerce ist eine beliebte Open-Source-E-Commerce-Warenkorbanwendung. Es ist stabil und unterstützt mehrere Anpassungen, um Ihren Anforderungen gerecht zu werden. Es gibt mehrere Plugins, um es zu verbessern.

Domain: E-Commerce

Typ: Echtzeitanwendung

Lizenz: GPLv3-Lizenz plus die powered by nopCommerce Anforderung auf jeder Seite

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

Sterne: 5.2k

ObstgartenCore

OrchardCore ist ein Open-Source-Content-Management-System (CMS)-Framework, das Modularität und Mandantenfähigkeit unterstützt.

Domain: CMS

Typ: Echtzeitanwendung

Lizenz: BSD 3-Klausel

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

Sterne: 4,3k

SimplCommerce

SimplCommerce ist eine modulare, auf Microservices basierende E-Commerce-Anwendung, die mit ASP.NET Core erstellt wurde.

Domain: E-Commerce

Typ: Echtzeitanwendung

Lizenz: Apache 2.0

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

Sterne: 2,8k

Tintenfisch

squidex ist ein Headless-CMS und Content-Management-Hub, der mit ASP.NET Core mit OData- und CQRS-Mustern erstellt wurde.

Domain: CMS

Typ: Echtzeitanwendung

Lizenz: MIT

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

Sterne: 1,2k

Miniblog.Core

Miniblog.Core ist eine Blog-Engine, die auf ASP.NET Core basiert.

Domain: Blog-Engine

Typ: Echtzeitanwendung

Lizenz: Apache 2.0

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

Sterne: 985

piranha.core

piranha.core ist eine CMS-Anwendung, die auf ASP.NET Core basiert.

Domain: CMS

Typ: Echtzeitanwendung

Lizenz: MIT

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

Sterne: 1k

Blogifizierer

Blogifier ist eine leichtgewichtige Blog-Engine, die in ASP.NET Core geschrieben wurde.

Domain: Blog-Engine

Typ: Echtzeitanwendung

Lizenz: MIT

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

Sterne: 675

eShopOnContainer

eShopOnContainers ist eine Beispielreferenzanwendung, die verschiedene Architekturmuster containerbasierter Microservices von Microsoft demonstriert.

Die Architektur: Containerbasierte Microservices

Typ: Referenzanwendung

Lizenz: MIT

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

Sterne: 15,1k

eShopOnWeb

eShopOnWeb ist eine Beispiel-Referenzanwendung, die die von Microsoft unterstützte monolithische Architektur demonstriert.

Die Architektur: Monolithisch

Typ: Referenzanwendung

Lizenz: MIT

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

Sterne: 4,9k

praktischer aspnetcore

practise-aspnetcore ist ein praktisches Beispiel für ASP.NET Core.

Typ: Proben

Lizenz: MIT

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

Sterne: 5,1k

NorthwindTraders

NorthwindTraders ist eine Beispielreferenzanwendung für eine domänengesteuerte Architektur mit Entity Framework und CQRS-Muster.

Die Architektur: Saubere Architektur, DDD, CQRS

Typ: Beispiel-Referenzanwendung

Lizenz: MIT

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

Sterne: 4k

ReactiveTraderCloud

ReactiveTraderCloud ist eine Echtzeit-Handelsanwendung, die reaktive Programmierprinzipien demonstriert.

Die Architektur: Reaktive Programmierung

Typ: Beispiel-Referenzanwendung

Lizenz: Apache 2.0

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

Sterne: 1,4k

coolstore-microservices

coolstore-microservices ist eine Beispielanwendung, die die Verwendung von Kubernetes mit einem Service Mesh demonstriert.

Die Architektur: Kubernetes-basierter Microservice mit Service Mesh

Typ: Beispiel-Referenzanwendung

Lizenz: MIT

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

Sterne: 1,5k

Wolkenschreiber

cloudscribe ist ein grundlegendes Framework zum Erstellen einer mandantenfähigen Anwendung.

Die Architektur: Mehrinstanzenfähiges Framework

Typ: Beispiel-Referenzanwendung

Lizenz: Apache 2.0

GitHub: https://github.com/cloudscribe/cloudscribe

Sterne: 925

clean-architecture-manga

clean-architecture-manga ist eine Beispielanwendung für saubere Architektur.

Die Architektur: Saubere Architektur

Typ: Beispiel-Referenzanwendung

Lizenz: Apache

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

Sterne: 2,2k

Krieg der Sterne

StarWars ist eine GraphQL-basierte ASP.NET Core Star Wars-Anwendung.

Die Architektur: GraphQL

Typ: Beispiel-Referenzanwendung

Lizenz: MIT

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

Sterne: 527

sample-dotnet-core-cqrs-api

sample-dotnet-core-cqrs-api ist ein Beispielprojekt, das die Verwendung der sauberen Architektur der Rest-API mit dem CQRS-Muster demonstriert.

Die Architektur: Saubere Architektur, DDD, CQRS

Typ: Beispiel-Referenzanwendung

Lizenz: Unbestimmt

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

Sterne: 916

Pos

Pos ist ein Beispielprojekt, das die Verwendung von Microservices demonstriert.

Die Architektur: Mikrodienste, DDD, CQRS

Typ: Beispiel-Referenzanwendung

Lizenz: Unbestimmt

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

Sterne: 187

Fazit

Abgesehen von diesen Anwendungen können Sie sich einige weitere fantastische .NET Core-Bibliotheken, -Tools und -Frameworks ansehen diese GitHub-Seite.

Syncfusion bietet über 70 leistungsstarke, leichte, modulare und reaktionsschnelle ASP.NET Core-UI-Steuerelemente wie DataGrid, Charts und Scheduler. Sie können diese Steuerelemente in Ihrer Anwendungsentwicklung verwenden.

Wenn Sie Fragen haben, teilen Sie uns dies bitte im Kommentarbereich mit. Sie können uns auch über unser Support-Forum, Direct-Trac oder Feedback-Portal kontaktieren. Wir helfen Ihnen gerne weiter!

Vorheriger Artikel6 einfache Möglichkeiten zum Exportieren von Daten nach Excel in C#
Nächster ArtikelBesitzt Instagram die Bilder und Fotos, die Sie posten?
Natalia Quinn ist eine Muse von How2Geeks, derzeit eine Texterin und berühmte Redakteurin im Bereich Technologie und Digital.Die Artikel von Natalia verfügen über eigene Funktionen und sind darauf spezialisiert, Informationen über Technologie, Technologie -Tipps oder die neuesten und neuesten Technologie -Newsletter heute bereitzustellen.