Login    
SOURCE CUTTER   Source Cutter Architecture

Architecture
Source Cutter encourages the output of layered applications. A typical Source Cutter generated application will have the following classes generated:

  • Model Class - A simple class that typically represents a single row of data from a database table. The model class also serves as the primary communication mechanism between different layers.
  • Strongly Typed Collections (optional) - Generates collection and dictionary classes that are strongly typed. Strongly typed collection can provide compile time type checking, as well as take advantage of development tool features such as intellisense.
  • Data Access Layer - The data access class is responsible for persisting information to the database and retrieving information from the database. The data access class accepts model objects as parameters, and returns model objects or collections of model objects.
  • Presentation Layer - The presentation layer is either your Web page or Windows form. The presentation layers retrieves model objects from the data access layer and presents them to the user. The presentation layer also allows users to modify data, and passes modified model classes back to the data access layer for persistence.

Home     Products     Consulting     My Account     Contacts     Return Policy