Currently Jaxara is going to start few complex projects that offers lot of challenges in designing the architecture of the system. In this regard, Jaxara architect team greatly lead by Jason Duffus – Senior Software Architect of Jaxara have decided to work with domain driven design for those projects. On this context, I conducted one training session on Domain Driven Design. Based on that, I published one article in code project. Here is the link:

Recently, I have reviewed the attached pdf's to tune my understanding on SOLID and I found these great. You all may like to have a look into these.


Contented added from a mail conversion

We use dotnet framework TransactionScope object for manage/handle database Transaction.

Often we create instance of Transactionscope object like the followings

1) var scope = new TransactionScope(TransactionScopeOption.Required, new TimeSpan(0, 0, 1, 0))


2) var scope = new TransactionScope()



As a today’s Software development Domain Driven Design(DDD) is so much popular development methodology then others. It handles Software complexity

so smartly and efficiently. It is recommended to use this methodology for  big and complex software project development specially which are develop iterative

way. In our opus project it is partially implemented by refactoring process. In our opus data access layer it is implemented. Hope in

future it will implement in Business layer and common layer(infrastructure layer) as well.

Subscribe to RSS - Architecture