CleanArchitecture
nopCommerce
Our great sponsors
CleanArchitecture | nopCommerce | |
---|---|---|
48 | 11 | |
8,946 | 7,301 | |
- | 1.9% | |
8.7 | 9.6 | |
15 days ago | 5 days ago | |
C# | C# | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CleanArchitecture
-
How to write good React Code?
You can take a look at this repo (C# though)
-
[Code Review] asp.net web api
I've been asking this some weeks ago and got real nice recommendations, I tried implementing everything that was recommended to me and I am hoping on some new constructive critique. I've been using the "Clean Architecture" structure (https://github.com/jasontaylordev/CleanArchitecture) to build my webapi, so you should be able to navigate through in a similar way. (I've heard that it might be overly big for my current project, but I really like the way it separates the codebase and feel very well with using it.)
- Onion architecture with EF identity (authorization, authentication, claims etc)
-
[Code Review] Asp.net web api
Hey, I've been working on a backend for my application in the last weeks. I am relatively new to asp_net and hoping to get some constructive feedback on what to improve, structure, performance and cleanness wise. I've been using the "Clean Architecture" structure (https://github.com/jasontaylordev/CleanArchitecture) to build my webapi, so you should be able to navigate through in a similar way.
-
asp.net .net 6 just a view so far
It's been a tough couple of weeks recently, I've been reflecting and reading a lot about asp.net. Using some of online guides, video tutorial I've finally got my head around it...somewhat. It is more difficult than laravel for sure... but looking at how much this clean architecture template has helped a lot at finding some cool stuff. Before I got to this I've had to dig myself into books to cover the following:
-
Angular, ASP.NET core web api, and DTOs
Whate /u/Complete_Attention_4 says. Its all in this template: https://github.com/jasontaylordev/CleanArchitecture
-
Where to put Business/Domain logic in Entity Framework [C#] project.
I've been using Jason Taylor's Clean Architecture layout for the last couple services I've spun up and I've had pretty good results in terms of how it went.
-
[Parte 3] CQRS y MediatR: AutoMapper
Jason Taylor y su template de Clean Architecture solucionan este problema de una forma muy elegante CleanArchitecture/src/Application/Common/Mappings at main · jasontaylordev/CleanArchitecture (github.com).
-
If you were to create a Web API today from scratch how would you do it ?
Check github of this developer: https://github.com/hassanhabib Also very interesting is concept of Clean Architecture, example of which you can find here: https://github.com/jasontaylordev/CleanArchitecture Have you heard about SOLID principles? Check on youtube about it.
-
[Parte 2] CQRS y MediatR: Validando con FluentValidation
jasontaylordev/CleanArchitecture: Clean Architecture Solution Template for .NET 6 (github.com)
nopCommerce
-
A Philosophy of Software Design – Book Summary and Notes
> Can you point me to a codebase that does not use comments, as a model of how that looks in practice?
Once we actively encourage comments, this is what we get. It was totally unnecessary -
https://github.com/nopSolutions/nopCommerce/blob/develop/src...
I welcome this type of comments which state the obvious and goes beyond what the code in front of you can state -
"// If every heap's gen2 or gen3 size is less than this threshold we will do a blocking GC."
https://raw.githubusercontent.com/dotnet/runtime/main/src/co...
-
what should i use to make my site
If you want to use with the latest .NetCore c# code you could look at https://www.nopcommerce.com which is a great open source developers platform
-
Migration from .NET5 to .NET 6: Performance benchmarks
Learn more on the .net open-source platform's website or visit our GitHub repository
-
64-bit Visual Studio 2022 now available!
As a test I just cloned https://github.com/nopSolutions/nopCommerce
- What else is there other than WooCommerce?
-
Reading Code is a Skill
Regions are an easily misused pattern. One should not be using it to broadly organize as a pattern (see nopCommerce). However, in WinForms they are used to hide generated code where a dev might be making changes, that's fine.
-
Devs who use EF instead of Dapper: Why?
Linq2Db is simple and fast Linq to database access library. I came to know about Linq2Db via nopCommerce project. Previously their data access layer was written using EF but recently they moved to Linq2Db.
- Any public facing production sites using ASP.NET Core and PostgreSQL?
-
The Best Open Source E-Commerce Platforms
nopCommerce is an ASP.NET-based e-commerce platform released in 2008 with the purpose of providing a feature-rich, free, and open source e-commerce platform. nopCommerce is designed to support SMBs to perform enterprise-level operations.
-
Repositories with well written projects?
The latest version of nopCommerce upgraded to .net 5. It's been around for years so there is some inertia that might have informed some decisions.
What are some alternatives?
SimplCommerce - A simple, cross platform, modularized ecommerce system built on .NET Core
GrandNode - Open source, headless, multi-tenant eCommerce platform built with .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, Vue.js.
SmartStoreNET - Open Source ASP.NET MVC Enterprise eCommerce Shopping Cart Solution
CleanArchitecture - Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core
Virto Commerce - VirtoCommerce Platform repository
ASP.NET Boilerplate - ASP.NET Boilerplate - Web Application Framework
BeYourMarket - OpenSource ASP.NET to build your own marketplace
Stripe.Net - Stripe.net is a sync/async .NET 4.6.1+ client, and a portable class library for stripe.com.
modular-monolith-with-ddd - Full Modular Monolith application with Domain-Driven Design approach.
eShopOnWeb - Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Saleor - A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.