A Software Design Pattern that allows the interface of an existing class to be used from another interface. It is often used to make existing classes work with others without modifying their source code.
Home » Archives for July 2014
Unit of Work Design Pattern
in
C#,
Design Patterns
- on Tuesday, July 22, 2014
- No comments
Maintains a list of objects affected by a business transaction and coordinates the writing out of changes and the resolution of concurrency problems.
Prototype Design Pattern
in
C#,
Design Patterns
- on Saturday, July 19, 2014
- No comments
Specifying the kinds of objects to create using a prototypical instance, and create new objects by copying this prototype. Instead of using new keyword to create objects, prototype design pattern will just copy the object created. It’s a clone. A photo copier would the best example in the real world that resembles this pattern.
Singleton Design Pattern
in
C#,
Design Patterns
- on Thursday, July 17, 2014
- No comments
In software engineering, the singleton pattern is a design pattern that restricts the instantiation of a class to one object. This pattern ensures that a class has only one instance and provides a global point of access to it. This is considered of the the simplest design pattern.
Builder Design Pattern
in
C#,
Design Patterns
- on Tuesday, July 15, 2014
- No comments
The purpose of Builder Design Pattern is to separate the construction of complex object from its representation so that the same construction process can create different representation. It is usually use in building complex objects by using a step by step approach.
Abstract Factory Design Pattern
in
C#,
Design Patterns
- on Sunday, July 13, 2014
- No comments
Abstract Factory patterns acts a super-factory which creates other factories. This pattern is also called as Factory of factories. In Abstract Factory pattern an interface is responsible for creating a set of related objects, or dependent objects without specifying their concrete classes.
Strategy Design Pattern
in
C#,
Design Patterns
- on Friday, July 11, 2014
- No comments
In computer programming, the strategy pattern (also known as the policy pattern) is a software design pattern that enables an algorithm's behavior to be selected at runtime. The strategy pattern
- defines a family of algorithms,
- encapsulates each algorithm, and
- makes the algorithms interchangeable within that family.
Benefits of Removing Unused Using Directives
in
Best Practices,
Visual Studio
- on Friday, July 11, 2014
- No comments
When you create a new a program, class, or interface (anything that has a code) in Visual Studio, using directives or assemblies are added by default. Visual Studio assumes that you will be needing these directives. But these directives cause some awkward effects on your development when they are not used.
This will accumulate as your codes grow up and unknowingly, it is slowing you down.
This will accumulate as your codes grow up and unknowingly, it is slowing you down.
Factory Design Pattern
in
C#,
Design Patterns
- on Friday, July 11, 2014
- No comments
In class-based programming, the factory method pattern is a creational pattern which uses factory methods to deal with the problem of creating objects without specifying the exact class of object that will be created. This is done by creating objects via a factory method, which is either specified in an interface (abstract class) and implemented in implementing classes (concrete classes); or implemented in a base class (optionally as a template method), which can be overridden when inherited in derived classes; rather than by a constructor.
Using LESS CSS To Implement DRY Principle
in
CSS,
LESS
- on Sunday, July 06, 2014
- No comments
CSS is painful. Everybody agrees with that. Repeatable colors and values are everywhere. When you want to change 1 value you need to search and change values that are affecting the style. We could avoid this by using LESS.
Preventing BootStrap Alert From Being Remove on the DOM
in
BootStrap,
CSS,
HTML 5,
jQuery
- on Saturday, July 05, 2014
- 6 comments
BootStrap Alert is used to display messages or error messages on the DOM while users tries to navigate or perform some actions on the web. But by default, the BootStrap Alert is only one time use. The moment the alert was closed, it will never appear again.
Handling Multiple Entries and One Time Post in ASP.NET MVC
in
ASP.NET MVC,
C#,
CSS,
jQuery
- on Wednesday, July 02, 2014
- 3 comments
Introduction
One type of Data Entry patterns in Web Application is multiple data entry. Examples of these multiple data entry are orders entry, guests registration, etc. In this example we will be using Client Registration. Below is a screenshot on what we will be working.
One type of Data Entry patterns in Web Application is multiple data entry. Examples of these multiple data entry are orders entry, guests registration, etc. In this example we will be using Client Registration. Below is a screenshot on what we will be working.
Creating Live Scoring using SignalR, BootStrap CSS, HMTL5 and jQuery
ASP.NET SignalR is a library for ASP.NET developers that enables real-time communication on the web or desktop. It uses WebSockets of HTML5 API to enable bi-directional communication between the browser and server.