Available Recipes (VB)
- 1. Master Pages
Quick Master Page
Nested Master Pages
Assign Master Page
Set Master Page At Runtime
- 2. Tabular Data
Quick Tabular Display
Templates With Repeater
DataGrid Using Data From XML
Checkbox List With Array
DataList With Hashtable
DataGrid With Next/Prev Nav 1
DataGrid With Next/Prev Nav 2
DataGrid With First/Last Nav
DataGrid With Direct Nav 1
DataGrid With Direct Nav 2
DataGrid With Sorting
DataGrid With Sorting/Paging
Large Data Set Paging
DataGrid With Editing
GridView With Sorting/Paging
GridView With Async Update
GridView With Editing
GridView With Insert
Formatting Columns in ASPX
Formatting Columns in Code-Behind
GridView With Select Anywhere
Confirm Before Delete
GridView With Detail View
GridView With Totals Row
- 3. Validation
Required Field Validation
Range Validation
Compare Validation
Pattern Match Validation
Require Selection Validation
Custom Database Validation
Grouping Validations
Programmatic Validation
- 4. Forms
Default Submit Button
Submit to Another Page - 1
Submit to Another Page - 2
Using Wizard Control - 1
Using Wizard Control - 2
Setting Initial Focus - 1
Setting Initial Focus - 2
Setting Focus On Error
- 5. User Controls
Page Header
Nav Bar
Reusing Code Behind
User Control Comm
User Control Runtime
- 6. Custom Controls
Quick & Dirty 1
Quick & Dirty 2
Quick & Dirty 3
With Attributes
With State
With State & Events
Using Control State
Extending Server Control
- 7. Maintaining State
Application State
Session State
Hidden Fields
ViewState
- 8. Error Handling
In Method
In Page
In Application
User Friendly
- 9. Security
Restrict All Pages
Restrict Some Pages - 1
Restrict Some Pages - 2
Restrict By Role
Windows Authentication
Membership & Roles - 1
Membership & Roles - 2
- 10. Personalization
Using Profiles
Inheriting a Profile
Anonymous Profiles
Manage Profiles
Using Themes - Blue
Using Themes - Grey
Using Themes - Web.Config
Personalized Themes
- 11. Web Parts
Using Regular Controls
Reusable Web Part Catalog
Custom Web Part
Comm Between Parts
- 12. Configuration
Custom App Settings
Access Other Settings
Config Handler
- 13. Tracing and Debugging
Page Level Tracing
Pinpoint Exception Cause
Tracing Web Component
Tracing Non-Web Component
Tracing With Level
- 14. Web Services
Consuming Web Service
Web Service with Custom Object
- 15. Dynamic Images
Dynamic Buttons
Create Chart
Image From Database
Thumbnails From Database
- 16. Caching
Cached Page
Cached By QueryString
Cached By Custom String
Cached By Database
Cached User Control
Cached App Data
Expire Database Dependent
Caching Data Sources
- 17. Internationalization
Request/Response Encoding - 1
Request/Response Encoding - 2
Multiple Languages
Overriding Culture
- 18. File Operations
File Download
File Upload
Upload and Process
Upload and Store In DB
- 19. Performance
Reduce Page Size 1
Reduce Page Size 2
String Performance
Read-only Access
SQL Provider
- 20. Http Handlers
Image Handler
File Handler
- 21. Assorted Tips
Executing Ext App
XML to HTML
Determining Browser
Generate Style Sheet
Setting Style Sheet
Capture Rendered Output
Sending Email
Dynamic Menu
Breadcrumbs