Page Loading...
Layout Table~~~~3289~3289~~
7 Sessions - 21 Hours of Interactive Training~
In ASP.NET for Developers Part 2 training course from LearnKey, expert instructors Andy Baron, Mary Chipman, and Ken Getz continue their instruction from ASP.NET for Developers Part 1. They guide you through, in-depth, a variety of techniques showing ASP and Visual Basic developers how to build web applications with ASP.NET. At the conclusion of this training course, you’ll understand how to use familiar development tools to create and make use of web services enabled by ASP.NET.
Prerequisites: Previous programming experience, familiarity with Active Server Pages (ASP), and basic understanding of .NET helpful.
Benefits
• Increase your earning potential and technical credibility.
• Enhance employment opportunities with in-demand web development knowledge.
• LearnKey courses let you move along at your own pace and gain new skills in a useful, productive manner. .~~~3289~3290~~
Course Outline Table~~~~3289~3291~~
Session 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
· .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
· .NET Code with COM Clients
· Configure COM Interop
· Define Methods & Interfaces
· Default Constructor
· Call .NET Component
Section E: Page Level State
· 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
· Function of Cookies
· Using Cookies
· Expire Property
· Create Cookies
· Multiple Values in Cookies
Section H: Session State
· Problems in Classic ASP
· Classic ASP Treading Model
· Session IDs
· Using Session IDs
Section I: Objects in Session State
· Use Session State to Store Objects
· Data View
· Change Event Handler
· Retrieve Objects
· Store Objects in Session~~~3289~3292~~
Session 2~A: Configuring Session State
· Session State Element
· Attributes
· Out of Process State Server
· Serializable Data Types
· Using Out of Process Session State
Section B: Session State with SQL
· 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
· 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
· 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~~~3289~3293~~
Session 3~Section A: PostBack Data
· 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
· 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
· Performance Monitor
· Key Counters
· Monitoring Tips~~~3289~3294~~
Session 4~Section A: Performance Tips
· 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
· Browse Method
· Elements vs. Attributes
· Using Attributes
· Update Web Service
· Wrapped & Unwrapped
Section H: Services as User Controls
· Header Table
· View Web Service
· Use Literal Control~~~3289~3295~~
Session 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
· 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~~~3289~3296~~
Session 6~Section A: Security
· Planning Security
· ASP.NET Security
· Database Security
· ASP.NET Authentication
· Authorization
Section B: Authentication
· 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
· 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
· Advantages of Typed DataSets
· Creating Typed DataSets
· Using DataSets
· Working with XML
· XML Schema
· Generated VB Code~~~3289~3297~~
Session 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~~~3289~3301~~
Ordering~~~~3289~3298~~
ASP.NET For Developers Part 2 Training Course by LearnKey~
Per Seat Licencing Available
Call 01223 894 136 for quotes for MULTIPLE USERS and Training Centre/Bootcamp & Education Solutions!
~~PER USER%3A CD Course|371748|PER USER%3A ONLINE Course|!78754|LIBRARY LICENCE%3A CD Course|371745|~3289~3299~asp.net active server pages~
Menu Page
|
Toolbar Page
|
Frameset Page
|
Index Page
|
Table of Contents