Introduction to Liferay Copyright © 2000-2007 Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written.

Slides:



Advertisements
Similar presentations
Struts Portlet Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Advertisements

Struts Portlet Adding an Action Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without.
JSF Portlet Backing Beans and UI Components Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in.
A Blackboard Building Block™ Crash Course for Web Developers
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Michael Donovan, River Campus Libraries – 12/03 DocuShare Overview and Training.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
Delivering Library Services in the Web 2.0 Environment: OSU Libraries’ ICAP Publishing System for and by Librarians Code4Lib 2008 Kim Griggs, Margaret.
XML Based Learning Environment Prashant Karmarkar Brendan Nolan Alexander Roda.
Delivering Library Services in the Web 2.0 environment: OSU Libraries’ ICAP Publishing System for and by Librarians Code4Lib 2008 Kim Griggs, Margaret.
Getting Started with Web Servers, PHP, and the Eclipse PDT Appendix I DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 6 th Edition.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
Basic Portlet Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
JSF Portlet Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Federated Searching Pre-Conference Workshop - The federated searching cookbook Qin Zhu HP Labs Research Library February 18, 2007.
Themes & Layout Tutorial Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written.
UNIT-V The MVC architecture and Struts Framework.
Project Rickshaw SEARCH - FIND - GO. Project Rickshaw TEAM MEMBERS KEVIN AUGUSTINO – MATT FOX – DAVID MOORE SPONSORS KARASU TECHNOLOGIES - ERIK PAUL -
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Danielle Baldwin, ITS Web Services CMS Administrator Application Overview and Joomla 1.5 RC 1 Highlights.
Alfresco – An Open Source Content Management System - Bindu Nayar, Bhavana Mohanraj.
Creating a Web Presence Introduction to WordPress Week 1.
End User Administration (in context of Liferay CMS) Copyright © 2006 Liferay, LLC All Rights Reserved. No material may be reproduced electronically or.
Library à la Carte: Customize|Collaborate|Connect Overview & Demo Kim Griggs & Jane Nichols Oregon State University.
Ext Environment Copyright © 2005 Liferay, LLC All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Eric Westfall – Indiana University Jeremy Hanson – Iowa State University Building Applications with the KNS.
Struts Portlet Redirect Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written.
Ext Environment Copyright © 2005 Liferay, LLC All Rights Reserved. No material may be reproduced electronically or in print without written permission.
JSF Introduction Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Basic Setup Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Www2.computer.org Basic Architecture Leo Wadsworth, Staff Manager April 2008.
Building Applications with the KNS. The History of the KNS KFS spent a large amount of development time up front, using the best talent from each of the.
Peter Laird. | 1 Building Dynamic Google Gadgets in Java Peter Laird Managing Architect WebLogic Portal BEA Systems.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
LDAP Authentication Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,
Courselist Project Automated Graduate Student Information System Final project for CS 3354.
WSRP Portlets Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
JSR 168 Overview Copyright © 2000 – 2007 Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
Content Management System Copyright © 2005 Liferay, LLC All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Knowledge Management Platform Communities of Practice User Guide for CoP users Copyright © 2010 Group Technology Solutions. All Rights Reserved.
Welcome to the Minnesota SharePoint User Group. Develop and support a local community focused on Microsoft SharePoint Technologies Educate user group.
JSP Portlet Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Www2.computer.org Web Publishing Training Leo Wadsworth, Staff Manager April 2008.
Afresco Overview Document management and share
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
UPortal 3 RC2 PreviewJA-SIG Conference, Summer 2007 uPortal RC2 Preview Moving on Up Reviewing current work and future plans Standardizing the framework.
Database Connection Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Enterprise Portals Empowering Business via Technology Rajesh Moparthi.
Basic Portlet Copyright © 2000 – 2007 Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Required Tools Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
UpgradinguPortal to What’s new that matters Better use of third party frameworks Faster! Improved caching Drag and Drop New Skin & Theme Accessibility.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
M ICROSOFT DYNAMICS AX TECHNICAL TRAINING IN A USTRALIA Call us for more details : Specto IT Consulting
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
#SummitNow Dynamic Data List Driven Constraints in Share November 14 th, 2013 Tony Parzgnat – Technology Services Group.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
Required Tools Copyright © 2005 Liferay, LLC All Rights Reserved. No material may be reproduced electronically or in print without written permission from.
Introduction to SharePoint 2007 Brendon Schwartz
Content Management System
GO! with Microsoft® Access e
iCIMS 17.1 Release: Highlights
Introduction to Database Programs
Introduction to K2 Designer
Inside a PMI Online Course
SharePoint Foundation 2010
Introduction to Database Programs
Presentation transcript:

