Part II: Customizing Your Application
Setting Database Field Properties in Databases
Adding Not-Null Field Constraints
Customizing Database Queries with the Query Wizard
The Query Wizard ORDER BY Step
Database and Data Model Enhancement
Adding Virtual Primary Key Relationships
Adding Virtual Foreign Key Relationships
Incorporating Database Schema Changes
Configuring Application Security
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 4: Select the Roles (SharePoint Security)
Step 5: Assign Page Permissions
Step 6: Configure Individual Controls for Role-Based Security
Example: Hiding Classic Style Menu Items Based on Security Settings
Step 7: Configure the ForgotUser.aspx page
Administering Database Security at Run-Time
Displaying Data for Logged In Users
Retrieving Forgotten Sign In Information
Configuring Automatic Sign-Out
Configuring Forgot Password Functionality
Configuring Your System for Application Security
Configuring Microsoft IIS for Application Security
Active Directory Role Management
Configuring Microsoft Active Directory
Microsoft Authorization Manager (AzMan) Role Management
Configuring Microsoft Authorization Manager (AzMan)
Microsoft SharePoint Authentication and Authorization
Handling SQL Injection Attacks
Localizing (Internationalizing) Your Application
Customizing Error and Validation Message Strings
Enabling Language Support in Microsoft Windows
United States Phone Numbers, States and ZIP Codes
Creating a Multi-Lingual Application
Configuring Application Generation Options
New Application and New Pages Options
New Page and Panel Configuration Options
Using Multiple Application Generation Options Templates
Configuring an Email Server Connection
Manually Configuring the SMTP Email Server in Microsoft Windows
Application Scalability and Performance
Improving Database Performance
Improving Application Performance
View State Storage Options for Improving Performance
Windows 2003 Application Performance Suggestions
Running Applications on Multiple Servers
Debugging Inside Iron Speed Base Classes
Debugging with Visual Studio .NET
Testing Iron Speed Designer Applications
Working with Microsoft Visual Studio .NET
Opening an Application in Visual Studio .NET
Custom Controls Created by Iron Speed Designer
Enabling and Disabling Strict Compilation Mode
Compiling Applications in Debug Mode
Editing ASPX Pages in Visual Studio .NET