Proyek sumber terbuka sangat bagus untuk memulai dan berfungsi sebagai sumber yang baik untuk referensi arsitektur. Ada beberapa sumber terbuka Inti ASP.NET proyek yang tersedia di GitHub. Proyek-proyek ini akan membantu Anda mempelajari teknologi ASP.NET Core secara mendalam, dengan berbagai jenis arsitektur dan pola pengkodean. Beberapa aplikasi real-time teratas atau proyek referensi arsitektur sampel di berbagai kategori tercantum dalam artikel ini.

Apa yang kamu tunggu? Lihat proyek-proyek ini dan mulailah!

nopCommerce

nopCommerce adalah aplikasi keranjang belanja e-niaga sumber terbuka yang populer. Ini stabil dan mendukung beberapa penyesuaian yang sesuai dengan kebutuhan Anda. Ada beberapa plugin yang tersedia untuk menyempurnakannya.

Domain: Perdagangan elektronik

Jenis: Aplikasi waktu nyata

Lisensi: Lisensi GPLv3 plus powered by nopCommerce persyaratan di setiap halaman

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

Bintang: 5.2k

OrchardCore

OrchardCore adalah kerangka kerja sistem manajemen konten (CMS) sumber terbuka yang mendukung modularitas dan multitenancy.

Domain: CMS

Jenis: Aplikasi waktu nyata

Lisensi: BSD 3-Klausula

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

bintang: 4.3k

Perdagangan Sederhana

SimplCommerce adalah aplikasi e-commerce modular berbasis layanan mikro, dibangun menggunakan ASP.NET Core.

Domain: Perdagangan elektronik

Jenis: Aplikasi waktu nyata

Lisensi: Apache 2.0

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

bintang: 2.8k

squidex

squidex adalah CMS tanpa kepala dan hub manajemen konten, dibangun menggunakan ASP.NET Core dengan pola OData dan CQRS.

Domain: CMS

Jenis: Aplikasi waktu nyata

Lisensi: MIT

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

bintang: 1.2k

Miniblog.Core

Miniblog.Core adalah mesin blog berbasis ASP.NET Core.

Domain: mesin blog

Jenis: Aplikasi waktu nyata

Lisensi: Apache 2.0

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

bintang: 985

piranha.core

piranha.core adalah aplikasi CMS berbasis ASP.NET Core.

Domain: CMS

Jenis: Aplikasi waktu nyata

Lisensi: MIT

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

Bintang: 1k

pembuat blog

Blogifier adalah mesin blog ringan yang ditulis dalam ASP.NET Core.

Domain: mesin blog

Jenis: Aplikasi waktu nyata

Lisensi: MIT

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

bintang: 675

eShopOnContainers

eShopOnContainers adalah contoh aplikasi referensi yang menunjukkan berbagai pola arsitektur layanan mikro berbasis wadah oleh Microsoft.

Arsitektur: Layanan mikro berbasis container

Jenis: Aplikasi referensi

Lisensi: MIT

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

bintang: 15.1k

eShopOnWeb

eShopOnWeb adalah contoh aplikasi referensi yang menunjukkan arsitektur monolitik yang didukung oleh Microsoft.

Arsitektur: Monolitik

Jenis: Aplikasi referensi

Lisensi: MIT

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

bintang: 4.9k

praktis-aspnetcore

praktis-aspnetcore adalah contoh praktis untuk ASP.NET Core.

Jenis: Sampel

Lisensi: MIT

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

bintang: 5.1k

NorthwindTrader

NorthwindTraders adalah contoh aplikasi referensi untuk arsitektur berbasis domain menggunakan Entity Framework dan pola CQRS.

Arsitektur: Arsitektur bersih, DDD, CQRS

Jenis: Contoh aplikasi referensi

Lisensi: MIT

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

bintang: 4k

ReactiveTraderCloud

ReactiveTraderCloud adalah aplikasi perdagangan real-time yang menunjukkan prinsip-prinsip pemrograman reaktif.

Arsitektur: Pemrograman reaktif

Jenis: Contoh aplikasi referensi

Lisensi: Apache 2.0

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

bintang: 1.4k

coolstore-microservices

coolstore-microservices adalah contoh aplikasi yang mendemonstrasikan penggunaan Kubernetes menggunakan mesh layanan.

Arsitektur: Layanan mikro berbasis Kubernetes menggunakan mesh layanan

Jenis: Contoh aplikasi referensi

Lisensi: MIT

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

bintang: 1.5k

cloudscribe

cloudscribe adalah kerangka kerja dasar untuk membangun aplikasi multitenant.

Arsitektur: Kerangka kerja multitenant

Jenis: Contoh aplikasi referensi

Lisensi: Apache 2.0

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

bintang: 925

bersih-arsitektur-manga

clean-architecture-manga adalah aplikasi sampel arsitektur bersih.

Arsitektur: Arsitektur bersih

Jenis: Contoh aplikasi referensi

Lisensi: Apache

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

bintang: 2.2k

StarWars

StarWars adalah aplikasi ASP.NET Core Star Wars berbasis GraphQL.

Arsitektur: GraphQL

Jenis: Contoh aplikasi referensi

Lisensi: MIT

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

Bintang: 527

sample-dotnet-core-cqrs-api

sample-dotnet-core-cqrs-api adalah contoh proyek yang mendemonstrasikan penggunaan arsitektur bersih Rest API dengan pola CQRS.

Arsitektur: Arsitektur bersih, DDD, CQRS

Jenis: Contoh aplikasi referensi

Lisensi: Tidak ditentukan

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

bintang: 916

Pos

Pos adalah contoh proyek yang mendemonstrasikan penggunaan layanan mikro.

Arsitektur: Layanan mikro, DDD, CQRS

Jenis: Contoh aplikasi referensi

Lisensi: Tidak ditentukan

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

bintang: 187

Kesimpulan

Terlepas dari aplikasi ini, Anda dapat melihat beberapa perpustakaan, alat, dan kerangka kerja .NET Core yang lebih keren di halaman GitHub ini.

Syncfusion menyediakan 70+ kontrol ASP.NET Core UI berkinerja tinggi, ringan, modular, dan responsif seperti DataGrid, Charts, dan Scheduler. Anda dapat menggunakan kontrol ini dalam pengembangan aplikasi Anda.

Jika Anda memiliki pertanyaan, beri tahu kami di bagian komentar. Anda juga dapat menghubungi kami melalui Forum Dukungan, Direct-Trac, atau Portal Umpan Balik kami. Kami dengan senang hati membantu Anda!

Berita sebelumyaApakah Instagram Memiliki Gambar & Foto yang Anda Posting?
Berita berikutnyaMengapa dan Bagaimana Menggunakan Webpack dan Babel dengan Vanilla JS
Natalia Quinn adalah Muse of How2Geeks, saat ini copywriting dan editor terkenal di bidang teknologi dan digital.Artikel Natalia memiliki fitur mereka sendiri dan berspesialisasi dalam memberikan informasi tentang teknologi, tip teknologi, atau buletin teknologi terbaru dan terbaru saat ini.