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
Question: (a) One of the advantages of the Session object is that it prompts to you when a user session begins. In this context, a user fills in a registration form and the Se

What are the improvements made in CAS in .NET 4.0? The CAS mechanism in .NET is used to control and configure the ability of managed code. Previously, as this policy was applic

What is Extensible Markup Language (XML). XML is an easy and flexible mark-up language in the text format. Nowadays, it is widely used to exchange a large variety of data over

How to implement DTC in .NET DTC is implemented using the COM+. Following are some of the steps to implement COM + in .NET:- 1) The "EnterpriseService" namespace has all

Explain the concept of Web services in brief. A Web service may be explained as an independent and self-sustained unit of a software application that is hosted on the Web and i

What is Delegation? A delegate seems like a strongly type function pointer. Delegates can request the methods that they reference without making explicit calls to those methods

What is the difference between System exceptions and Application exceptions? All exception is derived from Exception Base class. Exceptions are generated programmatically or ca

#queWrite a XML with database with book details (BOOK ID, Title, Author, subject, published Year, language, vendor, price)stion..

Finding the frequencies - C# Program: Please let me know how to find Frequencies in C#.