XML Conference & Exposition 2001
space

Home

space


Tutorials - Monday, December 10

Click on headings to change tutorial sessions. Go to Sunday Tutorials. Go back to Conference Program.

Tutorials - Monday - December 10

Half Day Afternoon Tutorials - 2:00pm - 5:30pm

Session Audience Level Key:

HL/ High Level ViewTE/ Technical View HL/TE High Level and Technical View

HL/TE - XQuery Tutorial - Advanced Concepts
Instructor: Peter Fankhauser, Division Manager, GMD-IPSI & Peter Wadler, Researcher, Avaya Labs
XQuery is a strongly typed, functional query language for XML, specified by the W3C XML Query WG. This tutorial will provide a hands-on introduction to the advanced concepts of XQuery including its processing model,type system, and algebra.

Pre-requisites / A working knowledge of XML and basic knowledge of XQuery and/or XSLT/XPath.
Attendee Requirements / Laptop recommended.


HL/TE - XML Security Standards
Instructor: Krishna Sankar, Member Of Technical Staff, Cisco Systems
This tutorial will present an in-depth analysis - features, application and status, of the core XML security standards from W3C and OASIS viz: W3C XML Signature, W3C Encryption, SOAP Security Extension, OASIS SAML, XACML and UDDI. The attendees would get a chance to inspect and understand the various operations of XML Signature, interactively, hands-on on their laptop.

Pre-requisites / Knowledge of XML, security terms like encryption, digital signature and PKI.
Attendee Requirements /

1. Attendees should download the hands-on programs (in Java) and make sure they can run them (JDK 1.4 Beta 3 or later preferred) For JDK 1.3 or earlier, you'd need the JCE as well. Due to restrictions, only digital signature examples are included. Will discuss encryption examples at the tutorial.

Download programs here. (18kb zip)

2. Please bring a laptop with a floppy drive so that last minute changes can be shared via "sneaker-net"

3. Agenda :

2:00 - 2:15 - Intro, Agenda, Participants intro
2:15 - 3:30 - XML Security world

  • Why Standards
  • W3C/OASIS Positioning
  • State of the Union
  • XML Signature, XML Encryption, XKMS
  • SAML, XACML
  • Registry Security

3:30 - 3:45 - Break
3:45 - 4:15 - XML Signature - Hands-on, ETSI initiatives
4:15 - 4:30 - SAML, SAML Data Structures
4:30 - 5:30 -
Use Case Discussions

  • Single Sign-on
  • Context exchange between web services
  • SAML in Shibboleth

4. Please come prepared to discuss use cases, your ideas and thoughts. As we will be discussing security for about 3:30 hrs, it would be nice to have a discussion style atmosphere and we all can learn from each other.

5. If you want any topics to be discussed, please e-mail to ksankar@gte.net. I will try to accommodate your wish.


HL/TE - Implementing ebXML Today
Instructor: Duane Nickull, CTO, Founder, XML Global Technologies
"How to Implement ebXML Today" will discuss many technical aspects of implementation and the instructor will share his personal experiences from the first ebXML implementations. The course identifies several gaps within the ebXML technical specifications and shows how systems integrations can bridge those gaps today using "best practices". This tutorial will also explore many invaluable resources to avoid re building major infrastructure components like Registries, Core Components and the TRP modules.

Pre-requisites / An basic understanding of ebXML and medium understanding of XML. No programming skills are required.


HL/TE - WebCGM and Intelligent Graphics in Web Environments
Instructor: Dieter Weidenbrück, CEO, ITEDO Software and Lofton R. Henderson, Consultant, Lofton Henderson Consulting
WebCGM™, a W3C Recommendation since January, 1999, and CGM, an ISO standard since 1987, will be covered in this tutorial, which includes abstract, conceptual and practical, and hands-on parts. The tutorial will present the basic content and structure of a CGM, its applicability and domain, critical real-world interoperability issues and solutions, relationship to other Web content formats and work in progress to improve the integration of CGM and WebCGM™ in XML environments.


HL/TE - Data Access and Integrated Views Using XML Queries
Instructors: Yannis G. Papakonstantinou, Professor, UCSD and V. Vassalos, Professor, NYU
The emerging W3C XQuery standard revolutionizes the way applications access, integrate and transform the source data of multiple sources. During this tutorial, the instructors will describe XQuery-based data integration architectures and systems and will compare, using examples, the novel XQuery-based integration architectures with the current state-of-the-art.

Pre-requisites / Knowledge of XML. Basic understanding of at least one of the following: SQL, XQuery, XSL or XPath.


TE - XML Web Services Applied
Instructor: Eric Schmidt, Program Mananger, Microsoft Corporation, Redmond, USA
Come see XML Web Services in action. This tutorial isn't a marketing pitch, rather it will address Web Service based architecture from a developer's view in an interactive manner, half of the session will be spent looking at code with open discussion.

Pre-requisites / Fundamental basics of XML 1.0, DTD and SOAP.

combined with

TE - Extreme .NET for Developers*
Instructor: Keith Ballinger, Microsoft Corporation
The second session will introduce you to advanced .NET topics. The goal for this session is to give you a wide view of the powerful features available in .NET. We will cover XML Web service, Web applications, Caching and Security.

XML Web Services
Introducing XML Web Services • Writing a Simple XML Web Service • XML Web Service Type Marshalling • Using Data in XML Web Services • Using Objects and Intrinsics • The WebService Behavior HTML Pattern Matching

ASP.NET Web Applications
Application Overview • Using the Global.asax File • HttpHandlers and Factories • Managing Application State

Cache Services
Caching Overview • Page Output Caching • Page Fragment Caching • Page Data Caching

Security
Security Overview • Authentication & Authorization • Windows-based Authentication • Forms-based Authentication • Authorizing Users and Roles • User Account Impersonation • Security and XML Web services

* This information packed day of training begins with an introductory overview of the .NET platform with a wide variety of live-code examples. The second half of the day is dedicated to advanced .NET development and QA with the developers.

 

 

space
IDEAlliance © 2001 All Rights Reserved. • 100 Daingerfield Road • Alexandria, VA 22314 • P: 703/ 837-1070 F: 703/ 837-1072 Contact UsSite Gripes?space

 

Monday, December 10 - Half Day Afternoon TutorialsMonday, December 10 - Half Day Morning Tutorials Monday, December 10 - Half Day Morning TutorialsMonday, December 10 - Half Day Morning TutorialsMonday, December 10 - Full Day Tutorials