1. What is Windows DNA Framework?

1.       DNA-(Distributed iNterNet Applications)
-          a framework that describes how to develop:
       multi-tier
        high performance
       scalable distributed applications
over the network.
2.       The Windows DNA Framework Diagram
The Presentation Layer
       responsible for :
      information gathering from the user;
       performing basic validation of user input;
      sending it to the business layer;
      receiving results of the business layer ;
      presenting results to the user in viewable formats such as VB forms.
The Business Access Layer
       responsible for:
       receiving input from the presentation layer;
       interacting with the data access layer to process the information and;
       sending back the processed information to the presentation layer.
The Data Layer
       directly interacts with the data, which usually reside in the databases such as MS Access.
       responsible for:
      storage;
      retrieval and;
      general maintenance of data as well as integrity of data.