2006 年 06 月 的封存

ECO技術和高雄/台中ECO/AJAX技術研討會

終於從環島之旅的休假回來了,內心得到了放鬆的效果,不過身體似乎更累了,連續2個月不停的出差,開會,研討會,環島,讓身體真的吃不消,看來是要好好休養一下子了。

 

一回來的工作就是先整理高雄/台中ECO/AJAX技術研討會中參加朋友對於研討會的反應以及這些朋友希望DevCo能夠舉辦的技術研討會。整理整理著心中就想著從這些朋友的問卷中瞭解到他們對於ECO有極高的興趣,而我又需要一個程式來統計這些問卷,因此為什麼不乾脆使用ECO來開發一個程式順便也和各位朋友分享,讓沒有/無法參加的朋友也能夠看看ECO的方便和威力。

 

因此我就使用Delphi 2006建立了一個ECO ASP.NET應用程式來統計資料,使用ECO開發非常的方便又直覺,而且愈用愈喜歡它。我大概花了1個多小時就完成了這個簡單的程式,花在GUI的時間反而多於設計模型(這個模型僅供參考, 您可以自己開發模型)

 

下面是這個範例程式執行的畫面,畫面上的所有資料都是由ECO物件直接開發的,並且和ASP.NET的圖形使用者介面控制項結合在一起:

 

而下圖就是我使用這個程式根據參加高雄/台中研討會朋友統計的結果:

 

從上面的結果看來以Delphi實例探討是最受青睞的,接下來則是WebECO的開發,其實ECOASP.NET可以結合非常強大的開發能力,就像這個範例Web應用程式一樣。在7月我們做完台北的研討會之後會再根據台北的朋友的回饋更新這些數字。

 

最後我把這個ECO ASP.NET範例程式打包到如下的URL讓各位參考:

 

http://liwei.csdn.net/down/SeminarPoolSystemDemo.rar

 

當然,我不能提供儲存客戶資料庫的InterBase,因此您如果下載之後希望執行看看,那麼您需要自己使用一個資料庫,讓這個ECO ASP.NET範例程式重新在您的資料庫中建立資料庫綱要(Database schema),就可以執行了,當然您必須把ECO ASP.NET範例程式中的BDPConnection連結到您的資料庫,這些小細節我就當成各位已經知道的基本知識了。Cheers!

 Have a good day, have a good ECO day!

 

8 則迴響

高雄/台中 AJAX/ECO技術研討會

6/136/14日我去了高雄/台中進行AJAX/ECO技術研討會,這次的研討會有許多重要的意義,首先這是第一次”DevCo”在台灣舉辦的技術研討會。第2這次的技術研討會主要的目的也是向我們的客戶和使用者報告DevCo的前因以及未來的發展方向。第3這次的研討會也是以後DevCo一系列技術研討會的開幕,DevCo是以開發者為重點的公司,因此舉凡開發工具,IT技術,元件,研討會,開發者會議,開發者社群,技術文章,Blog等都和DevCo息息相關,DevCo也將在台灣持續的推出相關的活動和服務。最後是這次的技術研討會現場有吃有喝的,讓研討會的氣氛輕鬆又愉快,而且我在休息時也可以補充一下體力,真是高興

 

這次的AJAX/ECO研討會內容應該是讓很多人滿意的,這可以由我們回收的問卷瞭解到。此外在這次的問卷中我們也收集到了許多現場參加朋友希望以後DevCo能夠舉辦的技術研討會,例如分散式Web系統的開發,.NET多層應用系統開發,當然現場參加朋友也大都對ECO有了非常大的興趣,許多現場參加朋友都勾選希望繼續舉辦ECO相關的技術研討會,例如更多ECO結合ASP.NET的技術研討會,ECO In Depth Programming等等,許多人也都詢問ECO相關的資料和書籍。我希望能夠在74日進行完最後一場AJAX/ECO研討會之後能夠把統計的結果公佈出來讓大家瞭解什麼主題的技術研討會或是會議是大多數朋友想DevCo舉辦的。

 

