×

N-tiered applications support via common interface

  • US 8,141,032 B2
  • Filed: 02/02/2007
  • Issued: 03/20/2012
  • Est. Priority Date: 02/02/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented within a computing environment, for developing multi-tier typed dataset applications, the method comprising:

  • an act of a computer system, which includes one or more processors, generating a development user interface that includes models representing at least a portion of a typed dataset application, including;

    at least one type definition model that represents a typed data table of the typed dataset application, the typed data table corresponding to at least one typed data table class that includes a strongly typed representation of one or more database objects, andat least one data access model that represents a table adapter of the typed dataset application, the table adapter corresponding to at least one table adapter class that maps data between the at least one typed data table class and the one or more database objects,wherein the development user interface concurrently represents the at least one type definition model and the at least one data access model on a single design surface, including a representation of one or more relationships between the at least one type definition model and the at least one data access model;

    an act of the computer system receiving user input via the development user interface, the user input indicating that code for the at least one type definition model is to be generated into a first project, and that code for the at least one data access model is to be generated into a second project; and

    an act of the computer system receiving an instruction to generate code for the typed dataset application, and as a result;

    an act of the computer system generating a first file corresponding to the first project that includes generated code for the at least one typed data table class; and

    an act of the computer system generating a second file corresponding to the second project that includes generated code for the at least one table adapter class.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×