Saturday, March 27, 2010

Basics in C#

C# is a multi paradigm programming language which has, strong typing (error if argument pass to a function does not match expected type. See strong typing vs static typing) imperative (statements which changes the state in contrast to functional programming- see diff) declarative functional generic object oriented and component oriented  program disciplines. Data Types Value type Directly...

Tuesday, March 16, 2010

Structural Design Patterns

Decorator Allows behavior to be added to an individual object either statically or dynamically, without affecting the behavior of other objects from the same class. FileReader in C# is a good example for this. Also check this article from codeproject for C#. Explore the Decorator pattern in JavaScript Source Example Facade Provides simplified...
Powered by Blogger.


Software Architect at Surge Global/ Certified Scrum Master

Experienced in Product Design, Software Engineering, Team management and Practicing Agile methodologies.

Search This Blog

Facebook