Auto-generate Flow Chart from Java/C++ Codes:

Raptor Flowchart Tutorial For Beginners

Friday, May 04, 2012

Liferay - Pembangunan Portlet





1. Tutorial ini adalah berdasarkan Liferay versi 6.1 GA1 yang boleh di muatturun dari:

Anda juga boleh cuba pandu-uji liferay di http://liferay61.proteon.nl/

2. Pengenalan tentang Liferay IDE
Liferay IDE is an extension for the Eclipse platform that supports development of plug-in projects for the Liferay Portal platform. Its available as a set of Eclipse plug-ins installable from an update-site. The latest version supports developing 5 Liferay plug-in types: portlets, hooks, layout templates, themes, and EXT-style plug-ins.

Liferay IDE adalah penyambungan untuk platform Eclipse yang menyokong pembangunan plug-in projek-projek untuk platform Liferay Portal. Disediakan sebagai satu set installable Eclipse plug-in yang boleh dimuatturun dari laman kemaskini. Versi terbaru menyokong pembangunan 5 Liferay jenis plug-in: portlets, cangkuk, susun atur template, tema, dan EXT-style plug-in.

2.1. Ikuti panduan pemasangan dari portal Liferay:
http://www.liferay.com/community/wiki/-/wiki/Main/Liferay+IDE+Installation+Guide

2.2. Selanjutnya ikuti panduan permulaan dari portal Liferay:
http://www.liferay.com/community/wiki/-/wiki/Main/Liferay+IDE+Getting+Started+Tutorial
Tutorial ini memberi panduan berikut:
2.2.1. Memasang Liferay Plug-In SDK
2.2.2. Membuat konfigurasi Liferay Portal Tomcat Runtime
2.2.3. Menguji Pelarian Portal
2.2.4. Mencipta Projek Portlet ringkas

3. Liferay Portal 6.0 - Panduan untuk Pembangun Perisian
http://www.liferay.com/documentation/liferay-portal/6.0/development

3.1. Liferay-6-Creating A Portlet
(https://docs.google.com/document/pub?id=1DJ4CYAebnExKNd3SdYGEIDvjk-y7aXHI7dlJCj85WAc)

3.2. Liferay-6-Anatomy Of A Portlet
(https://docs.google.com/document/pub?id=1W4UO9hXnB6IdRHJwUbzDSBdN-wdEb2EX_eYnkV7mYx8)

3.3. Liferay-6-Writing the My Greeting Portlet
(https://docs.google.com/document/pub?id=14NIPKremjNiq7bjKGRCtqOaQVmTwevgSMVY-2r0Z1ks)

Panduan PDF boleh dimuatturun dari (docs.liferay.com/portal/6.0/official/liferay-developer-guide-6.0.pdf)

4. Tutorial NotaRazi
4.1. Creating MVC Portlet using wizard
https://docs.google.com/document/pub?id=1OtDhs6Pqse7VQvZ2AzyinabHJ6MzhC-c9ysZcW1GgBA
4.2. Creating JSF Portlet using wizard
https://docs.google.com/document/pub?id=1HwoZZ9egBlV9if9omW_msa4WpvePJYOJWS1t8rj3oto
4.3. Creating VAADIN Portlet using wizard
https://docs.google.com/document/pub?id=1fGQ-NMPe-SEs5SlF6tV6Jiow9GlsS5_eaijJpQhc01s

4.4 Bina Hook Plugin untuk ubahsuai skrip JSP.
https://docs.google.com/document/pub?id=1nVwdsARKh8LksrCTxsSm8tZlv096kVYKdgGSmaC3ekg

4.5. MyHelloWorld
https://docs.google.com/document/pub?id=1u_hVrTWodSx9FRmlQAUA2O6dmTDC9UbvIODp4sAI5aA

sample
Untuk menggunakan sample:
a. download sample file di atas
b. decompress ke folder {ECLIPSE_HOME}/workspace
c. pergi Package Explorer, import/existing project, pilih root directory (workspace)


scrapt1

Setting Up Development Applications

4.6. IPC Baseball Project
https://docs.google.com/document/pub?id=1vum9dqi-SclXsVIKDCfBPEm1CseBbcccMlmJpsFmZi8

4.7. Library Project
Steps:
https://docs.google.com/document/pub?id=1P1T1cY1K4_QW765YyMo28fStn9ZK_a00OleSqojHfs8

Source Codes:
https://docs.google.com/document/pub?id=1_QEis_GX0KzMAsQJrrpbIp-95MPW78zu4ihZd66oeTM

4.8 Themes
https://docs.google.com/document/d/1NqS_j2cqGRRcGX5NI7jIga9Ybe4CPibiVlBXJ098wlU/edit


1 comment:

admin said...

arahan SQL untuk bina database asas bagi kegunaan liferay:

CREATE USER 'liferayadmin'@'localhost' IDENTIFIED BY '***';


GRANT ALL PRIVILEGES ON `lportal` . * TO 'liferayadmin'@'localhost';