All Projects → AhmedTarekHasan → BetterRepository

AhmedTarekHasan / BetterRepository

Licence: other
Better Enhanced Repository Pattern Implementation in .NET C#

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to BetterRepository

Kodkod
https://github.com/alirizaadiyahsi/Nucleus Web API layered architecture startup template with ASP.NET Core 2.1, EF Core 2.1 and Vue Client
Stars: ✭ 45 (+66.67%)
Mutual labels:  best-practices, design-patterns, repository-pattern
Urf.core.sample
URF.Core Sample Solution - E2E sample built with ASP.NET Core, Entity Framework Core, URF.Core, Angular, Kendo UI & OData Core. Live demo: https://goo.gl/QpJVgd
Stars: ✭ 40 (+48.15%)
Mutual labels:  repository, best-practices, design-patterns
Onion Architecture Asp.net Core
WhiteApp API solution template which is built on Onion Architecture with all essential feature using .NET 5!
Stars: ✭ 196 (+625.93%)
Mutual labels:  repository, repository-pattern
Urf.core
Unit of Work & Repositories Framework - .NET Core, NET Standard, Entity Framework Core. 100% extensible & lightweight. Live demo: https://goo.gl/QpJVgd
Stars: ✭ 226 (+737.04%)
Mutual labels:  repository, design-patterns
Hexagonal-architecture-ASP.NET-Core
App generator API solution template which is built on Hexagnonal Architecture with all essential feature using .NET Core
Stars: ✭ 57 (+111.11%)
Mutual labels:  repository, repository-pattern
Model
Ruby persistence framework with entities and repositories
Stars: ✭ 399 (+1377.78%)
Mutual labels:  repository, repository-pattern
GraphQL.RepoDB
A set of extensions for working with HotChocolate GraphQL and Database access with micro-orms such as RepoDb (or Dapper). This extension pack provides access to key elements such as Selections/Projections, Sort arguments, & Paging arguments in a significantly simplified facade so this logic can be leveraged in the Serivces/Repositories that enca…
Stars: ✭ 25 (-7.41%)
Mutual labels:  repository, repository-pattern
receptacle
minimalistic implementation of the repository pattern
Stars: ✭ 18 (-33.33%)
Mutual labels:  repository, repository-pattern
Domain Driven Hexagon
Guide on Domain-Driven Design, software architecture, design patterns, best practices etc.
Stars: ✭ 4,417 (+16259.26%)
Mutual labels:  best-practices, design-patterns
goodcode
A curated collection of annotated code examples from prominent open-source projects
Stars: ✭ 184 (+581.48%)
Mutual labels:  best-practices, design-patterns
laravel-repository-pattern
Files autogenerator for repositorry pattern
Stars: ✭ 46 (+70.37%)
Mutual labels:  repository, repository-pattern
laravel-repository
Repository pattern implementation for Laravel
Stars: ✭ 49 (+81.48%)
Mutual labels:  repository, repository-pattern
Android Architecture Components
The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.
Stars: ✭ 329 (+1118.52%)
Mutual labels:  repository, repository-pattern
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 (+740.74%)
Mutual labels:  best-practices, design-patterns
Lumen Api Starter
Lumen 8 基础上扩展出的API 启动项目,精心设计的目录结构,规范统一的响应数据格式,Repository 模式架构的最佳实践。
Stars: ✭ 197 (+629.63%)
Mutual labels:  best-practices, repository-pattern
generic-for-core
🏗️ Generic Repository & UOW Pattern For ASP.NET Core
Stars: ✭ 55 (+103.7%)
Mutual labels:  design-patterns, repository-pattern
laravository
Simplified Repository pattern implementation in Laravel
Stars: ✭ 14 (-48.15%)
Mutual labels:  repository, repository-pattern
Office Add In Ux Design Patterns Code
[ARCHIVED] Implementations in HTML and CSS of the design patterns in the repo Office-Add-in-UX-Design-Patterns
Stars: ✭ 78 (+188.89%)
Mutual labels:  best-practices, design-patterns
React Bits
✨ React patterns, techniques, tips and tricks ✨
Stars: ✭ 11,572 (+42759.26%)
Mutual labels:  best-practices, design-patterns
gof design patterns
GoF Design Patterns implemented in modern C++.
Stars: ✭ 21 (-22.22%)
Mutual labels:  best-practices, design-patterns

Better Enhanced Repository Pattern Implementation in .NET C#

Learn how to implement a better enhanced Repository Pattern following Best Practices to satisfy extended requirements like throttling.


Me and my team were going to start working on a big project. It was about a Web Application for a huge company. You can’t imagine how far I am tempted to reveal it’s name, but unfortunately, I can’t.

The client had some specific requirements and some of them were actually technical ones. I know this is not the normal thing to happen, but, this client already had his own team of technical people so that they can cope up with our team.

Long story short, let me skip the too long list of requirements and jump to the ones I am actually interested into for this article.


If you are interested into reading more about this topic, you can read the rest of the article.


If you want to support me:

Subscribe to Medium using my referral link
Subscribe to Medium Newsletter
Subscribe to LinkedIn Newsletter
Follow me on Medium
Follow me on Twitter
Follow me on LinkedIn


Authors:

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].