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
What is the difference amonga system workflow and a human workflow? A system workflow is a workflow that is developed to automate interactions between applications. Such workfl

What is the significance of Finalize method in .NET? The .NET Garbage collector does atmost all clean up activity for your objects. But unmanaged resources (like - Windows API

What is a node? A network can have of two or more computers directly linked by some physical medium such as coaxial cable or optical fiber. Such a physical medium is known as L

ASP .NET MVC Tutor Project Description: Work with me and assist with troubleshooting lessons, describe in easy to understand terms how to accomplish certain tasks, provide co

Web Based Inventory Management System Project Description: I need a build in software which has the subsequent features, if anybody has ready to use web based application, pl

I Need paypal and urolator pro api integrated in to aspx site Project Description: Need paypal and urolator pro api integrated in to aspx site. The is presently completed and

Show the code for the file dependency in cache? Partial Class Default_aspx Public Sub displayAnnouncement() Dim announcement As String If Cache("announcement") Is Noth

What is a monitor object? Monitor objects are used to ensure that a block of code runs without being interrupted by code running on other threads. In other words, code in other

What is the use of DataView? User-defined view of a table is contained in a DataView. A complete table or a small section of table depending on some criteria can be shown by an

Your first assignment will require you to develop a record processing system in both ASP and PHP, giving you an opportunity to see two modern web scripting languages in action.