How to Accomplish your Goals

Everyone has his own dreams that he/she always like to achieve and accomplish. Regardless of how big your dream is and how it is important to you to get it accomplished, we all procrastinating accomplishing our dreams. Without planning how to accomplish your dreams and break it down into small tasks it will never become Read More …

Manage System.Transaction timeout

When using System.Transaction in .net framework; you may came across a timeout problem where you code needs longer time to run than the default timeout duration for System.Transaction.. this is because the System.Transaction will be aborted after few seconds which will rollback your changes.. to make the timeout longer than the default timeout duration, you Read More …

Responsive Web Design

Responsive web design is a web design approach that is aimed at crafting sites to provide an optimal viewing experience, easy reading and navigation with minimal efforts of resizing, panning, and scrolling – across wide range of devices including mobile, tablets and desktop devices. Mainly the Responsive web design position the page content in a Read More …

SOLID Object-Oriented-Design Principles

One of the main principles of OOD (Object Oriented Design) is SOLID principles. SOLID is stands for : 1. Single Responsibility Principle: This means the class has to have one and only one reason to responsibility. This responsibility should be encapsulated by the class. 2. Open/closed principle: The open/closed principle states that software entities (classes, modules, functions, …etc) should be Read More …

GPG trust keys

before I start describing the issue, I want to give you a quick introduction about GPG and why we need to use it GPG is one of the great tools/algorithms to do encryption and it is one of the commonly used algorithms to secure data and files. GPG allowing you to use public/private keys to Read More …

Visual Studio Achievements Extension

I believe Visual Studio Achievement extension is a very nice plugin to have it on Visual Studio. It is running in the background while you are doing your daily tasks to analyzes your actions and according to the progress you are going to get an achievement badge(s). Most often developer hard work and efforts will Read More …

Java Script Curly Braces place

I got annoyed while writing some Java Script inside Visual studio, because Visual Studio keep placing the curly braces at the same line as the control statement which what is called K&R style. as I am coming form C# background I would like to have the braces at the new line just like how the Read More …

Tips to Secure IPad

Recently I got a new IPad. it is a wonderful thing to have such a device with that small size that has that functionalities. but storing your information on it might be risky thing if you did not secure your IPad. this devise is much easier to be stolen comparing with other devises. so you Read More …