Part II:  Customizing Your Application

 

Part II:  Customizing Your Application

Setting Field Display and Data Validation Options

Field Display Options

Field Validation Types

Primary and Foreign Key Options

Adding Virtual Primary Key Relationships

Adding Virtual Foreign Key Relationships

Data Conversion Options

Display Format Options

Storage Format Options

Permitted Value List

Adding Not-Null Field Constraints

Adding a Custom Query

Incorporating Database Changes

Securing Web Pages with Role-Based Security

Role-Based Security Overview

Step 1:  Select Application Security Type

Step 2:  Enter Active Directory Connection String

Step 3:  Select the User Table (Database Security)

Step 4:  Select the Roles Table (Database Security)

Step 4:  Select the Policy Store Role Provider (AzMan Security)

Step 5:  Assign Page Permissions

Step 6:  Configure Individual Components for Role-Based Security

Component-Level Security

Administering Database Security at Run-Time

Displaying Data for Logged In Users

Active Directory and Microsoft Authorization Manager Configuration

Authentication and Authorization Process Overview

Active Directory Role Management (Windows User Groups Role Management)

Microsoft Authorization Manager (AzMan) Role Management

Configuring Active Directory

Configuring Microsoft Authorization Manager (AzMan)

Localizing (Internationalizing) Your Application

Culture Encoding

Page Encoding

Character Sets

Currency Formatting and Validation

Date Formatting and Validation

Error and Validation Message Strings

Resource File Format

Editing Resource Files

Enabling Language Support in Microsoft Windows

United States Phone Numbers, States and ZIP Codes

Creating a Multi-Lingual Application

The SetLanguagePage.aspx Page

Using URL Parameters to set Application Culture

Using a Code Customization to set Application Culture

Read Browser Language Settings to set Application Culture

Read User Language Preference from Database

Custom Coding Approaches for Setting Application Culture

Configuring Application Generation Options

FCKEditor Notes

Creating HTML Layout Pages

What is a Layout Page?

Code Generation Tags in Layout Pages

How Code Generation Tags Work

Code Generation Tag Syntax

Binding Components to the Database

A “Hello World” Example Using the Image Tag

Setting Code Generation Tag Properties

Application Scalability and Performance

Performance Tuning

Improving Database Performance

Improving Application Performance

Improving Machine Performance

Improving Network Performance

View State Storage Options for Improving Performance

Page-Based View State

Session-Based View State

Cache-Based View State

File-Based View State

Database-Based View State

Changing View State Options

Session Management

Windows 2003 Application Performance Suggestions

Running Applications on Multiple Servers

Concurrent Application Users

Debugging Applications

How to Debug an Application

Tracing and Event Logging

Debugging Database Errors

Debugging Inside Iron Speed Base Classes

Debugging with Visual Studio .NET

Working with Microsoft Visual Studio .NET

Opening a Generated Application in Visual Studio .NET

Visual Studio Project Files

Custom Controls Generated by Iron Speed Designer

Enabling and Disabling Strict Compilation Mode

Compiling Applications in Debug Mode

Source Code Control

Editing ASPX Pages in Visual Studio .NET

IntelliSense Not Working