Practical implementation of façade patterns, DOT NET Programming

Can you give a practical implementation of FAÇADE patterns?

The Façade pattern sits on the top of lot of the subsystems & makes access easy to interfaces of these subsystems. The Basic purpose of Façade is to make interfacing b/w many modules and classes manageable.

1477_facade patterns.png

Figure: -Façade in action

Above is the simple live application of a Façade class. In this we have  4 subsystems :-

  • Customer
  • Product
  • Payment
  • Invoicing

All the 4 modules when built at the initial stage were built completely independent. The main interaction b/w all these subsystems is a customer placing order. This functionality can be attained by using all these subsystems, which involves complex interaction b/w them.

That is where FAÇADE comes to action. We have built a FAÇADE known as "FACADEORDER" which sits on the top of all the subsystem and fulfill our functionality.

Posted Date: 9/22/2012 6:07:55 AM | Location : United States







Related Discussions:- Practical implementation of façade patterns, Assignment Help, Ask Question on Practical implementation of façade patterns, Get Answer, Expert's Help, Practical implementation of façade patterns Discussions

Write discussion on Practical implementation of façade patterns
Your posts are moderated
Related Questions
Can we run DOT.NET in UNIX platform? One of the drawbacks of using Visual Studio.NET and the .NET framework to develop applications has been the lack of cross-platform support.

How can we implement singleton pattern in .NET ? The Singleton pattern basically focuses on having one and only one instance of the object running. Lets take an e.g. a windows

Screen sharing Training software like GOTOMEETING Project Description: We do have online trainings business; we are providing trainings with webex or gotomeeting at this mome

Php project for Narivramanarao For email Project Description: This is a project for Narivramanarao for emails and for php.rar please bid on the project and let's get started

What is a project baselines? The Project base line defines a logical closure of any deliverable or cycle. For example you have done the requirement phase with sign off from the

What is ASP.NET Authentication Providers and IIS Security? ASP.NET executes authentication using authentication providers, which are code modules that determine credentials and

What are the different types of workflow in WF? In WF 4.0, the following two types of workflows are used: Flowchart workflows - Helps you to make workflows using the commo

What is the difference between "DataSet" and "DataReader"? The major differences between "DataSet" and "DataReader" are as follows:- 1)The "DataSet" is a disconnected archit

Checking for validity of an expression - C# Program Hello can you please provide me some examples regarding to the Checking for validity of an   expression in C#.

What is normalization & what are the types of normalization? Normalization is a set of rules that have been established to aid in the design of tables that are meant to be conn