ASP.NET
for Developers Part Two - ASP2
Description
In Part 2 of the ASP.NET For Developers training series from ATS, expert instructors
Andy Baron, Mary Chipman, and Ken Getz continue their instruction showing ASP
and Visual Basic developers how to build Web applications with ASP.NET. At the
conclusion of this course youll understand how to use familiar development
tools to create and make use of Web services enabled by ASP.NET.
Course Outline
Module 1
Section A: ASP to ASP.NET Introduction Benefits Strategy Upgrade Code Rename
ASP Page Run ASP in ASP.NET Clean Up Code
Section B: COM Objects Overview .NET Framework Manage vs. Unmanaged Create
Runtime Wrapper Using COM Object COM+ Applications
Section C: P/Invoke API Calls Issues Using API Calls As Long Value Use Wrapper
Class API vs. NET Base Classes
Section D: Calling .NET from COM Overview .NET Code with COM Clients Configure
COM Interop Define Methods & Interfaces Default Constructor Call .NET Component
Section E: Page Level State Overview Preserving State Disable ViewState Benefits
of ViewState Page State Section F: Working with ViewState Storing Data in ViewState
Limitations of ViewState Testing ViewState
Section G: Cookies Overview Function of Cookies Using Cookies Expire Property
Create Cookies Multiple Values in Cookies
Section H: Session State Overview Problems in Classic ASP Classic ASP Treading
Model Session IDs Using Session IDs
Section I: Objects in Session State Overview Use Session State to Store Objects
Data View Change Event Handler Retrieve Objects Store Objects in Session
Module 2
Section A: Configuring Session State Overview Session State Element Attributes
Out of Process State Server Serializable Data Types Using Out of Process Session
State
Section B: Session State with SQL Overview Configure to Use SQL Server SQL
Server Setup Changes to SQL Server Test SQL Session State Using SQL or SQL Session
Options
Section C: Other State Options Overview Cookieless Sessions Application State
Section D: User Controls Custom Controls Add User Controls Use Control Register
Tag Embed Controls
Section E: Complex User Controls Define Control State List Control Design Control
Text & Value Properties LoadList Procedure Properties Events Implement User
Controls
Section F: Custom Controls Overview Build Control Customize Toolbox View Control
Render Method Text Property HTML View Runtime View
Section G: Complex Custom Control Create Control Use Auto PostBack Use Custom
Control Render Output HTML Text Writer Control Attributes HTML View
Section H: Custom Control Contents Rendering Render Content Write Option Elements
Control Properties Managing Properties Property Behavior
Module 3
Section A: PostBack Data Overview IPostBack Data Handler PostBack Sequence
LoadPost Data Raising PostBack Events Review the PostBack Event
Section B: Tuning Custom Controls Create Toolbox Icon Control Default Properties
Set Defaults
Section C: Performance & Caching Web Performance Nile Benchmark ASP.NET
Benchmark Output Cache Static Page Cache Varied Varied by Param
Section D: Page Caching Options HTTP Headers View Code Retrieving the Directive
Vary by Custom Custom String Programmatic Page Caching
Section E: Caching Page Fragments User Controls Vary by Param Vary by Param
& User Controls Vary by Control Duplicate User Controls Nested User Controls
Using Nested Controls Traps to Avoid
Section F: Caching Data Overview Cache.Add vs. Cache.Insert Features of Add
& Insert Dependencies Check for Data in Cache Set Dependency Dependency
Updates Caching Web Services
Section G: Performance Overview Performance Monitor Key Counters Monitoring
Tips
Module 4
Section A: Performance Tips Overview Code Optimization Comparing Languages
Component Performance Data Optimization ASP.NET Optimization Disable Session
State ASP.NET Design Tips
Section B: Tracing Setup Tracing Using Tracing Application Tracing Trace.axd
System.Diagnostic
Section C: Runtime Tracing Trace Switches Activate Listeners Trace Levels Set
Trace Levels
Section D: Redirect & Monitor Redirecting Errors Custom Counters Load Performance
Monitor
Section E: Debugging Setup Debug Option Immediate Window Web.config File Debug
Tools Multiple Languages
Section F: Calling Web Services Synchronously Call Synchronously WSDL Code-behind
Call Asynchronously Begin & End Procedures AsyncCallback IAsync Results
Sending Results
Section G: XML Shaping Overview Browse Method Elements vs. Attributes Using
Attributes Update Web Service Wrapped & Unwrapped
Section H: Services as User Controls Overview Header Table View Web Service
Use Literal Control
Module 5
Section A: Binary Return Values XML Serializer Stream Object Encoded Image
Call Web Service Convert & Save Retrieve Images Write Byte Array Render
Image
Section B: Deploying Applications Concepts Assemblies ASP.NET Process Multiple
Versions Deploy Project View Deployment Files
Section C: Create Web Setup Project Amend Current Solution Add Project Output
Web Applications Properties Installer Test Update Running App
Section D: Advanced Setup Options Additional Editors Special Folders Web Custom
Folder
Section E: Configuring Applications Web.config File Configuration Files Other
Configuration
Section F: MMIT Overview Differing Standards MMIT Features Testing Mobile Pages
MMIT Operation Design Mobile Webforms Build Mobile Webforms Pocket PC Emulator
Section G: Mobile Web Controls Panel Controls Call Control Command Control
Link Control Using Transfer Controls Text Display Controls
Section H: List Controls List Control Options SelectionList Control Options
List vs. SelectionList Using List & SelectionList Design List Control Design
SelectionList Control ObjectList Control Using ObjectList Design ObjectList
SQL & ObjectList Test ObjectList ObjectList Properties Setup ObjectList
Section I: Other Controls Validation Controls Validation Summary Image Display
& Device Specific Calendar Controls
Module 6
Section A: Security Overview Planning Security ASP.NET Security Database Security
ASP.NET Authentication Authorization
Section B: Authentication Overview Allow & Deny Retrieve Identity Coding
Window Security
Section C: Simple Form-Based Security Setting Up Web.config File Login.ASPX
Password Encryption Password Hashing XML User Lists Processing XML File
Section D: Database Form-Based Security Overview Validate User Manage Password
Access Setup Web.config Login.ASPX Change Password Encryption
Section E: Security & Web Services Passport Authentication Securing Web
Services Window Authentication SOAP Headers
Section F: Typed DataSets Overview Advantages of Typed DataSets Creating Typed
DataSets Using DataSets Working with XML XML Schema Generated VB Code
Module 7
Section A: Creating Typed DataSets Add New DataSet Build DataSet Creating Relations
Foreign-Key Rules Schema Annotations Schema Structure Working with Schema XML
Using Typed DataSets
Section B: Optimistic Concurrency Data Handling Need for Concurrency Update
Criteria Using Custom Concurrency ID
Section C: ADO.NET Technologies Design Concerns Creating Stored Procedures
Multiple Updates Concurrency Conflict Updating Data Concurrency Handling Output
Parameters SQL Data Adapter Row Error & Status Data Events EventArgs.Action
Setting Update Status Errors Occurred Flag
Section D: Stored Procedures Design for Database Server Updating Server Information
Passing Data Using Nocount Finding Concurrency Problems Handling Errors Multiple
Column Concurrency Working with Multiple Columns Streamlining Design
Price £1100 (Bundle of 7)
Complementary Courses
ASP1 - ASP.net Part 1
ASP3 - ASP.net Web Services
<<Back <<Contact
Us
|