![]() | ||||
|
Fifth Semiannual JA-SIG Conference Presentations Destin Florida, December 2-4, 2001 | |
| Pre-Conference Seminars | |
| Introduction to XML Programming
Jay Sissom Indiana University |
This seminar will examine writing applications that create,
read and manipulate XML data. We will also discuss many of the protocols
dealing with XML such as DTD, XSLT, SOAP and Schemas. Examples will be
written in Java with some VB, VBScript and Perl, so some knowledge of at
least one of these languages is required. View the presentation Download examples |
| Java
Technology: Architecting and Tuning J2EE-based Solutions Mark Cade Sun Microsystems |
This full-day, lecture-based training session is designed for architects and developers with experience developing and deploying Java technology-based solutions. The first part of this session presents an overview of the Java 2 Platform, Enterprise Edition (J2EE) componets, J2EE-based patterns, and the architecting of J2EE-based solutions. The remainder of the session will discuss the benefits of code-based optimizations, tuning the JVM and optimizing the architecture through refractoring techniques. Students receive copies of the presentation including instructor notes and technical references. |
| Introduction
to XSLT Justin Tilton instructional media + magic, inc. |
Looking for a methodology to quickly and effectively create Transformations? Interested in the basics of XSLT and Xpath, and a good way to get started? If so, this workshop is for you! We will be discussing the fundamental concepts of XSLT and Xpath, and the methodologies that have emerged from months of developing stylesheet transformations for the uPortal 2.0 project.
We will discuss the design aspects related to converting structured information in XML into device-dependent markup languages such as HTML, and WML, and the guidelines and best practices evolving from this experience. No prior XSLT experience is necessary View the presentation |
| JA-SIG Conference Presentations | |
|
Project Liberty and Your Network Identity
Marc Hamilton Sun Microsystems |
The basic element of a community is the notion of identity. Technology
exists today to create, manage, and authenticate online identities and
broker services based on information related to that identity. The Liberty
Alliance Project is a business alliance formed to deliver and support an
identity solution for the Internet that enables single sign-on for
consumers as well as business users in an open, federated way. View the presentation |
| Crypto Wallet: Simple Secure Storage of Proxied
Credentials Zed Shaw University of British Columbia |
The holy grail of a "portal" type experience is to give users one web
site and one set of credentials to access every web site they need in the
organization. The problem with a single access point comes from different
organizations requiring different technologies and credentials for
authentication. Elaborate schemes have been discussed to solve this
sensitive problem. My presentation is a description and practical
demonstration of the "Crypto Wallet". The Crypto Wallet is a set of simple java APIs for storing various credentials for a user in a secure way. It provides a reasonable amount of security and is very flexible. This will allow users to access multiple web sites from one portal without requiring re-tooling of an organization's entire security infrastructure. Practical and fully working demos will be presented. |
| Management Roundtable - Part 1 Carl Jacobson University of Delaware |
A chance for representatives from each institution to get together and
discuss our efforts, plans and directions. We go around the room and each
institution reports on current activities and future plans. NOTE: This session is intended to be a small roundtable discussion. We ask that only one representative per institution attend. This is a two-part session, allowing all institutions time to contribute to the discussion. This session is closed to vendor representatives. |
| Getting Started With uPortal 2.0 Ken Weiner Interactive Business Solutions, Inc. |
uPortal 2.0 is emerging as a popular enterprise portal framework for
universities. This presentation discusses answers to the following
questions: How do I get uPortal? How do I set it up? What software and
hardware are needed to implement it? What skill sets are needed? What
uPortal content and services are available? The information in this
presentation will be useful to those getting started with uPortal 2.0 as
well as those evaluating portal frameworks. View the presentation |
| Internet2 Middleware, JA-SIG, Portals and You
(U). Michael Gettes Georgetown University/Internet2 |
Presentation and discussion of Internet2 Middleware activities
and how they relate to JA-SIG and Portals. View the presentation |
| Management Roundtable - Part 2 Carl Jacobson University of Delaware |
A chance for representatives from each institution to get together and
discuss our efforts, plans and directions. We go around the room and each
institution reports on current activities and future plans. NOTE: This session is intended to be a small roundtable discussion. We ask that only one representative per institution attend. This session is closed to vendor representatives. |
| Developing Portal Content and Services for
uPortal Debra Rundle Princeton University |
Today our challenge in offering portal content embraces two issues:
organizing and formatting existing web content for use in a portal, and
developing new, portal-specific services. Our challenge is where to best
allocate our resources. This presentation will offer low-cost approaches.
View the presentation |
| SAML Basics Eve Maler Sun Microsystems |
This session will provide a technical overview of SAML, the XML-based
Security Assertion Markup Language being standardized at OASIS. It will
discuss how SAML enables Single Sign-On and other security scenarios, and
provide details about the authentication, attribute, and authorization
information that SAML can convey. It will also cover the protocol by which
security information can be requested from SAML Authorities and the
practical realities of how this information can be transported securely
across domains.
View the presentation |
| Migrating to J2EE: 0 to 60 in 6.1 Months
Jay Sissom Indiana University |
Indiana University moved its entire enterprise development efforts from
one proprietary platform to J2EE. This was starting with next
to zero knowledge of Java and deploying J2EE applications to
100,000+ students, faculty and staff within 6 months.
This presentation will highlight the lessons learned in building a
successul training program for 50+ developers, designing the web application development and
deployment environment, building a successful design methodology and
a integrated test environment - all on budget and
on time. View the presentation |
| uPortal Overview and Future Directions
Peter Kharchenko Interactive Business Solutions |
The presentation will briefly outline general portal concepts, common
features and the architectural approaches. An overview of the uPortal 2
effort will be given. A list of features supported by the 2.0 final release, as well as its performance and scalability will be discussed. The presentation will then detail components and features that will be introduced after the 2.0 release, as well as the general direction of future uPortal development. View the presentation |
| Time Collection @ Princeton Tim Hogan Princeton University |
This past July, Princeton went live with a 3-tier, J2EE based Time
Collection system which gives Princeton's 4000+ hourly employees web
access to their timecards and various wage calculations. This presentation will cover: . Project scope . Technologies used . Good things we did . Bad things we did . Scaling and performance issues, and . Other interesting stuff. View the presentation |
| Managing and Developing the Technical Human
Resource Bruce Ricketts Sun Microsystems |
Intellectual capital is arguably an institution's most vital resource.
Analyzing, developing and managing this resource involves far more than a learning program of a class or two,,training staff internally, or sending them off to an outside vendor to be trained. Properly designed learning programs use three critical components to identify what training your team will need in the most cost and time effective manner: o your team's existing skills o your operational goals and commitments o the right blend of instructor and web-based training Learn how these components make up a successful learning program and how these type of learning programs are structured with real world examples from Sun Educational Services. View the presentation |
| uPortal Authentication Options: Design and
Applicability Shawn Bayern Yale University |
A crucial function of a university portal is to
coordinate authentication operations and provide an implementation, or at
least the illusion, of web-based single sign-on. This session describes
the capabilities and limitations of uPortal's current authentication
infrastructure; introduces Yale's Central Authentication Service (CAS), a
web-based single-sign-on technology; and discusses approaches for
integrating SSO technologies -- CAS and alternative models --with
uPortal. View the presentation |
| Java in Wireless Dana Myers Sun Microsystems, Inc. |
Overview of Java in the range of wireless technology spaces. |
| jRelational Framework - an Open Source OO/Database mapping
tool Nate Johnson Indiana University |
The jRelational Framework package allows you to work with relational
data as objects. Your developers writing business logic do not have to
learn JDBC. They can work with objects. In this session, I will show the
basics of the jRelational Framework package and a tool that IU has written
to help automate the setup of the framework. This tool will be available
via the JA-sig clearinghouse. View the presentation |
| Building Blocks of Web Services: SOAP, WSDL, UDDI, and
ebXML Sang Shin Sun Microsystems |
Everybody is talking about Web services as a way to perform business
transactions over the Web in ways never done before. Now what are the core
building blocks for creating, deploying, managing, and using Web services?
Even though things are still in progress in some areas, several emerging
XML-based standards - SOAP, WSDL, UDDI, and ebXML - proved themselves to be the fundamental technologies for realizing the vision of Web services. This session will touch upon overall Web Services architecture briefly in which the roles of SOAP, WSDL, UDDI, and ebXML are identified and explained. Each of these standards then will be described in detail with examples wherever appropriate. View the presentation |
| Changing the uPortal Look and Feel Justin Tilton instructional media + magic, inc. |
This session will dissect the multi-stage XSL transformations and media necessary to give the uPortal v2.0 an aesthetic. We will begin by looking at the "Structure" transformation, then continue with the "Theme" transformation, and individual channel transformations. We will also cover the concept of "Skins" and how to manipulate the Cascading Style Sheets (CSS) and the media files to create your own look and feel. |
| JSPTL and Web Development at Universities
Shawn Bayern Yale University |
The JSP Standard Tag Library (JSPTL) is a Java Community Process effort to
define a standard set of JSP tags to support common
JSP functionality. This session discusses JSPTL, the design behind
it, and what it means for web development. Approaches
for separating presentation tasks from business logic will be
introduced and discussed, with production applications at Yale University being
used as examples of JSPTL-related design principles and methodology at
work. View the presentation |
| Making the IU Java Based Application Portal
Brian McGough Indiana University |
Indiana University has embarked on a journey to create the next
generation web portal, a place where faculty, staff, students, prospective
students, and others will travel to uncover a broad array of dynamic web
services. Many of these services will be available at anytime and from
anywhere. Key components of the portal will include single sign-on and authentication, role-based customization, personalization, standardized service publishing, universal access via web browsers and wireless technology, and effective application integration. Communication and cooperation across all application areas are critical to achieve enterprise application integration. The portal infrastructure, EDEN - Enterprise Development Environment, will consist of component-based, reusable standard modules upon which services can be built. These infrastructure components will allow the portal to provide a consistent interface to a disparate set of back-ends including ERP, mainframe, and numerous departmental legacy systems. Services offered via the portal will evolve as time and technology changes user requirements. EDEN will provide a flexible, scalable, and extensible environment that will allow the portal to grow elegantly in the fast-paced and unpredictable worlds of information technology and higher education. The design and user interface of the portal will be developed in iterations based on the results of frequent usability studies conducted in our first-rate usability lab. IU is working to provide a compelling place for faculty, staff, and students to travel and explore with the intent of developing life-long campus citizens of Indiana University. |
| uPortal Roundtable Jim Farmer University of Delaware |
An enterprise-level uPortal 2.0 is shipping. Key infrastructure channels are emerging from participating colleges and universities. What next? A roundtable of uPortal developers, implementers, and prospective users reviews the product and the process for suggestions. These could be enhancements to the uPortal framework-from several wishlists, additional or enhanced infrastructure channels, and, yes, content! Or lessons to improve the development process. Bring your observations, your list of tasks, and your priorities and share them with others. Perhaps the beginning of a work plan for the next six months. |
| XML, XSL and Taglets: Delivering Dymanic Content While
Meeting Personal Aesthetics William Pohlhaus Villanova University |
Demonstrating how to using XML
and XSL with taglet techenologies to enable departments to deliver dymanic content
without have to accept a standard look and feel for that content.
Also, explaining how XSL can be used to
speed of the deliverly of applications.
View the presentation |
| XML Messaging using JAXM
Rima Patel Sun Microsystems, Inc. |
Java API for XML Messaging (JAXM) provides programming model for
writing XML messaging applications in Java based on SOAP 1.1 w/Attachments
protocol. In this session, audience would be given details about JAXM architecture and APIs. The would get to know how to use JAXM for designing SOAP 1.1 and EbXML applications. A demo of working JAXM application would be provided. Finally session would also update attendees with a roadmap of upcoming features of the JAXM architecture. View the presentation |
| LDAP Authentication to Microsoft Active
Directory Scott Dresen Wayne State Univ School of Medicine |
This presentation describes an approach the Wayne State University
School of Medicine Information Systems development team used to develop a
java bean providing LDAP authentication against Microsoft Active
Directory. While developed to provide authentication for our uPortal
implementation, this bean has also been incorporated into other in-house
developed web-based applications for user authentication and group based
membership security control.
View the presentation |
| JA-SIG
| Hilton Sandestin
Beach and Golf Resort | destin-ation.com | Destin,
Florida |