Archive

Archive for the ‘rcp’ Category

ขอความคิดเห็นในการเขียนหนังสือ

January 20, 2007 27 comments

    ตั้งใจที่จะเขียนหนังสือมานานแล้วครับ ตอนนี้มีเวลาก็เลยเอาความคิดมาปัดฝุ่นเสียใหม่ ส่วนเนื้อหาที่จะเขียนนั้นตอนนี้ได้วางเอาไว้แล้วครับคงไม่พ้นเรื่องราวเกี่ยวกับจาวา แต่คงไม่เน้นหนักเรื่องของจาวามากนักเพราะตอนนี้หนังสือของไทยเราที่มีอยู่ตามท้องตลาดหรือตามอินเตอร์เน็ตก็ดี มีมากอยู่แล้วส่วนแนวทางการเขียนนั้นผมก็จะนำเอามาเขียนที่นี่แหละครับทุกๆคนจะได้อ่านกันและส่วนในอนาคตนั้นจะทำออกมาเป็นหนังสือออกขายหรือเปล่านั้นผมคงต้องดูผลตอลรับจากผู้อ่านก่อนนะครับ แต่ขอยืนยันว่าท่านสามารถอ่านออนไลน์ได้ฟรีๆจากที่นี่ และติดตามผลงานการเขียนได้ที่นี่เช่นกันครับ
   และผมก็ไคร่จะขอความคิดเห็นเรื่องของเนื้อหาที่ท่านอยากจะให้มีว่าต้องการแบบไหน อยากให้เขียนในแนวไหน ผมพอทำเนื้อหาไว้คร่าวๆดังนี้

เนื้อหาของหนังสือประกอบด้วย :

บทที่ 1 Eclipse เบื้องต้น
  ภาพรวมของ Eclipse และ Java การเริ่มต้นใช้งาน การติดตั้งและแนะนำเครื่องมือต่างๆของ Eclipse

บทที่ 2 พัฒนา Java ด้วย Eclipse
  เริ่มต้นการสร้าง Projects Java การสร้าง Code การ Compile, Run และเทคนิคการใช้งาน Refactoring และการปรับแต่งสภาพแวดล้อมการทำงานของ Eclipse

บทที่ 3 ทดสอบโปรแกรมและดีบั๊กโปรแกรม
  ทดสอบโปรแกรมด้วย JUnit การ Debug โปรแกรมและการหาความผิดพลาดของโปรแกรม

บทที่ 4 Version Control ด้วย CVS และ SVN
  ใช้งาน Plug-in CVS และ SVN การนำ Project ขึ้น Server การ Check Out , Update และ Commit Project

บทที่ 5 การใช้งาน Eclipse ร่วมกับ Ant
  ติดตั้งและการใช่งาน Ant ร่วมกับ Eclipse การ Compile, Run, Deploy การสร้าง JAR ไฟล์และการปรับแต่ง Ant ใน Eclipse

บทที่ 6 ใช้งาน Visual Editor กับ Swing
  สร้าง Swing Application ด้วย Swing ด้วย Visual Editor การ Deploy และ การทำ Packaging

บทที่ 7 ใช้งาน Visual Editor กับ SWT
  สร้าง SWT Application ด้วย SWT ด้วย Visual Editor การ Deploy และ การทำ Packaging

บทที่ 8 รู้จักและใช้งาน SWT
  เขียนโปรแกรมร่วมกับ Control และ Component ต่างๆของ SWT ซึ่งสามารถแยกได้คือ SWT Control, SWT Container SWT Menu

บทที่ 9 การสร้าง Eclipse plug-in และ Eclipse RCP
  สร้าง Plug-in สำหรับ Eclipse และการสร้าง Rich Client ด้วย Eclipse Rich Client Platform และ การ Deploy

บทที่ 10 พัฒนาเว็บApplication ด้วย Eclipse Web Tools Projects
  สร้างเว็บ Java Web Application ตั้งแต่การติดตั้ง Tomcat Web Container ติดตั้ง Plug-in Eclipse Web Tools Projects การสร้าง ไฟล์ JSP การสร้าง Servlet การ Deploy และการติดตั้ง Web Application

