Sunday, May 29, 2011


Vim is a highly configurable text editor built to enable efficient text editing. Vim you can find here.


Read his book in Swaroopch website, it will help you to learn how to use the Vim.

See also this post in Kevin Berridge's blog to get more details how to use Vim in .NET development.

Wednesday, May 25, 2011

Observer Synchronization

In some applications you have multiple screens available that display presentations of a common area of data. If a change is made to the data through one of these screens, you want all the other screens to update correctly. However you don't want each screen to know about the others, because that would increase the complexity of the screens and make it harder to add new ones.

See also this post in Martin Fowler's website to get more details. Observer pattern is described here.

Saturday, May 21, 2011

Audit Log

A simple log of changes, intended to be easily written and non-intrusive.

See also this post in Martin Fowler's website to get more details.

Thursday, May 19, 2011


Fiddler is an HTTP Proxy running on your local PC. You can download it from here.

If you want to catch WCF messages with fiddler, then replace 'localhost' to 'ipv4.fiddler'.

Tuesday, May 17, 2011

Tuesday, May 10, 2011

Google Chrome Frame

Google made a plugin for IE which allows to use google chrome in IE. You can install this within IE without needing admin access. You can read more here.

To get chrome frame visit google code site.

Sunday, May 1, 2011

How to remove unused packages

To remove all unused packages use this command:

sudo apt-get autoremove