October 23, 2016C# ExpandoObject – add properties dynamically ExpandoObject class allows to create an object of dynamic type. This dynamic type […]
October 16, 2016Databases Optimistic Concurrency Locking pessimistically a record in database could be a solution at times […]
September 26, 2016Web API Downloading a File Using Web Api with Jquery or Knockout This short walk-through is intended for those who work with WebApi and […]
November 17, 2015Software Design Dependency Inversion Principle Start implementing DIP in your code, it will drive you through other […]
November 15, 2015Software Design Interface Segregation Principle It’s useless to sell a frying pan to someone who doesn’t cook. […]