![]() |
||||
|
JA-SIG uPortal
Conference - Vancouver June 9 - June 11, 2002 Sheraton
Vancouver Wall Centre Hotel, Vancouver, British Columbia.
|
|
| Pre-Conference Seminars | |
|
Introduction to XML Programming Jay Sissom Principal Systems Analyst 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 parsers, DTD, 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. This session will not cover XSLT. The afternoon pre-conference seminar by Justin Tilton will be an introduction to XSLT. |
|
Java Technology: Architecting and Tuning J2EE-based
Solutions Yanchou Han Sun Microsystems |
What is well designed J2EE architecture? Are your systems
designed with the right patterns? Is your system available 7x24? Do
your systems function smoothly when thousands of people press the buttons
at the same time? How do you minimize the risks from the View Presentation (html) |
|
uPortal Implementation Workshop Michael Erdely Interactive Business SolutionsFreddy Lopez Consultant Interactive Business Solutions |
This
workshop will cover the many different aspects of uPortal implementation. By exploring the issues involved in working with uPortal from the perspective of a user, an administrator, and a content developer, we will show you how to get the most out of uPortal. You are encouraged to bring your laptop computers to participate in several hands-on exercises. Topics covered: · uPortal development environment · Delivering content as uPortal channels · Use of Java, XML, and XSLT in uPortal · Groups and permissions framework · Accessing user-specific information · Customization of uPortal's look and feel · Authentication Prerequisites: Programming and general web development experience is required. Familiarity with Java and XML programming is desired. |
|
Introduction to XSLT Justin Tilton President 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. |
|
JA-SIG Conference Presentations |
|
|
Why you need an enterprise e-Strategy, not just
a portal Jack McCredie Associate Vice Chancellor and CIO UC Berkeley |
The thesis of this presentation is that a modern university needs a comprehensive strategy defining the role of information technology in accomplishing its mission. Although a portal may be an important component of this strategy, it should be considered within this broader context. I will use several examples (both positive and negative) from the e-Berkeley Initiative to illustrate the importance of developing an e-Strategy. Technology is only part of the solution! View Presentation (html) View Notes (html) |
|
An open source calendaring system for higher education Greg Barnes University of Washington |
The University of Washington is launching an open source project to create a calendaring system for higher education. It will support personal, public and group calendars, and integrate with other systems, uPortal in particular. We will discuss our initial code release, plans for the future, and how other institutions can participate. View Presentation (html) |
|
CWebProxy Andrew Draskoy Memorial University |
CWebProxy allows incorporation of web applications
as uPortal channels. View Presentation (html) |
|
uPortal a Call to Action! Bernie Gleason Boston College |
If institutions are going to consider uPortal as the enterprise information portal and a key component of the application architecture, institutional technical staffs and executive planners are going to need to be convinced to adopt uPortal. This presentation will attempt to identify the management issues, to offer some suggested approaches and tactics, and to define the expanded role that JA-SIG needs to play in building alliances with content providers and in promoting and marketing uPortal. View Presentation (html) |
|
Integrating uPortal with Content Management - a
case study using Content from jCorporate Katya Sadovsky UC Irvine |
One important requirement of the University of California, Irvine Administrative Portal is to serve business information that is current, accurate, and maintained by the subject matter experts. EContent, a Content Management Solution (CMS) from jCorporate was chosen, primarily for its ease of integration with uPortal. Hints, tricks and potential pitfalls to avoid in integrating uPortal with this CMS will be the topic of this presentation. View Presentation (html) |
| uPortal
Meets Campus-Wide Authentication and Identity Paul Zablosky University of British Columbia |
A portal seeks to serve all members of an institution, providing for the needs of users in a manner tailored to their individual points of view. To be successful, it must accommodate local notions of structure and authority. In a large institution, it must fit itself to the fabric of existing infrastructure, embracing the local meanings of identities and roles. UBC has had to confront these issues in adapting uPortal to interoperate with the Universitys campus wide authentication, authorization, and identity services. View Presentation (html) |
|
Doing eBusiness with uPortal Leo Fernig |
The University of BC is using web technologies to improve business processes, delivering simple, self-service web applications directly to end users to reduce process times and improve service. This presentation will discuss some of the interface design, functional and other issues involved in delivering these applications through uPortal. View Presentation (html) |
|
uPortal and web services Ken Weiner IBSJim Weaver Specialist Learning Assistant Technologies |
Web services is the next step in the evolution of distributed computing. XML-based technologies such as SOAP, WSDL, and UDDI can be used by systems to discover and converse with other systems. This presentation will introduce the web services approach and explain how web services can be used to expose uPortal channels to external applications including other portals. View Presentation (html) |
|
uPortal: the Gartner Perspective Ron Yanosky Senior Analyst, Higher Ed. Technolgies Gartner Group |
|
|
uPortal 2.0 Groups and Permissions Alex Vigdor Columbia UniversityDan Ellentuck Analyst Columbia UniversityDon Fracapane Analyst Columbia University |
Columbia University contributed Groups and Permissions framework components and management channels to the uPortal 2.0 effort. In this session, the authors will explain their design, show you how it is integrated with the portal, and demonstrate techniques for effective use of these tools in your own channel development. |
| A
Primer to iPlanet Integration Server Rima Patel Sun Microsystems |
iPlanet Integration Server product is at the core of
Sun ONE implementation strategy. Integration Server comes in two flavors:
The View Presentation (html) |
|
uPortal Architecture Peter Kharchenko IBS |
This presentation will briefly overview the concepts and architecture behind uPortal 2.0 effort. A review of the currently present features will be given. The presentation will discuss features that are currently in development, as well as the general direction of the future uPortal 2 work. |
|
Delivering the SIS through uPortal Audrey Lindsay Assoc. Registrar & Dir. Student Systems University of British ColumbiaLeo Fernig Systems Project Manager University of British Columbia |
The
presentation will consist of a live demo of SIS functions delivered through
uPortal. The demo will be followed by a review of the technical architecture
of the UBC SIS and the various design issues involved in integrating with
uPortal. These include: o The design of SIS functions as discrete services/channels. o Single sign-on. o Session management. o A web-services layer that allows different service providers to interoperate through uPortal. The UBC SIS provides a rich set of interactive services to prospects, applicants and students. Prospects can record an interest in UBC. Applicants can view the status of their application. Students can conduct a wide variety of business, including registering for courses. These interactive services have all been designed as uPortal channels. In this way uPortal is emerging as a vehicle for relationship building and as a standard web-top for students. |
| uPortal
and Sun ONE Hal Jespersen Sun Microsystems |
View Presentation (PDF) |
|
XML Interoperability: Its more than just the
documents Ron Kleinman Sun Microsystems |
Utilizing XML allows "loosely coupled connections" to be created between partner applications which really need to know nothing more about each other than what business documents each sends and receives, when they do so, and the infrastructure over which these documents are carried. This session will focus on that last bit, introducing the set of key infrastructure questions that must always be asked before architecting A2A (or B2B) XML solutions. The implications of some of the more common answers will be explored, and the functionality and limitations of two XML envelope layer standards(specifically SOAP and especially ebXML TR&P) will be analyzed to see to what situations they are most applicable. At the conclusion, everyone will be encouraged to share what THEY mean when they use the term "Web Service". If a concensus is reached, the media will be notified. View Presentation (html) |
|
uPortal Security (Session 1 of 2) Andrew Newman Yale University |
The problem of transitive trust, proxy or n-tier authentication and one solution for solving it in the uPortal framework. Yale Central Authentication Server version 2 (CAS2), used with Yale-CAS security provider in uPortal 2.1, allows portal channels to securely access back end resources which require authentication. Neither the portal nor the backend applications actually handle the password. All particpating applications use CAS for authentication. To faciltate this we have developed and made available an Apache mod_CAS, a unix CAS Pluggable Authentication Module (PAM) , a CAS servlet API, CAS taglib, PL/SQL CAS procedure and other mechanisms for perl and php applications. Also available is the Yale CAS Security Provider for uPortal. View Presentation (html) |
| What
are Portlets and How Do You Implement Them? Rima Patel Sun Microsystems |
Portlets are web components like servlets, but have
additional, special properties that allow them to easily plug into and
run in enclosing web applications like portals. A Portal is a web site
that offers personalized content and services from different sources
in a single place. Portal computing, thus, addresses vast areas of aggregation,
View Presentation (html) |
| myDENISON,
a small-is-beautiful Portal Story Janell Baran Denison University |
Despite an aggressive 9-month timeline, minimal staff, and vocal critics, the myDENISON project met both deadlines and expectations. How did it succeed? The answer, like the portal itself, consists of not simply technology, but also: extensive community involvement, an evolutionary ?start simple and grow? philosophy, strong emphasis on the user, readily available Web content, and an aggressive marketing strategy. View Presentation (html) |
|
uPortal Security (Session 2 of 2) Zed Shaw University of British Columbia |
CyrptoWallet - a Secure Storage Mechanism CryptoWallet is a secure storage mechanism that can store arbitrary Java Objects to various storage medium in an encrypted form, thus protecting the objects from tampering or intrusion. One of the (many) uses of CryptoWallet is to store passwords for users to allow a system to re-authenticate them against heterogenous servers. Demonstrate the installation, configuration, usage within the uPortal 2.0 framework, and how to configure the Java Security Manager. Source code and documentation for the examples will be available. View Presentation (html) |
|
uPortal, WebCT and You David Rosenbaum WebCT |
Eighteen months ago, in October 2000, WebCT was asked by the JA-SIG members to commit to building integration between WebCT Campus Edition and uPortal. Ten months later WebCT had built and tested its uPortal integration, and proposed joint testing to UBC. This is the story about how WebCT built its uPortal channels, how you can use them, and how UBC has chosen to implement them in its uPortal deployment. We'll look at specifics of the implementation code, and how this will change from WebCT Campus Edition to WebCT Vista going forward. View Presentation (PDF) View Presentation (html) |
| uPortal
and Campus Pipeline Mike Zachrison Product Manager Campus Pipeline |
An examination of Campus Pipeline's Luminis and its integration with uPortal. Demonstrations of single sign on, new functionality added to uPortal and new channels created by Campus Pipeline. Integration with student information systems and content management systems will also be presented. View Presentation (html) |
|
What's in STOR for Higher Education Ira Fuchs Mellon Foundation |
Ira Fuchs, Vice President for Research in Information Technology at The Andrew W. Mellon Foundation, will review several Mellon-funded projects, notably JSTOR, ArtSTOR, uPortal, and MIT's OKI. He will offer some thoughts on how the criteria that the Foundation has developed may apply to the development of applications serving administrative computing in higher education. |
| JA-SIG
| Hilton Sandestin
Beach and Golf Resort | destin-ation.com | Destin,
Florida |