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

Raptor Flowchart Tutorial For Beginners

Friday, May 11, 2012

Bina Web Page, Web Form atau MVC melalui ASP.net


Bermula dengan ASP.NET & ASP.NET MVC
Get Started with ASP.NET & ASP.NET MVC

ASP.NET ialah satu kerangka web percuma untuk membina laman web yang hebat dan aplikasi Web menggunakan HTML, CSS dan JavaScript.

ASP.NET menyokong tiga pendekatan untuk membina laman web iaitu: i) Laman Web (web page),  ii) Borang Web (Web Form) dan iii) Borang MVC (MVC Form)

1) Pendekatan untuk Web Page

Melalui Persekitaran Pembangunan Web Matrix, ASP.net menyediakan cara mudah untuk membina laman web yang canggih menggunakan sintaks Razor.

2) Pendekatan untuk Web Form

Melalui Persekitaran Pembangunan Visual Web Developer, ASP.net menyediakan cara mudah untuk membina form yang membolehkan pengguna berinteraksi dengan sistem dan memperolehi hasil pemprosesan data.

3) Pendekatan untuk MVC

Melalui Persekitaran Pembangunan Visual Developer dan kaedah MVC, ASP.net menyediakan cara mudah untuk membina form yang mengasingkan tiga aspek laman web iaitu Penggayaan (Style), Struktur Dokumen (Document Structure) dan Pemprosesan (Processing).


FREE ASP WEB HOSTING
Jika anda memerlukan pengujian ASP web hosting secara live, anda boleh menggunakan khidmat ASP web hosting secara percuma daripada somee.com. Ikuti tutorial berikut:

  1. Daftar akaun web hosting di somee.com
  2. Muatnaik projek ASP.net ke somee.com
  3. Aplikasi Xml Data Source di somee.com
  4. Aplikasi MDB Data Source di somee.com
  5. Aplikasi MDB Filter Data Source di somee.com
  6. Aplikasi Portal Ringkas di Somee.com



FREE ASP SERVER
Jika anda mahu menyediakan server untuk menguji projek ASP tetapi tidak mempunyai perisian Server untuk ASP, anda boleh memuatturun perisian UltiDev . UltiDev berfungsi seperti perisian Internet Information Server (IIS). Bezanya, ianya berskala rendah dan percuma(!). Malah jika anda membaca Matriks Perbandingan di antara UltiDev dengan perisian yang lain seperti IIS, IIS Express dan Visual Studio WebDev, UltiDev mendakwa ia menyediakan fungsi yang lebih banyak.




Thursday, May 10, 2012

Belajar Guna Facebook


Bagaimana Mahu Daftar Akaun Facebook?
---------------------------------------------------------
Baca panduan penuh di sini: 
https://docs.google.com/document/pub?id=1fms_7LbKfaaisKk-TGnihuk8_S9SqNjuqHv7xv89AWY




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