Resources for Liferay Developers
The following are useful reference resources for developers working with the Liferay Platform:
-
Liferay specific resources:
-
What is a portal? http://www.liferay.com/products/what-is-a-portal
-
Platform Javadocs: http://docs.liferay.com/portal/6.1/javadocs/
-
Reference documentation for Liferay's XML files: http://docs.liferay.com/portal/6.1/definitions/
-
Reference documentation for Liferay's taglibs: http://docs.liferay.com/portal/6.1/taglibs/
-
Sources for version 6.1:
-
Sources of the development version:
-
-
Related specifications and standards:
-
Java 5 Javadocs: http://download.oracle.com/javase/1.5.0/docs/api/
-
JavaEE 5 Javadocs: http://download.oracle.com/javaee/5/api/
-
JavaEE Overview: http://www.oracle.com/technetwork/java/javaee/tech/index.html
-
Portlet Specification 2.0 (JSR-286): http://jcp.org/en/jsr/detail?id=286
-
Web Services for Remote Portlets (WSRP): http://www.oasis-open.org/committees/wsrp/
-
Java Content Repository (JSR-170): http://jcp.org/en/jsr/detail?id=170
-
Java Server Faces 1.2 (JSR-252): http://www.jcp.org/en/jsr/detail?id=252
-
Java Server Faces 2.0 (JSR-314): http://www.jcp.org/en/jsr/detail?id=314
-
OpenSocial: http://www.opensocial.org/
-
Sitemap protocol: http://sitemaps.org/
-
WebDAV: http://webdav.org/
-
HTML 5: http://html5.org/
-
WCAG 2.0: http://www.w3.org/WAI/intro/wcag20.php
-
-
Related and commonly used technologies:
-
Spring Framework: http://www.springsource.org/
-
Hibernate: http://www.hibernate.org/
-
Struts 1: http://struts.apache.org/1.x/
-
Lucene: http://lucene.apache.org/
-
-
Alloy UI: http://alloy.liferay.com/
-
jQuery: http://jquery.com/
-
IceFaces: http://www.icefaces.org/main/home/
-
PortletFaces: http://www.portletfaces.org/
-
Vaadin: http://vaadin.com/home
-
Apache ant: http://ant.apache.org/
-
Maven: http://maven.apache.org/
-
Selenium: http://seleniumhq.org/
-
Tomcat: http://tomcat.apache.org/
-
JBoss Application Server: http://www.jboss.org/
-