CREATING THE PHYSICAL DESIGN

  1. ASP.NET has built-in auditing, such as tracing via the web.config file or tracing the page directly. Windows Event Viewer is the log of choice for storing and retrieving application events.

  2. Structured exception handling is implemented by the Try-Catch-Finally statements; and unhandled exceptions are caught in the global.asax file in ASP.NET.

  3. Diverse platforms and legacy components can be integrated with the following technologies: DTS packages and transfers data between RDBMSs; Interoperability allows .NET assemblies to call COM and vice versa; and Web Services provide XML transfer of data through HTTP.

  4. Security has three main elements: Authentication verifies user credentials; authorization validates that the authenticated user has required privileges to the resource; and secured communication encrypts a channel or data for added privacy when transferred.

  5. The Business Services Layer consists of the following architecture: Components handle transactions and calculations; workflows handle long-running transactions and processes; entities handle logical business concepts; and service interfaces are Web services and APIs that provide the business logic in a usable format.

  6. The User Services Layer consists of the following architecture: Windows Forms is a rich client with accessibility aids; Web forms are scalable and provide multiplatform capabilities; mobile forms support wireless phones and PDAs; and user service facades store reusable controls.

  7. The Data Services Layer consists of the following architecture: Data access components retrieve data from an RDBMS, and service agents retrieve data from service interfaces, such as a Web service or an API.

  8. State management options depend on the client's configuration. Client-side state consists of query strings, ViewState, hidden fields, and cookies; server-side state consists of database sessions the Application, Cache, and Session objects.



Analyzing Requirements and Defining. Net Solution Architectures (Exam 70-300)
MCSD Self-Paced Training Kit: Analyzing Requirements and Defining Microsoft .NET Solution Architectures, Exam 70-300: Analyzing Requirements and ... Exam 70-300 (Pro-Certification)
ISBN: 0735618941
EAN: 2147483647
Year: 2006
Pages: 175

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net