除了Delphi之外DevCo也會在下星期舉辦JBuilder的技術研討會,由於我下星期終於要去休假了,這是我連續第3年的台灣環島之旅,我又可以去我最喜歡的花蓮,真是讓我高興不已。因此JBuilder的技術研討會是由我的好友,也是Java高手的蘇先生主講,也希望大家把握機會。

 

展望Q3,台灣DevCo將有更多的技術研討會,包括了C++BuilderDelphiJBuilderInterBaseQ3之後我將是100%DevCo員工,因此我將會有更多的時間來準備各種活動,而我也將暫別BorlandALM了,這代表我即將不再去大陸幫助D.S.拜訪ALM的大客戶了,這還是讓我有點感傷的,希望有機會能再和這些大陸ALM大客戶中認識的朋友再相見了。

16 則迴響

“DevCo"日本kick-off之行

64日我飛到了日本參加”DevCo”1次的kick-off會議,這也代表DevCo即將在Borland內部獨立運作,這也就是說DevCoBorland內部已經有了獨立員工,獨立的決策,活動等等,其實DevCo現在幾乎已經是一個準公司了。

這次的日本kick-off收穫非常多,因為我們清楚的瞭解DevCo未來的發展方向,未來3年的產品發展方向以及許多令人非常興奮的秘密武器,我相信許多與會的DevCo人都非常的興奮並且期待DevCo的成功,這次的會議讓我有一種似曾相識的感覺,是什麼呢? 沒錯,這種感覺正如同我在10年前第一次到Scott Valley Borland總部參加會議的感覺。這真是奇妙,DevCo似乎才是那個我熟悉的,真正的Borland

我之所以到今天才寫這篇Blog是因為我在等Tim把他的Blog寫出來,因為Tim的照相機中擁有我,TimMalcolm以及Tagawa-san的合照,各位可以在BorlandBlogs上找到Tim寫的Asia Pacific Kick-off for "DevCo"這篇Blog:

http://blogs.borland.com/

http://blogs.borland.com/TimJarvis/archive/2006/06/10/25255.aspx

 

如果各位不知道Tagawa-san是誰,那麼請允許我介紹一下Tagawa-san

 

Tagawa-sanDevCo的編譯器團隊的成員,在Danny還沒有離開Borland之前,DannyTagawa-san就負責了Delphi編譯器以及Borland C/C++Delphi共同使用的Back-end編譯器的工作。而在DannyBorland工作的後期Tagawa-san就全權負責了整個Delphi編譯器以及Back-end編譯器的工作,因此Tagawa-san可以說是目前DevCo的編譯器之王。

在我和Tagawa-san的討論過程中瞭解到Tagawa-san現在正在開發下一代的Delphi編譯器,當然就是HighlanderDelphi編譯器,此外Tagawa-san也在開發原生的Delphi64位元編譯器。Tagawa-san在和我談話的過程中笑著說由於開發編譯器的工作太困難,因此沒有什麼人願意加入編譯器團隊,Tagawa-san很希望能夠找到更多的人加入他的團隊,Tagawa-san笑笑的問我我目前的工作是什麼? 有沒有興趣加入他的編譯器團隊? 呵呵,只可惜我在研究所唸完6學分的編譯器理論之後就再也沒有碰過編譯器的東東,否則到是可以從編譯器團隊的小弟開始做起。

雖然我只有很短暫的時間和Tagawa-san談天,但是我真的希望能夠有更多的機會和Tagawa-san多談談並且多學習一些東西。在和Tagawa-san聊完之後,我和Malcolm說我在DevCo工作的最大願望是希望有一天能夠看到DevCo在大中華區設立R&D中心,那時我一定第一個申請加入R&D,回到R&D的工作生涯並且工作到退休,我期盼那一天的到來

25 則迴響

BDS 2006 Hotfix 4

如果您目前正在使用BDS 2006,那麼您應該立刻參考

http://bdn2.borland.com/article/33518

並且下載BDS 2006 Hotfix 4,這個Hotfix可以解決ASP.NET在中文方面的問題,我已經使用這個Hotfixbeta1,2個月了,處理中文文字都沒有什麼問題。

 

