ASP.NET Web Services Fundamentals Course
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 
Your Price: $355.00  (USD)
Online Training 5 Sessions, 15 Hours
Item No. 372551
 

Web services allow different kinds of software to communicate. In the ASP.NET Web Services Fundamentals 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.

Benefits:

• Apply web services as business solutions.
• Enhance employment opportunities with IT development knowledge.
• Gain new skills in a useful, productive manner.

 

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


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

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

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


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: Web Service Behavior
· Download Behavior
· Behavior Structure
· Use init
· Invoke Method
· Event Procedure
· Callback Function
· Synchronous Call



  Order online here on our secure Web site, call us toll
free at 1-800-258-7246 or fax us at 1-913-432-0824.



100% Guarantee!
Customer satisfaction is our #1 priority. If you are not satisfied with your purchase for any reason, return it to us within 60 days, and we will refund your money in full! No questions asked.





All transactions are processed through an encrypted secure socket layer (SSL).
See our privacy policy
 

Home | Register On line Now | Shopping Cart | Coming To Your Area | On-Site Training | Site Map | About Us/ FAQ's | Resource Store
CareerThink | Career Opportunities | Search | Map | Contact Us | Free Catalog | NBLA | CompEd Solutions
National Press Publications | Rockhurst University | Copyright Statement | Privacy Statement

National Seminars Group is a division of Rockhurst University Continuing Education Center, Inc.
P.O. Box 419107 Kansas City, MO 64141-6107 Phone 1.800.258.7246 Fax 1.913.432.0824

Problems using our site? Contact us at webmstr@natsem.com

or call Customer Service at 1.800.258.7246