Justin Tilton uPortal Framework and User Interface Demonstration.

Slides:



Advertisements
Similar presentations
Fast. Forward. Wireless. Recommendations for Improving Device Independent Presentation Authoring Krishna Vedati.
Advertisements

WAP Next Generation
CG0119 Web Database Systems Parsing XML: using SimpleXML & XSLT.
Filling the gap between users and objects: a multichannel interactive environment Davide Carboni, Gavino Paddeu, Stefano Sanna, Andrea Piras {dcarboni,
XML/EDI Overview West Chester Electronic Commerce Resource Center (ECRC)
Standards and Increasing Maintainability on Web- based Systems James Eaton SE4112/16/2006.
XSLT (eXtensible Stylesheet Language Transformation) 1.
Defacing DSpace with Manakin DSpace User Group, February 2006 Scott Phillips Texas A&M University DSpace XML UI:
Dreamweaver MX ? Create professional web pages Visual editing functions –No need to write HTML Includes complete FTP client software Recognises.
XML Prashant Karmarkar Brendan Nolan Alexander Roda.
Jackson, Web Technologies: A Computer Science Perspective, © 2007 Prentice-Hall, Inc. All rights reserved Chapter 3 Style Sheets: CSS WEB.
Combining Static and Dynamic Data in Code Visualization David Eng Sable Research Group, McGill University PASTE 2002 Charleston, South Carolina November.
UPortal: A framework for the Personalization of Library Services John Fereira: Programmer/Analyst Cornell University Mann Library.
XML Based Learning Environment Prashant Karmarkar Brendan Nolan Alexander Roda.
Developing the NSDL User Portal Dean Krafft, Cornell University
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
HTML-XML Conversion Information presentation is a vital factor to every business, hence our data conversion services can be helpful to any type of business.
UPortal Ken Weiner JA-SIG, IBS
Philadelphia Area SharePoint User Group Using XSLT with Custom Web Parts Rick Wise RJB Technical Consulting
UNIT-V The MVC architecture and Struts Framework.
DSpace XML UI Project Texas A&M University Digital Initiatives, Research and Technology Scott Phillips, Cody Green, Alexey Maslov, Adam Mikeal, Brian Surratt,
Accessibility for Rich Internet Applications: Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre Techniques & Toolkits.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
Dr. Azeddine Chikh IS444: Modern tools for applications development.
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
XML and XSL Institutional Web Management 2001: Organising Chaos.
SDPL 2002Notes 7: Apache Cocoon1 7 XML Web Site Architecture Example: Apache Cocoon, a Web publishing architecture based on XML technology
Helsinki University Of Technology X-Smiles Telecommunications Software and Multimedia Laboratory (TML) XForms in X-Smiles Mikko Honkala Helsinki University.
Introduction to XSLT By Ed Rosenthal And Dave Pion.
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 14 Networks, Multi-Tier Architectures, and XML.
DSpace UI Alexey Maslov. DSpace in general A digital library tool useful for storage, maintenance, and retrieval of digital documents Two types of interaction:
IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to.
Rendering Contexts and Components What is a uPortal3 context ? –Defines all aspects of a traditional portal instance Design, navigation, profiles Parameter.
The Information School at the University of Washington INFO 440: Information System Design Fall 2003 * Bob Boiko * MSIM Associate Chair XML Transforms.
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
Jim Farmer, JA-SIG Collaborative 20 June 2002 EUNIS 2002, Porto, Portugal Portals, uPortal, and Web Services.
March 28, 2001XSP Session O’Reilly Enterprise Java Conference 1 XSP Session Sue Spielman President/Consulting Engineer President/Consulting Engineer
WEB BASED DATA TRANSFORMATION USING XML, JAVA Group members: Darius Balarashti & Matt Smith.
FYP: LYU0001 Wireless-based Mobile E-Commerce on the Web Supervisor: Prof. Michael R. Lyu By: Tony, Wat Hong Fai Harris, Yan Wai Keung.
SDPL 2001Notes 7.2: Apache Cocoon1 7.2 Apache Cocoon An example of a Web publishing architecture based on XML technology An.
Introducing ASP.NET 2.0. Internet Technologies WWW Architecture Web Server Client Server Request Response Network HTTP TCP/IP PC/Mac/Unix + Browser (IE,
Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the NCHELP Annual Training Conference Salt Lake City, Utah November 12, 2001.
Future directions Chip Casanave Data Access Worldwide Miami, Florida.
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
Introduction to soarchitect. agenda SOA background and overview transaction recorder summary.
Using XML to store Descriptive Metadata Richard Murphy Rosarie O’Riordan Central Statistics Office Ireland.
Generative Approaches for Application Tailoring of Mobile Devices Victoria M. Davis, Dr. Jeff Gray (UAB) and Dr. Joel Jones (UA) Portions of this research.
Dom and XSLT Dom – document object model DOM – collection of nodes in a tree.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
INFSY 547: WEB-Based Technologies Gayle J Yaverbaum, PhD Professor of Information Systems Penn State Harrisburg.
©2001 Priority Technologies, Inc. All Rights Reserved Meteor Status Miami Face to Face Meeting January 16 – 18, 2002.
Rendering Syndicated Library Content in an Institutional Portal: Integrating MyLibrary into uPortal John Fereira: Cornell University Eric Lease Morgan:
1 Lecture 7 Style Sheets: CSS. 2 Motivation HTML markup can be used to represent –Semantics: h1 means that an element is a top-level heading –Presentation:
Leveraging Web Content Management in SharePoint 2013 Christina Wheeler.
.:Virtual prototypes:. Juha Vierinen. -=:Issues:=- Media Convergence Devices with different constraints and context of use Accessibility of information.
1 LM 6 Database Applications Dr. Lei Li. Learning Objectives Explain three components of a client-server system Describe differences between a 2-tiered.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
Bedework Communications & Middleware Technologies Rensselaer Polytechnic Institute October 26, 2005 Bedework 3.0 (a.k.a.UWCalendar) an institute-wide.
Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the JA-SIG Conference Destin, Florida December 4, 2001 Changing the uPortal.
SmartCode Brad Argue INLS /19/2001.
Bedework 3.0 (a.k.a.UWCalendar)
Network Infrastructure Services Supporting WAP Clients
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
uPortal: architecture and features
Portals, uPortal, and the Meteor Channel
uPortal Framework and User Interface Demonstration
Presentation transcript:

Justin Tilton uPortal Framework and User Interface Demonstration

Overview What makes this Framework different –It’s Changing the web development paradigm –Benefits programmers and designers –Flexible structural design –Standardization of presentation –Powerful for nomadic users –Support for new devices –Lower total cost of ownership

New web development paradigm Static sites – HTML Dynamic sites – ASP, JSP Transformed sites – XML, XSL, JAVA –Separate business logic & presentation –Reusable designs –Consistency

Benefits to programmers and designers Division of expertise Collaboration of experts Max reuse, min development Diverse learning environment

Flexible structural design Structure stylesheet Theme stylesheet Channel stylesheets Supports multiple devices Supports multiple markup languages

Structure Stylesheet Tab/Column/Row - VES Tab/Column - JASIG Tree/Column - JASIG XSLT Processor User XML Structure Stylesheet

Theme Stylesheet HTML Browser HTML PDA WML – Mobile Phone XSLT Processor Structure XML Theme Stylesheet

Channel Stylesheets Channel XML and Stylesheets Output Stream to Device Final Output

Standardization of presentation Consistency in look and feel Consistency in navigation A localized UI element repository Powerful user customization

UI element repository

User personalization

Powerful for nomadic users Separates logic from presentation Multiple target device support Virtual environment – central storage –Events, calendars, addresses, files

Multiple Target Devices

New devices, new languages Framework has the future in mind XML, XSLT and software engineering Add a new device, add a stylesheet Add a new markup language…

New devices

Lower total cost of ownership Framework encourages good design Focuses on best use of expertise Reduces time to market Increases quality of product Facilitates technology transfer Creates re-usable objects Accommodates change

Conclusion It’s Changing the web development paradigm Benefits programmers and designers Flexible structural design Standardization of presentation Powerful for nomadic users New devices, new languages, it’s covered! Lower total cost of ownership