{"repo":"rafaelfgx/Architecture","free":true,"listed":false,"github":"https://github.com/rafaelfgx/Architecture","clone":"git clone https://github.com/rafaelfgx/Architecture.git","description":".NET 10, Angular 22, Clean Architecture, Clean Code, SOLID, KISS, DRY, Mediator Pattern, Folder-by-Feature Structure","language":"C#","stars":3278,"topics":["architecture","solid","clean-code","dotnet","dot-net","csharp","c-charp","aspnetcore","aspnet-core","angular"],"license":"MIT","category":"ui-components","readme_excerpt":"Architecture Principles and Patterns - Clean Architecture - Clean Code - SOLID Principles - KISS Principle - DRY Principle - Mediator Pattern - Result Pattern - Folder-by-Feature Structure Benefits - Simple and evolutionary architecture. - Standardized and centralized flow for validation, log, security, return, etc. - Avoid cyclical references. - Avoid unnecessary dependency injection. - Segregation by feature instead of technical type. - Single responsibility for each request and response. - Simplicity of unit testing. Technologies - .NET - ASP.NET Core - Entity Framework Core - C# - Angular - UIkit Packages - Source: https://github.com/rafaelfgx/DotNetCore - Published: https://www.nuget.org/profiles/rafaelfgx Run Command Line Prerequisites - .NET SDK - SQL Server - Node - Angular CLI Steps 1. Open directory source\\Web\\Frontend in command line and execute npm run restore . 2. Open directory source\\Web in command line and execute dotnet run . 3. Open . Visual Studio Code Prerequisites - .NET SDK - SQL Server - Node - Angular CLI - Visual Studio Code - C# Extension Steps 1. Open directory source\\Web\\Frontend in command line and execute npm run restore . 2. Open source directory in Visual Studio Code. 3. Press F5 . Visual Studio Prerequisites - Visual Studio - Node - Angular CLI Steps 1. Open directory source\\Web\\Frontend in command line and execute npm run restore . 2. Open source\\Architecture.sln in Visual Studio. 3. Set Architecture.Web as startup project. 4. Press F5 . Dock","default_branch":null,"files":null,"tree":[],"storefront":"/r/rafaelfgx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rafaelfgx/Architecture/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}