thangchung / Blog Core
Licence: mit
Modular blog using Blazor with clean domain-driven design patterns
Stars: ✭ 345
Programming Languages
csharp
926 projects
Labels
Projects that are alternatives of or similar to Blog Core
Sio.core
✔ [ SIOC ] Swastika I/O Core is an all in one platform (e.g CMS, eCommerce, Forum, Q&A, CRM...) ASP.NET Core / Dotnet Core System based on SIOH Framework.
Stars: ✭ 121 (-64.93%)
Mutual labels: blog, blog-engine, dotnet-standard, dotnet-core
Architecture
.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 13, Clean Code, SOLID, DDD.
Stars: ✭ 2,285 (+562.32%)
Mutual labels: dotnet-core, clean-architecture, ddd
Dotnet Template Onion
Onion Architecture with .NET 5/.NET Core and CQRS/Event Sourcing following a DDD approach
Stars: ✭ 70 (-79.71%)
Mutual labels: dotnet-core, clean-architecture, ddd
Run Aspnetcore
A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->
Stars: ✭ 227 (-34.2%)
Mutual labels: dotnet-core, clean-architecture, ddd
Jivejdon
Jivejdon is a Domain Driven Design appication with CQRS/ES/Clean/Hexagonal architecture
Stars: ✭ 287 (-16.81%)
Mutual labels: blog, clean-architecture, ddd
Coolstore Microservices
A full-stack .NET microservices build on Dapr and Tye
Stars: ✭ 1,903 (+451.59%)
Mutual labels: dotnet-core, clean-architecture, ddd
Netcorekit
💗 A crafted toolkit for building cloud-native apps on the .NET platform
Stars: ✭ 248 (-28.12%)
Mutual labels: dotnet-core, clean-architecture, ddd
Dotnet Webassembly
Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.
Stars: ✭ 535 (+55.07%)
Mutual labels: dotnet-standard, dotnet-core, webassembly
buchu
Use Cases - Uniform, auditable and secure use case library
Stars: ✭ 23 (-93.33%)
Mutual labels: ddd, clean-architecture
ci4-album
🔥 CodeIgniter 4 example Album module uses Domain Driven Design Architecture with Tactical Pattern
Stars: ✭ 67 (-80.58%)
Mutual labels: module, ddd
PokemonBattleEngine
A C# library that can emulate Pokémon battles.
Stars: ✭ 92 (-73.33%)
Mutual labels: dotnet-core, dotnet-standard
app-from-scratch
Book about Clean Architecture and Clojure
Stars: ✭ 83 (-75.94%)
Mutual labels: ddd, clean-architecture
clean-ddd-php-poc-contacts
A simple contact manager API to demonstrate the concepts of Clean Architecture and DDD with PHP 7.4+.
Stars: ✭ 31 (-91.01%)
Mutual labels: ddd, clean-architecture
CleanArchitecture
ASP.NET Core 6 Web API Clean Architecture Solution Template
Stars: ✭ 312 (-9.57%)
Mutual labels: clean-architecture, dotnet-core
React-CleanArchitecture-Example
Sample frontend project with Clean Architecture using React.js and jest.
Stars: ✭ 73 (-78.84%)
Mutual labels: ddd, clean-architecture
Fluentresults
A generalised Result object implementation for .NET/C#
Stars: ✭ 266 (-22.9%)
Mutual labels: dotnet-standard, dotnet-core
Verless
A simple and lightweight Static Site Generator.
Stars: ✭ 276 (-20%)
Mutual labels: blog, blog-engine
Plastic
This project provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application.
Stars: ✭ 30 (-91.3%)
Mutual labels: ddd, clean-architecture
Mockqueryable
Moking Entity Framework Core operations such ToListAsync, FirstOrDefaultAsync etc
Stars: ✭ 281 (-18.55%)
Mutual labels: dotnet-standard, dotnet-core
BlogCore project
A blog application built with Blazor and clean domain-driven design patterns.
Technical Stack
- .NET SDK (v3.0.100-preview6) & NodeJS
- Blazor v3.0.0-preview6
- IdentityServer 4
- Entity Framework Core
- Protobuf v3.8.0
- Swashbuckle v5.0.0-rc2
- AdminLTE v3.0.0-beta.1
Run Application
$ cd src\BlogCore.Hosts.Web.Client\ && npm install && npm run copy && cd ../..
At this root folder
$ dotnet clean && dotnet run -p src\BlogCore.Hosts.Web.Server\BlogCore.Hosts.Web.Server.csproj
$ dotnet watch -p src/BlogCore.Hosts.Web.Server/BlogCore.Hosts.Web.Server.csproj run // live reloading
Open an another terminal and run
$ dotnet run -p src\BlogCore.Hosts.IdentityServer\BlogCore.Hosts.IdentityServer.csproj
Now, you can access to
- BlogCore Application at http://localhost:5000
- IdentityServer at http://localhost:5001
Development
Get code
git clone [email protected]:thangchung/blog-core.git
cd blog-core
Start hacking it!!!
Copyright and license
Code and documentation copyright 2019 Thang Chung. Code released under the MIT License.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].