Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Online Training     


Contact Us   -   Why Choose Wintrac   -   Clients    

Order CD-ROMs   Order Videos 
Building Web Services Using Visual C# 2005
with Barry Solomon



View Course Outline

In this course, you will build a solid foundation for the development of Web Services using Visual C# 2005 and gain an understanding of how commonly used protocols can impact your development effort. You will learn how to create and consume Web Services, work with XML serialization, and understand discovery and UDDI. You will also learn how current and evolving standards, such as Web Service Enhancements (WSE) 3.0 and Message Transmission Optimization Mechanism (MTOM), can be integrated in Web Service development. Discover how to secure your Web Services using different technologies like X.509 certificates and Kerberos. Learn how to increase reliability of your XML messages by locating bottlenecks and invoking delivery verification.

Course includes 27+ hours of total training time...

  • 6 modules of training
  • Over 9 hours of media run time
  • Over 400 pages of printable courseware
  • Step-by-step hands-on-labs
  • Sample code
Format Sessions Retail Price
Building Web Services Using Visual C# 2005
CD-ROM

 6 CD-ROMs

$395.00  
CD-ROM & Books

 6 CD-ROMs + Printed Books

$467.00  
DVD-ROM

 1 DVD-ROM

$395.00  
DVD-ROM & Books

 1 DVD-ROM + Printed Books

$467.00  
Read about Barry Solomon .
Course Outline (Outlines are subject to change.)

Building Web Services Using Visual C# 2005

Sessions Run Time Pages
6 9 hours 400

In this course, you will build a solid foundation for the development of Web Services using Visual C# 2005 and gain an understanding of how commonly used protocols can impact your development effort. You will learn how to create and consume ASP.NET Web Services, work with XML serialization, and understand discovery and UDDI. You will also learn how current and evolving standards, such as Web Service Enhancements (WSE) 3.0 and Message Transmission Optimization Mechanism (MTOM), can be integrated in Web Service development. Discover how to secure your Web Services using different technologies like X.509 certificates and Kerberos. Learn how to increase reliability of your XML messages by locating bottlenecks and invoking delivery verification.


In this course you will learn...

  • Build and consume ASP.NET Web Services
  • Call Web methods asynchronously
  • Learn about WSE 3.0 Security and Policy
  • Perform large XML data transfers with MTOM
  • Implement SOAP headers and extension
  • Learn how to optimize and protect message queuing
Prerequisites:

This course assumes that students have some programming background using Visual C# 2005 and Visual Studio 2005. Students are expected to have a working knowledge of Web development and ASP.NET 2.0

Building and Consuming Simple Web Services
  • The Need for Web Services
  • Web Service Design
  • Using Visual Studio to Create a Web Service
  • Web Service Clients
  • Discovery of Web Services with UDDI
Configuring and Customizing a Web Service
  • Working with Complex Data
  • Working with XML Serialization
  • SOAP Formatting
  • Namespaces and Binding
  • Using Attributes for Custom Serialization
  • Configuration Files
Calling Web Methods Asynchronously
  • The Need for Asynchronous Web Services
  • One-Way Methods
  • Asynchronous Web Methods
  • Asynchronously Calling Web Methods
  • Client Classes for Asynchronous Calls
Implementing WSE 3.0 Security and Policy
  • Web Service Enhancements (WSE) 3.0
  • WSE3.0 Security
  • WSE3.0 Tool
  • X.509 Certificates
  • Kerberos
  • UserName Tokens
Implementing WSE 3.0 Custom Policy Assertions
  • Coding an Assertion
  • Securing SOAP Messages
  • Using a WSE 3.0 Custom Policy
Large Data Transfers Using WSE 3.0
  • Exploring MTOM
  • MTOM and WSE3.0
  • Implementing Large Data Transfers by Using WSE 3.0
Implementing WSE 3.0 SOAP Messaging
  • TCP and Web Services
  • SoapClient and SoapService
  • SoapSender and SoapReceiver
Implementing SOAP Headers and Extensions
  • SOAP Headers
  • SOAP Extensions
  • Implementing Extensions
Optimizing and Protecting Message Queuing
  • Reliable Messaging
  • Message Queue Bottlenecks
  • Message Delivery Verification
  • Message Queue Encryption
  • Message Queue Authentication
  • Correlating Message Replies
  • Message Validation

back to top


Your Instructor

Barry Solomon is a Senior Consultant for Global SPAN, a database and programming consulting organization based in Reno, NV. Barry has been a college professor in physics and computer science and has been in the consulting industry for over 18 years. He has developed with Fortran, C, C++, VB, Java, and now, C#. Database developments include working with Access, MS SQL, MySQL and Oracle. He is also a developer with ASP, ASP.Net, PHP, JSP, and all of the XML technologies. Much of his current work deals with Web services integration over large extranets. Many of his clients are in the government sector (NASA, DOD, DOE,FCC to name a few) with recent J2EE projects for SBC labs, Rackspace, the Music Producers Association of Thailand and Boeing. Recent C# projects being completed with the government of Cyprus, ABC, Casio International, the state of Massachusetts Water District, and the Department of the Navy. Recent VB.NET projects include the California Franchise Tax Board and Phoenix East Valley Light Rail Project. Most of the recent C# and VB.NET projects also involved code integration with MS SQL Server.


back to top


 
About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac


Register for a free training CD-ROM drawing
Refer a client or instructor and earn $$$


Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
 
? Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy