Page Loading...
Layout Table~~~~3302~3302~~
5 Sessions - 15 Hours of Interactive Training~
Web services allow different kinds of software to communicate. In the ASP.NET Web Services Fundamentals training course from LearnKey, developers of Internet applications will learn how to create and consume web services built using ASP.NET. Expert instructor Bruce Johnson will also help you understand how the SOAP protocol acts as transport for web services, use the XML Schema standard to define and validate SOAP documents, and discover solutions to common development problems using current and evolving standards like WSDL and WS-Security.
Prerequisites: Visual Basic experience required. VB.NET, Visual Studio and Internet application development experience helpful.
Benefits
• Understand how web services can be applied as business solutions and demonstrate your IT proficiency.
• 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. .~~~3302~3303~~
Course Outline Table~~~~3302~3304~~
Session 1~Section A: Introduction
· CD Tour
· Web Services Today
· Components
· Why Reuse?
· Why Not Reuse?
· Web Services
· Web Components
· Platform Independence
Section B: Web Service Protocols
· SOAP
· SOAP Format
· XSDL
· UDDI
· WSDL
· XML
· Web Service Request
Section C: Global XML Architecture
· WS-Security
· WS-Routing
· WS-Referral
· Future Protocols
Section D: XML Refresher
· Basic Rules
· Attributes/Namespaces
· Sample SOAP Message
Section E: Processing Architecture
· Original Intent
· Requests
· Receivers
· Process Styles
· Design Tips
Section F: Visual Studio
· Initial Configuration
· VS Developer Group
· Access Methods
· Code Security
· Fully Trusted Mode
· Debugging
· Impersonation Mode
Section G: Create Web Service
· Setup
· Starting Point
· Web Service Directive
· Namespace
· Naming Your Service
· Web Service Class
Section H: Implement Web Method
· Description Property
· CacheDuration Property
· BufferResponse Property
· EnableSession Property
Section I: XML Serialization
· XML Serialization Class
· Configuring an Object
· XML Element
· Attribute Result
· Configuring Arrays
· Test Object
· Test Complex Method~~~3302~3305~~
Session 2~Section A: Dynamic Web Service
· Modify Machine.Config
· Asynchronous Call
· Callback Function
· BeginGetPrice
· Callback Subroutine
Section B: IDL/WSDL
· IDL
· WSDL
· WSDL Specifications
· WSDL Definitions
· Types Element
· Message Element
· PortType Element
· Operational Modes
Section C: Bind Web Service
· Binding Element
· Operation Element
· Service Element
Section D: WSDL with COM
· WSDL Generator
· WSDL Options
Section E: Publishing a Web Service
· Using Web Services
· UDDI Data Model
· tModel Element
· BindingTemplate
· Data Context~~~3302~3306~~
Session 3~Section A: UDDI Registry
· Registration Process
· Provider
· Contact Information
· Identifiers
· Category
· tModel
· Service
Section B: Search for Web Services
· Use MS SDK
· Specify Criteria
· Query UDDI Registry
· Use tModel
· Use FindBinding
Section C: SOAP
· Purpose
· Platforms
· Benefits
· Issues
Section D: SOAP Elements
· SOAP Message
· Using Roles
· Components
· SOAP Fault
· Create Web Method
· Generate SOAP Fault
· Catch Exception
Section E: SOAP Encoding
· Section 5 Encoding
· Compound Data Types
· Arrays
· Serialization
Section F: XML Schema
· Schema vs. DTD
· Schema
· Namespaces
· Default Namespace
Section G: Schema Elements
·
Element
·
Element
· Element Restrictions
· Complex Elements
· Order Indicators
· Extendibility
Section H: Validate XML Documents
· XmlValidatingReader
· Add Schema
· Handle Validation Errors
· Validate Error Correction~~~3302~3307~~
Session 4~Section A: Authentication
· Windows Authentication
· Digest Authentication
· Configure Permissions
· Configure Web Site
· Access User Information
· Forms Authentication
· Passport Authentication
Section B: WS-Security
·
Element
· Sign Message
· Digital Signatures
· KeyInfo
· Encryption
· Encrypted Body
Section C: Custom Security
· Add Security Extension
· Add Security Namespace
· Add Security Class
· SOAP Header Directive
· Process SOAP Header
· Custom SOAP Header
Section D: Quality of Service
· Availability
· Accessibility
· Integrity
· Performance
· Reliability
· Standards
· Security
Section E: Performance Issues
· Characteristics
· HTTP Bottleneck
· Asynchronous
· Design Options
· Design Solutions
· SOAP
Section F: Caching
· Dynamic Data
· Individualized Data
· Resource Sharing
· Predictive Caching
· Data Expiration
Section G: Caching Techniques
· Application Caching
· HTTP Caching
· HTTP Caching Issues
· Output Caching
Section H: Scalability
· Scaling Web Services
· Load Balancing
· State Management
· Out-of-Process State
· SQL Server State~~~3302~3308~~
Session 5~Section A: HTTP Modules
· SOAP Message Flow
· HTTP Module
· Module Events
· Custom HTTP Module
· Dispose Method
· Implement Events
· Build/Deploy
· Use HTTP Module
Section B: HTTP Handler
· IsReusable
· ProcessRequest
· External Objects
· Configure HTTP Handler
· Use HTTP Handler
· Configure IIS Extension
Section C: SOAP Extensions
· GetInitializer
· Initialize/Process Message
· GetInitializer Overloading
· ChainStream
· Use SOAP Extension
· Passing SOAP Message
· View Log
Section D: User Experience
· Data Validation
· Other Uses
Section E: DHTML Behavior
· Implement Functions
· Custom Properties
· Implement Behavior
· Multiple Behaviors
· View Behavior Events
Section F: WebService Behavior
· Download Behavior
· Behavior Structure
· Use init
· Invoke Method
· Event Procedure
· Callback Function
· Synchronous Call~~~3302~3309~~
Ordering~~~~3302~3310~~
ASP.NET Web Services Fundamentals 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|372558|PER USER%3A ONLINE Course|!78758|LIBRARY LICENCE%3A CD Course|372555|~3302~3311~asp.net WSDL WS-Security SOAP active server pages~
Menu Page
|
Toolbar Page
|
Frameset Page
|
Index Page
|
Table of Contents