|
| |
|
|
|
13 Chapters
More than 30 pages of review questions and exercises
|
Please Note
- The course is approximately 2 days
- It is designed for people with a reasonable level of exposure to Delphi for .NET
- This is not a Delphi for .NET basics course
- If there are other topics you need covered don't hesitate to
|
- ASP.NET
- What is ASP.NET
- ASP.NET Requirements
- Architecture
- Performance
- Deployment
- Principal classes
- Code behind
- Shadow copying
-
Directives
- Using Delphi with ASP.NET
- Scripting choices
- Using Delphi as a scripting language
-
Using Delphi as compiled code behind
- Developing the user interface
- Web forms
- Web forms structure
- Server-side controls
- ViewState
- Events
- Code behind
- HTML Controls vs Web Controls
- Create an ASP.NET application with Delphi
-
A simple ASP.NET web application
- Application configuration
- Simplified application configuration
- web.config
- IIS and ASP.NET configurations
-
Application configuration data
- ASP.NET Architecture
- Process architecture
- HttpContext
- HttpApplication
- IHttpHandler
-
IHttpModule
- Debugging
- Debugging like a pro
- Page tracing
- Debug trace messages
- Windows performance monitor
- Debugging a running application
- Managing errors
-
Application error handling
- Form Validation
- Minimising traffic
- Validator controls
- Client-side validation
-
Server-side validation
- Advanced data binding
- Binding controls to data
- Data sources
- Using a data reader
- Non-database data sources
- DataSet binding
- Dataset or data reader?
- DataGrid paging, sorting and editing
-
Templated controls
- Creating Custom Controls
- What is a web control?
- Custom controls
- Custom control deployment
- Custom controls in web pages
- Custom attributes
- Rendering controls
- Different browser output
-
Other topics
- DB Web Controls
- What are DB Web controls
- Advantages
- DBWebDataSource
- DBWebDataSource events
- DBWebDataSource properties
- DBWebGrid
- Implementing DB Web Controls
-
Source
- ASP.NET Caching
- Caching strategies
- Page caching
- Control caching (partial page caching)
-
Caching application data
- State Management
- Different state types
- Application state
- Session state
- Cookie state
-
View state
- User Authentication
- Authentication types
- Forms authentication
-
Password encryption
|
|
|
 |
|  |
|