Think Big, Act Small, Fail Fast and Learn Rapidly


Polyglot Persistence Using DDD and Repository Unit of Work

Working with different data stores (SQL, NoSQL ..) in high performance enterprise application using DDD and Repository unit of work pattern Download source code from Github Introduction Traditional business applications usually use a relational database to store data and use this database as an integration point. That entails designing sets of relational tables and accessing them with a single data access layer in code, as well as using an ORM to convert relational tables to an OOP structure [More]

Web API Architecture And Dependency Injection Best Practices

This article explains the Web API best practices for architecture and Dependency Injection, using Unity and other options available for Dependency Injection. From last few years, Web API is becoming very popular and these days, a lot of projects are going on with Web API. Thousands of projects have been developed using Web API. If someone is working on Web API, then its architecture and best practices are the most important things, which enable the developer to create one of the best application [More]

HTTP Get, Put, Post And Delete Verbs In ASP.NET WEB API

Introduction In this article, I will explain about Http Get, Put, Post and Delete verbs in ASP.Net Web API in detail. These are very significant verbs in ASP.NET Web API. This article explains how to perform these 4 verbs in ASP.NET Web API. Steps for performing HTTP verbs using ASP.NET web API The steps given below explain about how HTTP verbs perform with ASP.NET Web API. Step 1 Open new project in Visual Studio, select the Web under visual C# and select ASP.NET Web Application. Finally, give [More]