另外在最近我準備AJAX + ECO的研討會內容時,發現了許多有趣的東西,現在我已經可以成功的結合AJAXECO提供非常豐富的Web應用程式,實在是很Cool。讓AJAXWeb用戶端提供豐富,及時的圖形使用者介面,再藉由ECO於伺服端藉由企業邏輯模式提供強大的領域知識,這兩者可以完美的結合在一起。目前我除了已經成功的結合AJAX/ECO之外,也正在思考一些架構上問題,我希望能夠有時間撰寫一些心得和有興趣的網友分享,不過這應該是在我下星期於台中/高雄完成AJAX + ECO研討會之後的事情了,因為去日本開會已經消耗了我4天的時間,一個腦袋1雙手已經忙不過來了。

11 則迴響

如何重覆使用ECO建立的企業邏輯模型

  在我全力準備AJAX + ECO程式設計的研討會之際(我快沒時間, 來不及了),許多在閱讀了我寫的ECO文章以及試了ECO的朋友很多都詢問我一個問題,那就是當他們在ECO的專案中建立了ECO企業邏輯模型之後,如果專案種類是ECO ASP.NET或是Winform,那麼要如何能夠把建立好的ECO企業邏輯模型再獨立成一個ECO Package專案以便再讓其他的專案能夠使用?

 

要這樣做非常的簡單,它的步驟是:

1.         把原先您設計的ECO類別都儲存成客製化設計樣例

2.         建立一個新的ECO Package專案

3.         開啟新的ECO Package專案的ECO Package類別圖

4.         在新的ECO Package專案的ECO Package類別圖載入步驟1建立的客製化設計樣例

 

在下面的圖形中我以我這次在大陸進行的BDS世界之旅的ECO範例來做為說明,您可以在下面的URL找到這個範例

http://www.borland.cn/events/2006WTDemos.rar

選擇所有的ECO類別,點選滑鼠右鍵,再選擇Save as Pettern…選項

 

Create Pattern Wizard對話盒中輸入這些ECO類別的設計樣例名稱和說明

Create Pattern Wizard對話盒中勾選要儲存的ECO類別

Create Pattern Wizard對話盒中把此設計樣例儲存在Custom Patterns

 

建立一個新的ECO Package專案,開啟它的ECO Package類別圖,點選滑鼠右鍵,選擇Create by Pattern…選項

 

Pattern Wizard對話盒中選擇要使用的設計樣例,也就是我們在前面儲存的客製化設計樣例

 

接著這些ECO類別就可以自動出現在ECO Package的類別圖中了

接下來您就可以繼續使用這些ECO類別模型來開發了,很簡單吧!

 

馬上要去日本開會了, 大概沒什麼時間寫Blog了, 我先休息數天吧.

 

Have A Good ECO Day! Have A Great ECO Weekend!

2 則迴響

大中華BDS世界之旅:大陸行程結束

拖著疲憊的身軀在端午節之前回到了台灣,第1件事當然就是昏睡一整天,因為在大陸的行程太忙,每到一個新地方我又習慣性的睡不好,又著了涼得了感冒型腸胃炎,因此回到台灣就是看病,休息。

在結束了大陸之行之後, 我馬上又要去日本開會,這是第一次DevCo的正式會議,因此應該能夠得到很多DevCo的訊息以及如何展開後續的DevCo活動的行程.

由於大陸之行的最後一站:大連,我的同事沒有帶相機,並沒有在現場拍照,因此無法和各位分享(原先和我在廈門/廣州的同事回北京了,在大連是另一位同事),在這裡和各位抱歉了

 

對於這一次行程的範例以及PowerPoint slides,各位可以在下面的URL找到:

http://www.borland.cn/events/2006WTDemos.rar : 範例

http://www.borland.cn/events/BDSWorldTourChina.pdf : PowerPoint slides

 

在大中華BDS世界之旅之後,我又要開始準備6月中台灣的DevCo技術研討會了,除了和久違的台灣朋友用戶見面之外(我終於有預算可以做台灣的活動了,感覺真好),我也希望能夠在Q3到香港,大陸進行這些技術研討會,不過要看Q3是否有預算可以成行了,我們到時再見吧!

 

15 則迴響