Introduction to Liferay Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission from Liferay, LLC.

Liferay Portal Highlights!  User Interface Drag and Drop portlets Able to customize the font, background, borders and icon per portlet! Completely customize the look and feel of the portlet with Themes  Fine-grained Permissions Assign View, Edit and Delete permissions to Organizations, Locations and Users on a per portlet basis Control permissions all the way down to the object level. (For example, Joe Bloggs has the permissions to edit topic A in category B of the message boards.)

Liferay Portal Highlights!  Auto-generate the Service and Persistence Layer Auto-generate Hibernate objects, Spring mapping, and wrappers for the business logic Rated as one of the most useful features from Liferay developers!  Powerful Content Management System Design templates that allow every day users to easily edit the content on the website Leverages popular technologies such as XML (Structure), XSLT (Layout) and Velocity Redesigned templates that make it easy to create and add articles out of the box!

Liferay Portal Highlights!  Database and Server Agnostic Most vendors can only support one server and one database  Continuous Improvement Liferay features parallel rendering, integrated workflow and more!  Over 50 portlets out of the box Liferay has the most out of the box portlets of any vendor! Mail portlet, Message Boards (Forums), Chat, Document Library, Calendar, RSS, Breadcrumb and Navigation Portlets

Liferay Portal Highlights!  Focus on Standards Compliance Support for JSR 168 (Portlet Specification), JSR 170 (Content Repository), JSR 208 (Java Business Integration), Struts, Spring, JSF, WSRP  Partners with other Open Source leaders Out of the box support for Alfresco CMS and Geronimo AS  Support for LDAP and SSO Connect to the Apache Directory Server, Microsoft Active Directory Server, Novell eDirectory or OpenLDAP (Also configurable via the Admin portlet) Ability to connect to other SSO servers like Yale’s SSO server

Meet and Greet! Let’s take a moment and give a brief introduction of ourselves:  Name  Company  How you came to use Liferay

Meet and Greet!  Introduce yourself to your neighbors!  Choose a partner! When you have a question, turn to your partner first, and see if you can figure out the answer together. Working as a team will help you to learn the material more quickly.

Training Day 1 Introduction to Liferay Installation –Server: Java, Tomcat –Tools: Ant, Jikes, Liferay source code –Environment: ext –Database: MySQL –IDE: Eclipse Overview of the JSR-168 Specification Creating Portlets –JSP Portlet –Struts Portlet –JSP Portlet

Training Day 2 Extending the Struts Portlet –Auto-generating the Service and Persistence layer –Implementing Business Logic to Create and Retrieve Records from the Database –Redirect and Validation Debugging using Eclipse Overview of Spring Migrating Struts Application to a portlet environment

Training Day 3 Overview of WSRP Using Web Services in Liferay Portal Administration CMS- How to build a website on top of the portal –Using the Journal content portlet to add an article –Adding portlets to your website using the portal Themes & Layouts –Configuring Properties –Editing the template –Editing the CSS –Add JavaScript Functions

Training Structure Training will be presented in the following format: 1.Lecture: PowerPoint presentation 2.Lab: Implementing the exercise that was explained during the Lecture Please do not work on the exercises during the presentation. There will be plenty of time to work on the exercise after the presentation.

Training Structure  The best way you can learn is to listen to the overview, and make sure that you understand the concepts.  Don’t memorize details like syntax. You can easily look up this information as you go through each exercise.  Instead, make sure you understand key concepts like “How do I know that the EXT environment will be built in this directory?” “Why do I specify the location of the server in the ext directory and not the portal directory?”  Note to advanced developers: Feel free to skip ahead, but make sure you pay attention to the presentations. Even advanced developers will have something to learn during each section.

Directory Structure installation  The installation PowerPoints are located here. training-downloads  Programs that we will install are located here. source-*  The source code is included in the source-* folder for most presentations. For example, the source code for installation- 3-ext-environment.ppt is located in source- installation-3.

Note on Installation Installation can take some time because we are not just installing Liferay, but Tomcat, Ant, Jikes and MySQL as well. We also need to go over how to use Tomcat, Ant, Jikes and MySQL for developers who do not have experience with open source technologies.

Next Steps! Let’s get started with the Installation! 1.Go to the installation folder that you downloaded from the Training CD. 2.Open up installation-1-basic-setup.ppt

Revision History 09/14/06 Edward ShinAuthor 11/13/06Edward ShinUpdated slides 4, 6, 7, 12, 13, 14 and 15 06/01/07Jonas Yuanchange course details