AppBoot Library
AppBoot is a generic .NET application bootstrapper, we at iQuarc, have put on GitHub a while ago. It started few years back when we were about
Sharing experiences and ideas about effective code design
AppBoot is a generic .NET application bootstrapper, we at iQuarc, have put on GitHub a while ago. It started few years back when we were about
This is the last part of the "Data Isolation and Sharing in a Multitenant System" article, which is also a continuation of my post
This post is the second part of the article that shows how a well encapsulated data access implementation can play a key role in implementing a
In the previous post I've shown few of the additional benefits a well encapsulated data access implementation brings. Implementing multitenancy is one of them. This article
We all know that achieving a good Separation of Concerns is good, because it increases the maintainability and it reduces the cost of changing our code.
While reviewing my previous post another great discussion, which may arise from paying attention to your references, came to my mind: Don’t Repeat Yourself (DRY)
A few posts back I talked about how we can use the assembly references to enforce consistency and separation of concerns (here and here are the
In my last posts I have talked about using assembly references to preserve critical design aspects. In Enforce Consistency with Assemblies References I talk about how
In my previous post I have presented a way to separate your data access from the business logic, when a relational database is used. I have
In our days most of the applications that have a relational database as storage, use an ORM to access the data. The ORM (Entity Framework, Hibernate,