3 tier architecture

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • venkatcmy1986
    New Member
    • Apr 2010
    • 1

    3 tier architecture

    i want to develop a window application using c# and ado.net
    can u please give me some details about how to use 3 tier architecture

    i want to know the details about how to get access to data access layer business layer and database layer

    can anyone help in this regard to solve the problem
  • stoogots2
    New Member
    • Sep 2007
    • 77

    #2
    This link might help.

    Comment

    • tlhintoq
      Recognized Expert Specialist
      • Mar 2008
      • 3532

      #3
      "How do I create a program" is a huge subject.
      3 tier design alone is the subject of many large books.
      I suggest you find a Borders or Barnes and Knobles with a coffee shop inside it. Grab a frappe and sit down and read through a few books until you find one or five that work for you.

      Comment

      • rtacconi
        New Member
        • Apr 2010
        • 1

        #4
        I do not use C# or M$ technology, but:
        1. Tier 1 - presentation, how you diplay your data
        2. Tier 2 - logic: how you respont to events, get the data and display it
        3. Tier 3 - domain: where you manage your business objects (data)


        The logic should 'talk' to presentation and data. Data and presentation they should not 'talk' to each other. This is a concept in software engineering that applies to any language.

        You should have a look to MVC (Model View controller), which is 3-tier. There s a framework that implements MVC for Winforms and other technologies: http://www.mvcsharp.org/. Use Google to search a framework that implements and MVC pattern for you.

        As the other guys say, you need a serious book, C#, Winforms and MVC. Good luck.

        Comment

        • suma1000
          New Member
          • Dec 2011
          • 3

          #5
          Presentation Layer
          In the Presentation Layer, the code responsible for displaying user interface of the entire application is located. The common code placed in this layer are windows forms, web forms, user controls and server controls.

          Business Layer
          In the Business Layer, the code that implements the business functionality of the application is located.

          Data Access Layer
          The Data Access Layer provides access to databases such as SQL Server, Oracle etc. The .NET technology used to provide data access functionality is ADO.NET.

          How to develop an ERP application using three-tier architecture using c#

          Comment

          Working...