List of Tables

Chapter 1: Distributed Architecture

Table 1-1: The Five Logical Tiers and the Roles They Provide

Chapter 2: Framework Design

Table 2-1: Deployment Requirements of the CSLA .NET Assemblies

Chapter 3: Key Technologies

Table 3-1: Local, Anchored, and Unanchored Objects
Table 3-2: Enterprise Services Transaction Options

Chapter 4: Business Framework Implementation

Table 4-1: Object Editing Methods in BusinessBase
Table 4-2: IEditableObject Interface Methods
Table 4-3: Results of the StringToDate Method Based on Various Inputs
Table 4-4: Results of the DateToString Method Based on Various Inputs

Chapter 5: Data Access and Security

Table 5-1: Data Access Methods Required by the DataPortal Mechanism
Table 5-2: Methods Exposed by the Client-Side DataPortal
Table 5-3: Methods Exposed by the Server-Side DataPortal
Table 5-4: Methods Exposed by the Transactional DataPortal
Table 5-5: Security Options and Their Impact on Database Connection Pooling
Table 5-6: Properties Defined by the IIdentity Interface

Chapter 6: Object-Oriented Application Design

Table 6-1: Potential Entities Discovered in the Initial Design
Table 6-2: Refined List of Possible Entities in the Design
Table 6-3: Potential Objects and Their Associated Class Names
Table 6-4: Automatic Benefits Gained by Using CSLA .NET
Table 6-5: Database Security Options and Consequences

Chapter 7: Business Object Implementation

Table 7-1: Decision Chart for ADO.NET vs. Enterprise Services Transactions
Table 7-2: SqlConnection Isolation Level Options

Chapter 8: Windows Forms UI

Table 8-1: MainForm Property Settings
Table 8-2: Login Form Properties
Table 8-3: ProjectEdit Form Properties
Table 8-4: DataBindings.Add() Method Parameters
Table 8-5: ResourceEdit Form Properties

Chapter 9: Web Forms UI

Table 9-1: State-Management Strategies
Table 9-2: Session Object Storage Locations
Table 9-3: Properties for the default.aspx Page
Table 9-4: Controls on the default.aspx Page
Table 9-5: Properties for the login.aspx Page
Table 9-6: Controls on the login.aspx Page
Table 9-7: Properties for the projects.aspx Page
Table 9-8: Controls on the projects.aspx Page
Table 9-9: Properties of the ProjectEdit.aspx Page
Table 9-10: Controls on the ProjectEdit.aspx Page
Table 9-11: Custom-Binding Expressions on the Controls
Table 9-12: Table Columns for the dgResources Control
Table 9-13: Controls on the ChooseRole.aspx Page
Table 9-14: Controls on the AssignResource.aspx Page
Table 9-15: Table Columns for the dgResources Control
Table 9-16: Controls on the Resource.aspx Page
Table 9-17: Table Columns for the dgResources Control
Table 9-18: Controls on the ResourceEdit.aspx Page
Table 9-19: Data-Binding Properties for the Controls
Table 9-20: Table Columns for the dgProjects Control
Table 9-21: Controls on the AssignToProject.aspx Page
Table 9-22: Table Columns for the dgProjects Control

Chapter 10: Web-Services Interface

Table 10-1: Possible Services We Could Expose as Web Methods


Expert C# Business Objects
Expert C# 2008 Business Objects
ISBN: 1430210192
EAN: 2147483647
Year: 2006
Pages: 111

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