July 2015 Entries

Introduction to KnockoutJS
Introduction Knockout, developed by Steve Sanderson, is free open source JavaScript library available under MIT license. It was first released in 2010 and since its initial release it has caught attention of industry and has been very popular. It is written purely in JavaScript and works on any web platform, any web browser and has no other dependencies. Features like easy bindings, observables and template support makes it truly unique and very useful for any enterprise application. It’s very robust ......

Posted On Friday, July 24, 2015 3:37 AM | Comments (0)

Understanding Onion Architecture
In this post I am going to talk about Onion Architecture. There are several traditional architectures that exists in web world and each one of the architecture comes with its pros and cons. But most of the traditional architectures raises fundamental issues like tight coupling and separation of concerns. I am going to talk about issues faced with traditional designs and then we will see how Onion Architecture addresses these common issues. Problems The traditional and most commonly used web application ......

Posted On Monday, July 6, 2015 6:20 AM | Comments (0)

Understanding Onion Architecture
In this post I am going to talk about Onion Architecture. There are several traditional architectures that exists in web world and each one of the architecture comes with its pros and cons. But most of the traditional architectures raises fundamental issues like tight coupling and separation of concerns. I am going to talk about issues faced with traditional designs and then we will see how Onion Architecture addresses these common issues. Problems The traditional and most commonly used web application ......

Posted On Monday, July 6, 2015 6:06 AM | Comments (0)

Understanding Cyclomatic complexity and its importance in code analysis metrics
cyclomatic complexity: Cyclomatic complexity in code is software metric used to indicate the complexity in the program. It is a quantitative measure of the number is linearly independent paths through programs source code. Read more about cyclomatic complexity here. In normal terms, the cyclomatic complexity measure tells how complex is your code. Based on the numbers given per method in source code, one can easily tell if the code is complex or not. The cyclomatic complexity also affects other software ......

Posted On Saturday, July 4, 2015 7:11 AM | Comments (0)