บทที่ 11 Web Application กับ Database
  ประยุกต์ Web Application ที่เราสร้างในบทที่ 9 มาทำงานร่วมกับ Database Apache Derby ซึ่งเป็น Database ขนาดเล็กแต่มากด้วยความสามารถ

บทที่ 12 สร้าง Web Application ด้วย Struts Framework
  สร้าง Web Application ด้วย Struts Framework โดยอาศัย Plug-in Project Amateras Struts IDE

บทที่ 13 สร้าง Web Application ด้วย Java Server Faces
  สร้าง Web Application ด้วย Java Server Faces โดยอาศัย Plug-in Project Amateras Faces IDE

บทที่ 14 Eclipse กับ Hibernate
  รู้จักกับ Hibernate O/R Mapping การติดตั้ง Hibernate Tools และและนำ Web Application ที่เราเขียนขึ้นมาติดต่อกับ Database โดยใช้ Hibernate

บทที่ 15 สร้างรายงาน ด้วย Business Intelligence Reporting Tools
  ติดตั้ง Birt Designer Plug-in การเขียนโปรแกรมกับ Birt เพื่อติดต่อ SWT Application การ เขียนโปรแกรมเพื่อออกรายงานผ่านเว็บ และการใช้งาน Birt ร่วมกับ Hibernate

บทที่ 16 รวม Eclipse Plug-in
  รวบรวม Eclipse Plug-in ที่น่าสนใจ Plug-in สำหรับ นักพัฒนาภาษา PHP Python Ruby Perl

ครับเนื้อหาคงไม่เปลี่ยนแปลงไปจากนี้มากนัก อย่างไรก็ตามถ้าท่านมีความคิดเห็นกันอย่างไรก็ช่วยกันแสดงความคิดเห็นด้วยนะครับ และขอขอบคุณล่วงหน้าไว้ ณ โอกาศนี้ด้วยครับ
วิสุทธิ์    วงค์ยืด

Categories: eclipse, plugins, rcp

Book : Free Eclipse Magazine

January 5, 2007 2 comments

first_four_issus_free.gif

วันนี้มีฟรีนิตยสารออนไลน์ มาแนะนำครับสำหรับนักพัฒนาที่เป็นแฟนของ Eclipse IDE ไม่ควรพลาดและยิ่งชื่นของของฟรีไม่ควรพลาดครับเราสามารถ Download มาอ่านได้แต่ต้องสมัครมาชิกก่อนนะครับ
เว็บไซต์ http://www.eclipsemag.net/

Categories: book, eclipse, plugins, rcp

Aptana The Web IDE

December 25, 2006 2 comments

screenshot_html_code_assist.png
ครับวันนี้นั้งปวดหัวกับ .NET เลยพักสมองท่องไปตามเว็บไซต์ต่าง ไปเจอเอา IDE ตัวนี้เข้าเออเจ๋งแฮะ ซึ่งเหมาะกับเว็บโปรแกรมเมอร์ที่ชอบเขียน Javascript หรือหรูหราขึ้นมาหน่อยก็ AJAX ผมลองตามไปดู clip ตัวอย่างการใช้งาน ก็ถือว่าเก่งพอตัวเลยทีเดียวคือเราสามารถ Debug script ที่เราเขียนได้ และมี Code Assist ทำให้สะดวกรวดเร็วในการ coding เอามากๆ

Aptana is a robust, JavaScript-focused IDE for building dynamic web applications. Highlights include the following features:

  • Code Assist on JavaScript, HTML, and CSS languages, including your own JavaScript functions
  • Outliner that gives a snapshot view of your JavaScript, HTML, and CSS code structure
  • NEW: FTP/SFTP uploading, downloading and synchronization
  • NEW: JavaScript debugger to troubleshoot your code
  • Error and warning notification for your code
  • Support for Aptana UI customization and extensions
  • Cross-platform support
  • Free and open source licensed under the Eclipse Public License, v1.0.

เว็บไซต์ : http://www.aptana.com/

Categories: ajax, rcp, tools