Ahmed dessouki's repositories
DistributedSystems
Q/realistic-A bout distributed systems
clean-code-dotnet
:bathtub: Clean Code concepts and tools adapted for .NET
Practical.CleanArchitecture
Asp.Net Core 6 Clean Architecture (Microservices + Dapr, Modular Monolith, Monolith) samples (+Blazor, Angular 14, React 18, Vue 2.7), Domain-Driven Design, CQRS, Event Sourcing, SOLID, Asp.Net Core Identity Custom Storage, Identity Server 4 Admin UI, Entity Framework Core, Selenium E2E Testing, SignalR, Hosted Services, Health Checks, Security Headers, ...
library
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
ahmed_dessouki_employees
Envlovice Task
run-aspnetcore-microservices
Microservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, MassTransit, Grpc, Ocelot API Gateway, MongoDB, Redis, PostgreSQL, SqlServer, Dapper, Entity Framework Core, CQRS and Clean Architecture implementation. Also includes Cross-Cutting concerns like Implementing Centralized Distributed Logging with Elasticsearch, Kibana and SeriLog, use the HealthChecks with Watchdog, Implement Retry and Circuit Breaker patterns with Polly and so on.. See Microservices Architecture and Step by Step Implementation on .NET Course w/ discount->
Repository_UnitOfWork_Example
This is just the basic framework of a DDD project using the Repository & UnitOfWork pattern.
run-aspnetcore-realworld
E-Commerce real world example of run-aspnetcore ASP.NET Core web application. Implemented e-commerce domain with clean architecture for ASP.NET Core reference application, demonstrating a layered application architecture with DDD best practices. Download 100+ page eBook PDF from here ->
WebApiWithBackgroundWorker
Small demo showing how to implement Pub/Sub with a BackgroundWorker in .NET Core
docker-compose-letsencrypt-nginx-proxy-companion
Automated docker nginx proxy integrated with letsencrypt.
advanced-graphql
[Course] Advanced GraphQL - Learn advanced practices and techniques when when building a GraphQL API.
coolstore-microservices
A Kubernetes-based microservices application on service mesh
netcorekit
:heartpulse: A crafted toolkit for building cloud-native apps on the .NET platform
SimplCommerce
A simple, cross platform, modularized ecommerce system built on .NET Core
SmartStoreNET
Open Source ASP.NET MVC Ecommerce Shopping Cart Solution
blog-core
Modular blog using Blazor with clean domain-driven design patterns
api-design-node-v3
[Course] API design in Node with Express v3
pp-breadcrumbs
Angular 7 breadcrumb component
angular-ngrx-course
Angular Ngrx Course - includes Store, Effects, Entity, Router Store, Schematics
blog-examples
Sample applications for blog posts on https://andrewlock.net