ZF2系列 – Zend Framework 2 MVC實作 (Part 3)

我之所以這麼喜歡Zend Framework的關係,
其中一項就是它可以幫你很簡單的實現MVC的架構,
所以今天的任務就是要建立一個以MVC為架構的基本網頁。

首先當然要先建立一個測試用的資料庫,
因此我簡單的建立了一個名為Employee的資料表來進行展示,
該資料表如下:

繼續閱讀

由Flex 3進入Flex 4的必備知識 PART 7 – Flash Builder的Package編輯工具

今天來談談Flex4所使用的Flash Builder,
其實Flash Builder跟之前的Flex Builder 3有蠻多方便的演進,
讓Flex開發人員更容易去透過工具達到快速開發的目的。

 

flashBuilder-package

例如在Package Explorer中現在聰明多了,
你可以直接從類別上看到類別的名稱與裡面的屬性與方法,
這讓你不用打開程式可以可以快速preview裡面的內容,
尤其對我這種腦容量不足的developer來說實在是太感恩啦。

繼續閱讀

[分享]Flex 4 與 Flash CS5的 API表

你一定很期望每次要找什麼功能的時候隨時可以有資料翻一翻會有多好,
這也就是為什麼總會有人去買API辭典放在書架上,
為的就是需要的時候可以隨手一拿就有得翻閱。

Adobe聽到了,跟以往的歷史相同,
每一版的API他們都做成海報,
讓開發者可以貼在牆上回頭一瞄就可以一覽無遺。
(不過牆壁要很大啊… Orz)

繼續閱讀

由Flex 3進入Flex 4的必備知識 PART 4 – Flash Builder的程式撰寫工具

Flash Builder這版算是改良了一些在Flex Builder中的缺點,
讓程式設計師在使用上更加方便很多,
在這期中我們要介紹Flash Builder在程式撰寫工具上的一些好用的地方。

只要是有在寫物件導向的網友,
一定有過當類別檔寫好後又想要更改其package的狀況,
若是該類別本身早就被人家import過,
那麼你就必須回到當初import的地方去找看看有沒有更新到正確對位置上,
恭喜你,如果你用Flash Builder的話,他會自動幫你做完喔。

flashBuilder-refector

繼續閱讀

淺談PHP 5.3的 Namespace 的概念

PHP 5.3版中把之前拿掉的Namespace的概念又拉進來了,
這讓PHP大型專案可以避免類別名稱過長的問題,
例如在以前的PHP4或5中,
若要描述 company\Employee.php 這個檔案的話,
我們會故意將類別名設計為 Company_Employee,
今天我們就以這個例子寫一個小Sample出來。

繼續閱讀

Flash Builder4 文字提示功能

許多朋友從Flex Builder 3 改用Flash Builder 4最常遇到的問題是提示功能使用上的差異,
之前在 Flex Builder 3 提示功能只要按下快速鍵 Alt+/ 會出現提示內容讓你選程式碼,
而在 Flash Builder 4 按下快速鍵 Alt+/ 則會直接幫你選最接近的一段程式碼讓人相當的不習慣,

其實Flex Builder或Flash Builder都是基於Eclipse平臺的開發工具 ,
Eclipse的提示功能本來就分別為Content Assist 和 Word Completion這兩組,
Content Assist 就是之前大家所習慣的會出現提示內容讓你選程式碼的功能,
而 Word Completion 則會直接幫你選最接近的變數或方法等…
在 Flash Builder 4 的 Content Assist的預設快速鍵為Ctrl+Space,
由於Ctrl+Space會和PC預設的切換語系快速鍵有所衝突,
你可以到Window->Preferences->keys去修改自己習慣的快速鍵就ok囉,
當然你也可以改成 alt+/ 就和之前的版本一樣了喔^^