Open-source projekty sú skvelé na začatie a slúžia ako dobrý zdroj referencií o architektúre. Existuje niekoľko open source ASP.NET Core projekty dostupné na GitHub. Tieto projekty vám pomôžu naučiť sa do hĺbky technológiu ASP.NET Core s rôznymi typmi architektúry a vzormi kódovania. Niektoré z najlepších aplikácií v reálnom čase alebo vzorových referenčných projektov architektúry v rôznych kategóriách sú uvedené v tomto článku.

Na čo čakáš? Pozrite si tieto projekty a začnite!

nopCommerce

nopCommerce je populárna aplikácia elektronického obchodu s otvoreným zdrojom pre nákupný košík. Je stabilný a podporuje niekoľko prispôsobení podľa vašich potrieb. Na jeho vylepšenie je k dispozícii niekoľko pluginov.

doména: Elektronický obchod

Typ: Aplikácia v reálnom čase

Licencia: Licencia GPLv3 plus powered by nopCommerce požiadavka na každej stránke

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

hviezdy: 5,2 tis

OrchardCore

OrchardCore je open-source systém na správu obsahu (CMS), ktorý podporuje modularitu a multiprenájom.

doména: CMS

Typ: Aplikácia v reálnom čase

Licencia: BSD 3-klauzula

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

hviezdy: 4,3 tis

SimplCommerce

SimplCommerce je modulárna aplikácia elektronického obchodu založená na mikroslužbách, postavená pomocou ASP.NET Core.

doména: Elektronický obchod

Typ: Aplikácia v reálnom čase

Licencia: Apache 2.0

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

hviezdy: 2,8 tis

squidex

squidex je bezhlavý CMS a centrum pre správu obsahu, vytvorené pomocou ASP.NET Core so vzormi OData a CQRS.

doména: CMS

Typ: Aplikácia v reálnom čase

Licencia: MIT

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

hviezdy: 1,2 tis

Miniblog.Core

Miniblog.Core je blogový nástroj založený na ASP.NET Core.

doména: Blogový nástroj

Typ: Aplikácia v reálnom čase

Licencia: Apache 2.0

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

hviezdy: 985

piranha.core

piranha.core je aplikácia CMS založená na ASP.NET Core.

doména: CMS

Typ: Aplikácia v reálnom čase

Licencia: MIT

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

hviezdy: 1k

Blogifier

Blogifier je ľahký blogovací nástroj napísaný v ASP.NET Core.

doména: Blogový nástroj

Typ: Aplikácia v reálnom čase

Licencia: MIT

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

hviezdy: 675

eShopOnContainers

eShopOnContainers je vzorová referenčná aplikácia demonštrujúca rôzne vzory architektúry mikroslužieb založených na kontajneroch od spoločnosti Microsoft.

Architektúra: Kontajnerové mikroslužby

Typ: Referenčná aplikácia

Licencia: MIT

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

hviezdy: 15,1 tis

eShopOnWeb

eShopOnWeb je vzorová referenčná aplikácia demonštrujúca monolitickú architektúru poháňanú spoločnosťou Microsoft.

Architektúra: Monolitický

Typ: Referenčná aplikácia

Licencia: MIT

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

hviezdy: 4,9 tis

praktické-aspnetcore

praktický-aspnetcore je praktická ukážka pre ASP.NET Core.

Typ: Vzorky

Licencia: MIT

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

hviezdy: 5,1 tis

NorthwindTraders

NorthwindTraders je vzorová referenčná aplikácia pre doménou riadenú architektúru využívajúcu Entity Framework a vzor CQRS.

Architektúra: Čistá architektúra, DDD, CQRS

Typ: Vzorová referenčná aplikácia

Licencia: MIT

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

hviezdy: 4k

ReactiveTraderCloud

ReactiveTraderCloud je obchodná aplikácia v reálnom čase demonštrujúca princípy reaktívneho programovania.

Architektúra: Reaktívne programovanie

Typ: Vzorová referenčná aplikácia

Licencia: Apache 2.0

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

hviezdy: 1,4 tis

chladiareň-mikroslužby

coolstore-microservices je vzorová aplikácia demonštrujúca použitie Kubernetes pomocou servisnej siete.

architektúra: Mikroslužba založená na Kubernetes pomocou servisnej siete

Typ: Vzorová referenčná aplikácia

Licencia: MIT

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

hviezdy: 1,5 tis

cloudscribe

cloudscribe je základný rámec pre budovanie aplikácie pre viacerých nájomcov.

Architektúra: Rámec pre viacerých nájomníkov

Typ: Vzorová referenčná aplikácia

Licencia: Apache 2.0

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

hviezdy: 925

čistá-architektúra-manga

clean-architecture-manga je vzorová aplikácia čistej architektúry.

Architektúra: Čistá architektúra

Typ: Vzorová referenčná aplikácia

Licencia: Apache

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

hviezdy: 2,2 tis

Hviezdne vojny

StarWars je aplikácia ASP.NET Core Star Wars založená na GraphQL.

Architektúra: GraphQL

Typ: Vzorová referenčná aplikácia

Licencia: MIT

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

hviezdy: 527

sample-dotnet-core-cqrs-api

sample-dotnet-core-cqrs-api je vzorový projekt demonštrujúci použitie čistej architektúry Rest API so vzorom CQRS.

Architektúra: Čistá architektúra, DDD, CQRS

Typ: Vzorová referenčná aplikácia

Licencia: Nešpecifikované

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

hviezdy: 916

poz

Pos je vzorový projekt demonštrujúci využitie mikroslužieb.

Architektúra: Mikroslužby, DDD, CQRS

Typ: Vzorová referenčná aplikácia

Licencia: Nešpecifikované

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

hviezdy: 187

Záver

Okrem týchto aplikácií si môžete pozrieť ďalšie úžasné knižnice, nástroje a rámce .NET Core na túto stránku GitHub.

Syncfusion poskytuje 70+ vysokovýkonných, ľahkých, modulárnych a citlivých ovládacích prvkov používateľského rozhrania ASP.NET Core, ako sú DataGrid, Charts a Scheduler. Tieto ovládacie prvky môžete použiť pri vývoji vašej aplikácie.

Ak máte nejaké otázky, dajte nám vedieť v sekcii komentárov. Môžete nás tiež kontaktovať prostredníctvom nášho fóra podpory, Direct-Trac alebo portálu spätnej väzby. Radi vám pomôžeme!

Previous articleAko navrhnúť kalendár leteniek tak, aby zobrazoval najnižšie cestovné vo Flutter
Next articleVlastní Instagram obrázky a fotografie, ktoré uverejníte?
Natalia Quinn je múza How2Geeks, v súčasnosti copywriting a slávny editor v oblasti technológie a digitálneho.Články spoločnosti Natalia majú svoje vlastné vlastnosti a špecializujú sa na poskytovanie informácií o technológiách, technologických tipoch alebo najnovších a najnovších technologických bulletinoch dnes.