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/
- SOAP: http://www.w3.org/TR/2007/REC-soap12-part0-20070427/
- 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/
- Quartz: http://www.quartz-scheduler.org
- Alloy UI: http://alloy.liferay.com/
- YUI 3: http://developer.yahoo.com/yui/3/
- jQuery: http://jquery.com/
- IceFaces: http://www.icefaces.org/main/home/
- PortletFaces: http://www.portletfaces.org/
- Vaadin: http://vaadin.com/home
- OpenXava: http://www.openxava.org/web/guest/liferay
- 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/