XML Conference & Exposition 2001
space

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 Morning Tutorials - 9:00am - 12:30pm

Session Audience Level Key:

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

TE - Using the XQuery Query Language
Instructor: Jonathan Robie, R&D Fellow, Software AG
This is a hands-on tutorial, presented by one of the editors of XQuery, will focus on XQuery, the W3C XML query language. The tutorial will use a working prototype that you can install on your machine.

Attendee Requirements / Laptop with CD-ROM drive. If need be, delegates can share a laptop.


TE - XML Content Creation: Customizing XMetaL
Instructor: John Turnbull, Product Manager, SoftQuad Software
Using the XMetaL content authoring tool as its basis, this half-day tutorial will take a look at how the intricacies of creating XML can be masked from non-technical users.

Pre-requisites / General knowledge of XML and some knowledge of scripting.
Attendee Requirements / All attendees will need a laptop with a 3.5 drive. Attendees will need to download an evaluation copy of XMetal 2.1 from www.softquad.com, and install it.


TE - Building Web Services with Java
Instructor: Doug Tidwell, Cyber Evangelist, IBM Corporation
Web services are the next evolution of the Web. The basic idea behind Web services is that pieces of code should be addressable and discoverable across a network. In this tutorial, we'll cover the basics of Web services, then actually implement them. We'll discuss how to install the infrastructure and tools you need to build, test, and deploy Web services, and we'll talk about how you can adapt your legacy applications to be Web services. Forget the hype this tutorial focuses on what you can implement now. When you leave at the end of the session, you'll be a Web services pioneer!

Pre-requisites / Basic knowledge of Web concepts and some programming experience. Exercises in the class can be done in Perl or Java, although programmers who use other languages will benefit as well.
Attendee Requirements / Attendees are encouraged to bring their laptop computers. You should have your favorite programming environment installed other software will be provided in the class. (If you're use something other than Perl or Java, contact the instructor.)


HL/TE - Understanding ebXML
Instructor: Dale Waldt, Director, aXtive Minds
This tutorial is designed to get you familiar with ebXML, what it is, how it's used, and an overview of implementation. The vision of ebXML is to create a single global electronic marketplace where enterprises of any size and in any geographical location can meet and conduct business with each other through the exchange of XML based messages. ebXML enables anyone, anywhere, to do business with anyone else over the Internet. More than just another XML messaging architecture, ebXML provides a method for defining your business practices and processes, and making them available to the marketplace for discovery. It also provides a way to define trading partner agreements.

Pre-requisites / An understanding of XML basics would be helpful, but is not required.


HL/TE - Getting Inside SVG: What Web Content Creators and Software Developers Should Know
Instructor: Jon Ferraiolo, Senior Computer Scientist, Network Publishing, Adobe Systems Incorporated
This tutorial will provide a high-level overview of SVG, descriptions of many uses for SVG, and a broad technical introduction to SVG development and deployment

Pre-requisites / Best if the attendee knows the meaning of acronyms such as XML and DOM.


HL/TE - Introducing .NET for Developers*
Instructors: Scott Guthrie, Microsoft Corporation and Keith Ballinger, Microsoft Corporation
The session will begin with an overview of the .NET Framework, where you will learn:

  • What the common language runtime is, what it does, and the benefits it provides.
  • What happens during managed execution.
  • How the Common Type System provides consistent typing across the runtime.
  • How the .NET Framework Class Library expedites and optimizes the development process and gives you access to system functionality.
  • How managed objects written in different languages can interact with each other.
  • The security mechanisms for protecting resources and code from unauthorized code and users.

With the .NET Framework in hand, we will move on to exploring the capabilities of .NET, by building applications with ASP.NET. ASP.NET is a unified Web development platform. It provides a new programming model and infrastructure that enables a powerful new class of applications. In ASP.NET, you can author applications in any of the 20+ .NET compatible language, including Visual Basic, and C#. Additionally, the entire .NET Framework is available to any ASP.NET application. We will cover:

  • Introducing ASP.NET Web Forms
  • Working with Server Controls
  • Applying Styles to Controls
  • Server Control Form Validation
  • ASP.NET Web Forms User Controls
  • Data Binding Server Controls
  • Server-Side Data Access
  • Data Access and Customization
  • Working with Business Objects
  • Authoring Custom Controls
  • ASP.NET Web Forms Controls Reference
  • ASP.NET Web Forms Syntax Reference
  • Introduction to 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 - Full Day TutorialsMonday, December 10 - Half Day Afternoon Tutorials Monday, December 10 - Half Day AFternoon TutorialsMonday, December 10 - Half Day Afternoon TutorialsMonday, December 10 - Full Day Tutorials