Wed Mar 30 2016
Mon Jul 13 2015
This article contains all the required steps to create an SPA application with Angular. This SPA application will connect to a REST API build with Web API. Finally, we show how to control access on client side by using roles and token authorization.
Tue May 05 2015
A sample of how to refactor a method that needs to be extended. First, replacing conditional logic with polymorphism. Then, using the Chain of Responsibility pattern.
Thu Feb 05 2015
How you can measure what classes or methods can be refactored in order to have a code that is more easy to read, test and extend over time.
Sat Dec 27 2014
Implementation of the Decorator and Interceptor patterns for AOP with logging, security, profiling, etc. as target.
Sat Oct 11 2014
The second part of the migration strategy.
Sun Sep 28 2014
A simple migration technique, from Silverlight to HTML5 using Knockout.
Tue Sep 16 2014
How fast and efficient is the use of StringBuilder compared with the + operator when you work with strings.
Thu Sep 11 2014
Simple thoughts on TDD.
Mon Sep 01 2014
Multithreading implies a change in our codes in order to get better performance, it is not just to use the paralllel libraries and think that everything would work fine.
Thu Aug 14 2014
How inefficient can become our codes when we do not take into account how it runs on our machine.
Tue Feb 03 2015
Sobre cómo lidiar con sistemas heredados.