|
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.
|