顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - mgbt

頁: [1]
1
好康報報 / 雲端策略和解決方案研討會
« 於: 2010-06-01 13:53 »
IT的使命在於提供企業更強的競爭優勢,而IT的本質卻在於不斷的轉換服務型態以求最符合企業與時並進的需求。因此IT從最早的資料處理中心逐漸的發展為不同的架構以提供企業各種不同的應用服務,主從架構、Web系統、分散式系統都是根據企業和使用者的需求而成為耳熟能詳的IT應用架構。

然而隨著Internet/Intranet的應用不斷深入企業IT系統,眾多新穎用戶端設備不斷的出現,以及服務型態多樣化的需求不斷的演變,再次讓傳統的IT架構面臨巨大的衝擊和變化,促使了雲端技術和架構的出現,進而也改變了使用者對於軟體和IT架構的看法和未來的使用方法。

Embarcadero是業界最大的獨立軟體公司,其產品包含了許多著名的開發工具如:Delphi、C++Builder、Jbuilder等以及專業的資料庫工具如DBArtisan、DBOptimizer等。其技術一向領先業界,對於雲端技術和雲端應用Embarcadero也領先業界提供了『ToolCloud』技術和產品。『ToolCloud』的提供了許多重大的創新功能以幫助使用者快速掌握雲端應用的優勢,這些重要的新功能包括了:

1.Software Provision : 可幫助企業和使用者建立軟體私有雲
2.Software Versioning : 允許企業和使用者同時執行多個版本的軟體,解決軟體版本相容性的問題,並且幫助不同的專案使用最適當的軟體服務
3.Software Licensing : 可幫助企業和使用者簡化軟體授權的管理並且提高軟體授權的實用率,以降低總體軟體擁有成本
4.Instant-On技術 : 可讓傳統軟體快速轉變為服務軟體型態,讓軟體成為雲端解決方案中的服務內容
想知道Embarcadero的創新技術如何能夠輕易且快速的幫助您擁有上述的關鍵技術以進入雲端時代嗎? 我們誠懇的邀請您來參加Embarcadero和興德資訊舉辦的『雲端策略和解決方案』研討會,您將會更加瞭解雲端技術以及如何使用雲端解決方案於您的企業之中,以幫助您站在雲之頂端。

報名網址: http://www.sinter.com.tw/codegear/seminars/ToolCloud_2010_0524.html

講師:李維 【現任Embarcadero中華區技術總監 】
擁有超過20年的豐富系統開發經驗,熟悉CodeGear的各種RAD開發工具,例如:Delphi、C++Builder、Delphi Prism和Jbuilder等。此外,李維先生先後任職於鼎新電腦及康大資訊等公司,使用Informix、MS SQL Server和Oracle等大型資料庫,李維並撰寫過模型驅動開發(MDA/DDA)專業書籍,對於資料模型(Data Model)和應用系統都有深入了解。
 
講師:Chris Ho【現任Embarcadero亞太區業務經理 】
Chris為Embarcadero亞太區業務經理,任職Embarcadero多年,對於Embarcadero產品的定位以及未來發展方向有很深的了解。

2
日前參加Delphi 2010 seminar,很多用戶還是提到老問題--沒有書
仔細想想,這兩年自己又買過幾本技術類的書呢?好像沒幾本
現在學新的語言,幾乎都不會再買書了,都是上網去找資料
對呀,網路上都有最新最齊全又免費的資料,甚至是多媒體的方式呈現
誰還要花錢買書呢

那想學Delphi/C++ Builder又該怎麼辦?
當然上網找資料呀
這裡介紹幾個官方的網站

Developer Network
http://edn.embarcadero.com/
這裡的資料太多了,只怕你不知道怎麼去找
建議可以先從communities下手,除了可以看看各工具相關的文章與影音外,也可以慢慢熟悉這個站的架構
Articles下有很多的文章、教學、whitepapers
Blogs是我最喜歡的地方,可以看看工程師們有什麼新想法,有時會有新產品的爆料喔
Resources裡除了影音文章外,還有examples與forums,可以學學別人的經驗外,還可以把自己所面對的問題拿出來,和眾高手們討論

Embarcadero Product Documentation Wikis
http://docwiki.embarcadero.com/
這wiki隨然才成立沒多久,裡面的內容都是全新的,而且已經相當豐富
可以當作一本電子書了
不管是新手或老鳥,在裡面可以挖到不少的資料

Embarcadero TV
http://edn.embarcadero.com/tv

Channel E
http://channel-e.embarcadero.com/
多媒體的時代,當然要多媒體來傳承知識
喜歡看影音資訊的朋友,可以從這裡下手


RAD Studio/Delphi/C++Builder Roadmap
http://edn.embarcadero.com/article/39934

3
好康報報 / Delphi 2010 觸控/手勢應用研討會
« 於: 2010-04-27 16:36 »
Delphi 2010 觸控/手勢應用研討會 -- 揮別鍵盤/滑鼠,邁向手勢/觸控新紀元

 在 iPhone 上大放異彩的觸控/手勢應用,並沒有讓 Apple 長久專美於前,因為微軟在新一代的作業系統 – Windows 7 上,引進了觸控/手勢科技,其自家內建“觸”目皆是的觸控應用程式 (小從小畫家,大至 MS Office ),皆已配備“觸控/手勢”性能;其後,Apple 不甘示弱,推出iPAD,再次顯現其引領觸控/手勢在平板電腦上應用的企圖心 … 這種種,已很清楚明白地告訴我們 : “觸控/手勢”的應用已經箭在弦上,勢不可擋;而面對這一波新商機,您的應用系統是否已準備好迎接“觸控/手勢”了?


針對觸控應用的程式設計,微軟的開發工具(如Visual Studio)目前還停留在原始且曠日廢時的Win32 SDK撰寫方式,而Delphi 2010 是目前唯一支援快速開發觸控/手勢應用的快速開發工具(RAD Tool) – 您幾乎不用撰寫程式碼,就可立即享有基本的觸控/手勢應用。為因應 Windows 7 觸控環境,Delphi 2010大幅精進與觸控/手勢相關之VCL元件;除了Windows 7的內建手勢外,Delphi 2010 還額外提供了 30 個不同的手勢。( 更棒的是,只要您的PC硬體有支援觸控螢幕,Delphi 2010就能讓您的觸控應用程式在 Windows XP、Vista上暢行無阻!)


本次研討會的主軸,係藉由一個小型商務系統實作開始,從系統登錄、選單,到相關畫面的操作、登出系統等;用一個全面、整合的觸控/手勢使用介面,來導入觸控/手勢的應用。茲分述Delphi與觸控/手勢相關之功能如下:
(І) Delphi 2010 VCL 對觸控/手勢技術之強而有力的封裝,可以讓您在幾乎沒有學習曲線的前提下,輕輕鬆鬆地為您的既有系統添加觸控特性,使您的舊系統可無痛移植到具有手勢/觸控能力的系統,價值翻倍!
(Ⅱ)平板電腦時代的到來,也宣告了傳統的 “鍵盤/滑鼠” 即將結束,將逐步為 “觸控/手勢” 所取代,全面邁向觸控/手勢應用的新紀元。運用 Windows 7 內建和 Delphi 2010 提供的虛擬鍵盤,搭配中英文手寫輸入,以取代實體鍵盤的妙用,將會是本次研討會的重點示範之一。
(Ⅲ) Delphi 2010強大的手勢辨識引擎元件,是提供您手勢個人化的一大利器,搭配其他錄製、播放手勢的貼心設計,可讓您的終端用戶(End User)訂做個人的手勢,便於手勢客製化的維護管理。本次研討會中將示範的簽名驗證,即是 “手勢個人化” 的終極運用。
(Ⅳ) 其他 “觸控/手勢” 的應用不勝枚舉。例如:

1.Drag and Drop 觸控化 (取代傳統滑鼠的拖拉動作)
2.手勢作為快捷徑的應用(取代過去鍵盤式的快捷徑)
1.藉由觸控將 data-oriented 的操作模式改為更為直覺與好用的 image-oriented 的操作模式
2.透過影像縮放、旋轉、移動、群組的手勢運用,讓人機介面更為活潑、身歷其境。
3.透過 Delphi 2010 之ActionList 元件,讓您完完全全不需要撰寫任何一行程式,彈指之間即完成 “字體放大、copy/paste 手勢化” … 等數十個內建的手勢/觸控功能
    以上功能都將在本次研討會中一併展示。總而言之,Delphi 2010 將 “觸控/手勢程式設計” 的開發工作簡化到再簡化,所以說 Delphi 2010 的觸控/手勢功能非常完整,其唯一侷限我們的乃是 – 您對觸控/手勢應用的想像力。



活動議程
"手勢/觸控化",無痛移植,讓您的舊系統有觸控/手勢的功能
 手勢客製化及維護
 虛擬鍵盤的運用
 手勢的錄製、播放
 手勢於簽名驗證的應用
 運用手勢/觸控增進人機介面的便利性

報名網址:http://www.sinter.com.tw/codegear/seminars/delphi_2010_0427.html

4
希望透過閱讀分享的虛實平台,藉著大量募書,將書籍送到需要的人手上。以平衡城鄉閱讀差距為初衷,讓每一個孩子,都有享受閱讀的美好權利!

只要您願意以分享書籍來推動閱讀,都歡迎您這麼做

捐書時間:2010年的每一天
捐書地點:將欲捐書籍投入全台誠品書店、雲門舞集舞蹈教室及「有情門生活空間」台中店的書箱,我們會將您的愛心遞送到需要的地方。


更多詳細內容請至誠品網站或絲人空間Blog,超連結如下:
http://go.eslite.com/Event.aspx?id=1386
http://event.eslite.com/read_share/
http://mypaper.pchome.com.tw/alicelee14/post/1320518592

5
C++Builder 2010提昇您的開發效率
C++Builder在最近幾年進步的速度只能以飛快來形容,C++Builder 現在不但在支援C/C++語言標準方面處於領導的地位,C++Builder 的整合發展環境和VCL框架也同時支援目前最先進的功能。更重要的是從C++Builder 2009開始支援Unicode以及C++ Builder 2010支援Windows 7和觸碰科技之後,讓許多仍然使用C++Builder 2到C++Builder 6的開發人員急於想瞭解如何能夠昇級到支援最新技術的C++Builder版本以及C++ Builder 2010到底提供什麼功能能夠大幅提昇生產力。


在本次的研討會中我們將討論許多昇級C++Builder和提高生產力的話題,例如:

分享如何昇級您的C/C++ VCL應用程式到Unicode世界的心得,您將掌握如何昇級舊版的C++ Builder應用程式到C++Builder 2010
討論C++Builder 2010於整合發展環境中提供的新功能,讓您瞭解從舊版的C++ Builder昇級到C++Builder 2010時您可以提昇多少的生產力
告訴您舊版VCL框架和C++Builder 2010中的VCL框架的異同,C++Builder 2010的VCL框架有那些的進步
如果您仍然使用BDE,那麼您一定要開始考慮昇級到dbExpress,因為BDE不但已經停止開發,dbExpress更提供了BDE沒有的現代化資料存取技術,而且未來距平台和64位元版本的C++Builder 都是使用dbExpress,BDE無法再使用於這些新的平台
不管是開發什麼樣的應用程式,如果您需要存取資料庫的話,您一定希望開發出最高效率的應用程式,這也是您使用C/C++程式語言的原因之一,但如何確保您能夠開發出最高效率的資料庫應用系統? 我們將為您解開這複雜問題的答案
 

心動了嗎? 歡迎您一起來分享一個充滿C++Builder技術氣息的下午之旅!

 

授課講師:李維 【現任Embarcadero中華區技術總監 】 
擁有超過20年的豐富系統開發經驗,熟悉CodeGear的各種RAD開發工具,例如:Delphi、C++Builder、Delphi Prism和Jbuilder等。此外,李維先生先後任職於鼎新電腦及康大資訊等公司,使用Informix、MS SQL Server和Oracle等大型資料庫,李維並撰寫過模型驅動開發(MDA/DDA)專業書籍,對於資料模型(Data Model)和應用系統都有深入了解。

報名網址:http://www.sinter.com.tw/codegear/seminars/C++Builder_2010_0224.html

6
軟體工廠不是夢-JBuilder產品功能說明會

誠如我們所熟知,Java 是一個全方位的開發平台,而Java 社群的開放性更造就軟體框架( Framework ) 形成百家爭鳴的蓬勃生態; Java 平台極富彈性,但相對在整合、入門上需要更多努力來了解Java的特性,但是就長期而言此系統具有相對穩定及具彈性的特質。

Embarcadero推出的JBuilder殺手級應用 - 軟體工廠( Application Factory )就是要來幫助使用者縮短Java的學習曲線,此外更全方位涵蓋了軟體生命週期中各階段之完整解決方案的功能,茲Jbuilder主要功能如下:

一.主流軟體框架(Framework)的強力支援:
1.展現層( Presentation Layer ):以視覺化呈現、自動產生 Page Flow 之程式碼及相關組態的方式支援Struts、Spring MVC、JSF … 等軟體框架,更令人振奮的是 – 軟體工廠讓我們可以快速開發資料感知 ( Data-Aware ) 應用程式!
 
2.商業邏輯層( Business Layer ):提供 Spring Framework 類別相依性之圖形顯示及相關源碼產生器的樣板。
 
3.永續層( Persistent Layer ):搭配優質Together UML 塑模工具之 Live Source 機制,隨時讓圖形化的模型(類別圖)與程式碼保持同步,讓 O/R Mapping 的組態設定更加輕鬆便利。

二.可重用( Reuse )軟體模組:
認證與授權(Authentication & Authorization)模組:可彈性、動態地加入以Spring Security為基礎的認證 / 授權機制。

一.軟體品質檢測輔助工具:
1.Code Audit & Metric:可針對程式碼做X光體檢(檢驗是否符合程式撰寫規範等),超幅降低大型專案的 Code Review 成本。
2.JOptimizer:能迅速有效地診斷出系統效能之瓶頸。

二.“軟體考古學” :對於新人快速上手、後續系統之維護,有效地降低維護成本
1.Live source 雙向同步機制,以圖型化(類別圖、循序圖)的方式,迅速掌握系統概況。
 
2.文件的高度整合:經由Live source 機制產生的 UML 文件,以及透過 Code Metric & Audit、JOptimizer 所產生的體檢報告,皆能有效整合,以利系統的整體掌控。

3.軟體工廠導入時下 Web 2.0 極受歡迎的標籤(Tag),以更為邏輯化的方式組織軟體,讓程式碼的導覽更為便利。
凡走過必留下痕跡,“軟體考古學” 此種整體方案將您在軟體開發過程中的種種,可輕易轉化為您的『軟體資產』!

一.測試自動化的協同輔助:
近年由Extreme Programming、Scrum 等軟體製程所吹起的敏捷風(Agile Software Development) ,其TDD ( Test Driven Development;測試驅動開發) 的手法對於 Java 社群的影響尤其深遠,JBuilder 對於以 xUnit 為基礎的測試自動化支援亦是不餘遺力,除了整合 MoreUnit外,軟體工廠在產生資料感知 ( Data-Aware ) 應用程式的同時,也一併自動產生 DBUnit 程式碼及測試資料!

二.Together – UML 塑模工具,是UML圖表等相關產出物( Artifact )的終極武器:
1.正向工程:對於規劃案而言,Together支援所有的標準 UML 圖形,其 Live Source 機制與主流 Framework 的搭配支援(Code Generation),真正落實 MDA(Model Driven Architecture) 所帶來的效益,大幅降低軟體開發成本。

2.逆向工程: 除了廣受好評的Live Source,UML 塑模工具Together令人稱嘆的是其穩坐第一把交椅的逆向機制(由程式碼逆向轉換成 UML 圖),對於文件後補的開發案而言,是另一大福音!

科技始終來自於人性,JBuilder 突破傳統IDE 的窠臼,注入更多的體貼與關懷。 Embarcadero總代理 ─ 興徳資訊,本著長期為本土引薦優質工具的耕耘與奉獻之精神,特於虎年開春,舉辦此次『Embarcadero JBuilder產品功能精華研討會 ─ 軟體工廠不是夢』, 願 JBuilder 在新的一年,讓您如虎添翼!虎虎生風!

報名網址:http://www.sinter.com.tw/codegear/seminars/Jubuilder_2010_0222.html

7
1.在金融業、電信業、大型製造業或者有複雜多平台資料庫環境(Oracle、MSSQL、Sybase、  DB2..等)的企業,您想要一個功能強大、統一的資料庫平台管理工具,來管理以及簡化多平台資料庫的資料庫管理工作,以提升資料庫管理績效、減少多平台資料庫的學習與管理門檻,進而降低人力成本?
2.在複雜的多平台資料庫環境,您想要一個強而有力的直覺化工具,來協助您快速尋找與解決資料庫效能的瓶頸問題嗎?
3.您想透過世界頂級的資料庫管理工具讓資料庫的空間配置以及執行效能發揮到極致嗎?
4.您想了解您的資料庫在過去與未來的執行能力?您想預知未來資料庫可能發生的問題(例:資料庫空間夠不夠),進而預防未來問題的發生嗎?

對資料庫管理人員而言,最重要的使命就是要讓資料庫能夠全天候的順暢運轉,所以在資料庫管理與資料庫空間配置與效能分析調校的工作上,需要花費極大的心力。
資料庫管理人員對於每一種資料庫管理技能的培養,需要長久的時間來養成,近幾年由於企業購併以及資訊系統委外開發與建置的情形下,造就企業複雜的多平台資料庫環境,也使得資料庫管理人員倍感困擾。由於各資料庫大廠所提供之資料庫管理工具,因為無法與其他廠牌資料庫相容,因此資料庫管理人員在日常資料庫管理工作上,常需要同時使用多種資料庫之管理工具,使得企業要花費許多學習成本,甚至較多的人力來管理多平台的資料庫環境。
 
對於資料庫管理人員而言,在資料庫效能瓶頸尋找與調校本是一件複雜的工作,常需要經過多次的分析與調校,透過交叉比對的方式來尋找效能瓶頸的原因,方可調校到最佳狀態。但是,常因為使用的資料庫管理工具沒有提供足夠的空間配置以及效能數據,或者需要自行下SQL指令抓取資訊,而造成人員耗時耗力的情形,卻又無法尋找真正的問題原因。 
       
DBArtisan為Embarcadero DatabaseGear系列產品中之旗艦產品,它是一個領先且跨多種資料庫平台之資料庫管理工具,透過DBArtisan協助DBA讓資料庫的可用性與效能發揮到極致。它亦提供多種直覺式之圖型化的自動化精靈,讓您輕鬆管理多種資料庫平台的日常資料庫管理工作,並大幅降低使用者學習以及使用的時間;另外,透過統一的操作介面,DBArtisan能根據不同廠牌資料庫的架構,提供您全方位、圖形化介面的空間配置與效能分析資訊(例: Bottleneck、Wait-based 、SQL-based..等),讓您輕易更快速的找到並解決效能瓶頸問題,藉此提升生產力以管理更大更複雜的資料庫。以下玆就DBArtisan主要功能特色說明如下:

1.高度自動化、圖形化介面的多資料庫平台的資料庫管理解決方案

2.透過單一介面,藉由直覺化且易於使用的Wizard操作方式,讓DBA輕鬆管理多種資料庫的日常重複性的工作;也因為由於統一操作介面與操作模式與跨多資料庫平台的特性,在未來面對新廠牌資料庫時,可以更快速掌握日常重複性的資料庫管理工作

3.支援Oracle、MS SQL、Sybase、DB2、My SQL資料庫

4.提供使用帳號與權限管理、物件管理、資料遷移、系統參數、資料編修功能

5.具三種進階與前瞻性的診斷及管理工具,來主動積極的診斷資料庫使用過程中的問題
 
6.Space Analyst─透過圖型化介面分析,來取代複雜難管理的數據分析,縮短您找出空間配置問題;透過自動化精靈,改善空間配置問題,使系統執行效能顯著提升

7.Capacity Analyst─透過自動化精靈了解過去與未來的資料庫使用趨勢

8.Performance Analyst─具備圖形化界面分析,提供您Bottleneck、Ratio-based、Wait-based 、Workload、SQL-based...等最先進的效能分析資訊,讓您加速找到效能問題所在

9.高效能的資料庫備份還原引擎,以縮短備份與還原時間(SQL Server)

10.易於使用的SQL程式碼除錯及追蹤工具(SQL Debugger)與SQL執行環境

如上述所述,DBArtisan的使用對象,對於資料庫環境極為複雜的企業亦極大的幫助。本公司興徳資訊為國內Embarcadero DatabaseGear總代理,將在本次研討會中針對DBArtisan產品功能特色及相關應用做詳盡的剖析與說明,歡迎各界同好、先進踴躍上網報名參加。

報名網址:http://www.sinter.com.tw/codegear/seminars/DBArtisan_2010_0222.html

8
好康報報 / 好消息2/2捐血贈西堤牛排
« 於: 2010-01-26 12:59 »
好消息2/2捐血贈西堤牛排
詳情請查考下列網址:
http://www.tasty.com.tw/event/10_ABO.htm

或至入口網站查詢"西堤牛排"首頁中的"TASTy News"
再點選"Hot燒活動"即可

9
IT產業激烈競爭,不只技術變化快、產品生命週期短,各國政策、經濟情況或市場需求瞬息萬變,牽一髮動全身,任何變動都直接反應在銷售數量與訂單出貨,企業無法置身事外,每個訊息都可能是存亡的關鍵;這樣的生存壓力,決策者要如何因應?只單靠企業內部資訊系統掌握自身的營運能力,對於像是新技術取代對市場的影響,假期銷售旺季產品去化狀況,或是同業併購所帶來的衝擊 外在變化,企業要怎麼應變?

此時,唯有從企業外部的財經產業新聞、市場研究調查或是技術文件報告裡快速取得市場銷售與需求狀況,競爭對手的產能、技術以及財務數字 資訊,才能精準洞悉產業趨勢與動向,達到「知彼」的境界。但是要從複雜又龐大的網海裡完整蒐集這些資訊,現有ERP、SCM,甚至是KM 資訊系統是無法做到的。

要如何取得並彙整這些類型多元、來源龐雜、格式不一的企業外部資訊?要如何結合企業內外部全方位的資訊,建立一套「知己知彼」的商業競爭情報決策系統,來維持競爭優勢?您需要一個能夠自動蒐集、篩選、並精準地分類處理龐大而多元的外部資訊,同時進一步與內部知識快速整合的企業級搜尋引擎,而FAST ESP正是您的最佳選擇。

誠摯邀請您蒞臨參加我們所舉辦的「IT產業360°商業情報決策系統」研討會,深入了解幫助您決勝明日的關鍵利器。

研討會內容:
微軟在全方面企業搜尋上的努力及應用價值
Windows 7 個人搜尋,網際網路搜尋及企業搜尋
FAST Search整合最受歡迎的資訊平台Sharepoint Server 2010應用
搜尋結果頁面的創新演進
如何應用FAST ESP即時掌握全球動態資訊
企業搜尋平台對企業的重要性及效益
FAST ESP的功能介紹與應用
IT產業商業情報決策系統建置技術解密
搜尋系統建置上常見問題與解決方案
結論

活動議程
時間 主題 主講人
13:30-14:00 來賓報到   
14:00-14:40 微軟在全方面企業搜尋上的努力及應用價值 微軟資深企業應用業務經理
Danny Wu
14:40-14:55 中場休息 
14:55-15:35 如何應用FAST ESP即時掌握全球動態資訊 怡德數位通專案工程師
藍旭傑
15:35-15:50 中場休息 
15:50-16:30 IT產業商業競爭情報決策系統建置技術解密 怡德數位通專案工程師
鄭任伯
16:30~17:00 Q&A

詳情&報名,請至此網址:http://www.sinter.com.tw/fast/fast_seminar201001.html

10
ER/Studio建模工具講座(I)
對於資訊系統多而龐雜的企業(例如:金融業、電信業、大型製造業…等),您想了解如何在軟體開發上,如何有效提升資訊單位的執行績效以及如何降低專案的執行風險嗎?
為實踐沙賓法案規範,您想在實施【IT資訊架構】上降低時間跟成本嗎?
為降低Data Model開發的維護成本,您想建構一個可以跨多種資料庫平台、具標準化與重複使用性、可自動產生資料庫文件與DDL程式碼,以及可多人協同建構資料模型的解決方案?
您想深度了解在資料模型的建立上,如何影響系統執行效能嗎?
您過去在建置系統架構模型上,是否曾因為系統架構藍圖建構的不完整,擔心因為人員異動而造成系統無法作銜接的困擾嗎?
對於資訊系統多而龐雜的環境,需要一個開發團隊緊密結合,來達成專案的使命目標。過去的開發團隊在軟體開發過程中常常會疏忽以下幾點:(I)完整的系統需求分析及架構的規劃設計 (II)有效率的團隊作業溝通方式 (III)使用適當的系統開發與建置工具 (IV)完整的系統文件製作。上述這些問題,將使得資訊單位在軟體開發與維護上的績效無法獲得提升,也產生了許多問題。第一,在軟體開發過程上因為缺少完整商業流程的製作與確認,容易導致開發成果無法符合使用者的期望;第二,在資料模型的建構上常會有以下遭遇:(I)資料模型所對應的DDL程式碼,需要自行撰寫 (II)難以建立企業標準化與具重複使用性的資料模型 (III)當更換不同廠牌資料庫,需要大幅翻修原資料模型;第三,在多人建構系統模型的過程,常因為模型上的修改沒有即時告知其他開發團隊成員,最後使得系統無法正確連結,造成很多不必要修改;第四,因為系統架構的文件化不完整,當開發人員發生離職或異動,將會導致系統維護困難。
因此軟體要能發展成功,取決於三個要素:(I)軟體開發的建置方法(Methodology) (II)適當的開發工具 (III)共同的符號溝通標準。Embarcadero所推出的ER/Studio,是一套著重團隊溝通、系統模型建構與開發執行效率所不可缺少的工具組合。此工具功能從商業流程、概念模型的建立到資料建模與軟體元件建模…等各項工作,提供一個易於模型建構、可自動轉換、可重複使用性與標準化,以及協同運作能力的全方位建模整體解決方案。
由於ER/Studio有5個產品成員,無法在一次研討會中完整的說明,所以本次研討會的重點將較著重在Data Architect、Business Architect、Repository這三種產品內容做說明,以下針對產品的效益及特色說明如下:
ER/Studio Business Architect-商業流程建模工具
    Business Architect為專業的商業流程建模工具,透過此產品所定義的圖形符號來協助企業製作商業流程及概念模型,它主要效益為:(I)易於製作商業流程架構,充分掌握公司流程與資料的運作 (II)透過標準符號所建構的模型,強化內部溝通 (III)概念模型設計可自動轉換為邏輯性的資料模型 (IV)提供功能強大的模型可追溯性。

商業流程建模(Business Process Modeling,BPM)
以OMG(Object Management Group)所制定的符號標準(Business Process Modeling Notation)為基礎,建立以標準符號呈現的商業流程,並提供次階商業流程(Sub-Process)、CRUD Reporting與Impact Analysis,亦提供以Visio格式匯入以及商業流程完整性的檢核機制
概念建模(Conceptual Modeling)
透過直覺式介面,建構核心業務的概念模型,並提供Sub Area、Business Entity、Business Rule…等,亦支援概念模型匯出至邏輯資料模型與邏輯資料模型匯入至概念模型的功能
ER/Studio Data Architect-資料建模工具
Data Architect是一種跨多種廠牌資料庫的資料模型建構工具,能協助企業製作資訊系統的資料模型,它主要效益為:(I)易於建構豐富、可快速移轉到多廠牌的資料模型 (II)制訂模型標準化,使模型可重複使用 (III)實踐多人協同開發資料模型 (IV)自動產生文件與DDL程式碼。

支援多種廠牌資料庫與提供高生產力的模型驅動(Model-Driven)的設計環境
透過直覺式介面,提供正向工程的資料模型建模,從建構的共通性邏輯資料模型(Logical Model),可產生對應廠牌資料庫的實體資料模型(Physical Model),並可透過模型自動產生多種文件格式與DDL程式碼;亦支援逆向工程(Reverse Engineering)的資料建模,從即時資料庫產生邏輯資料模型與實體資料模型,並提供資料模型比對與合併的功能
企業級的建模管理
訂定企業之資料字典、專業領域欄位(Domain)與協同運作與安全機制的支援
ER/Studio Repository-建模資料儲存之格式交換與版本控管

在多人開發環境上,為建模工具提供建構內容的儲存與格式交換功能
支援權限控管、版本控管以及簽入(Check-in)及簽出(Check-out)的機制
ER/Studio,專為軟體開發過程中對於系統需求分析到架構規劃與設計所研發,因此使用ER/Studio可以易於建構具標準化與可重複使用性的系統模型,亦能簡化傳統人工建模過程中所從事的繁瑣工作;此外,因為系統架構完整的保存,亦能避免因為人員離職或異動所帶來的困擾。而ER/Studio的使用對象,對於資訊系統多而龐雜的企業(例如:金融業、電信業、大型製造業…等),亦有極大的幫助。本公司興徳資訊─Embarcadero總代理,將在本次研討會中針對ER/Studio組合包的產品功能特色及相關應用做詳盡的剖析與說明,歡迎各界同好、先進踴躍上網報名參加。

報名網址:http://www.sinter.com.tw/codegear/seminars/ERstudio1_2009_1218.html

11
Delphi 2010 - Windows 7
-從前端到後端:深入整合.深度剖析-

前言
繼上回推出即普獲好評的 “Windows 7-觸碰螢幕程式設計全攻略” 研討會後,本公司再度強力推出“觸碰螢幕 (多點觸控與手勢) 進階應用與後端技術的整合”研討會。相關主題分為前端(多點觸控與手勢)以及後端(DataSnap、JSON、DBX、Restful等)兩部分,茲分述如下:

多點觸控與手勢UI設計
在前端的部分,除了 Form-based進階的手勢應用外(力道強弱與慣性作用的特效呈現),本次研討會還將觸角延伸至 web-based的觸控版之 Drag & Drop 應用,精彩可期!

DataSnap 2010
DataSnap 2010(早期稱為 - Midas),是史上最強大的分散式技術,在擺脫 COM/DCOM/COM+ 的包袱後,採用開放的 JSON 作為傳送資料的格式,讓 Delphi 的格局更加寬廣,更易於與 .Net、Java、Open Source 等社群之取之不盡的豐富資源加以整合;本次研討會將特別着墨於JSON Programming 的打包與反打包 (marshal / unmarshal)之技術說明,及透過 JSON 和其他Open Source來延伸擴展Delphi 2010的 IT 視野。

DBX
在BDE功成身退以後,新世代的資料庫引擎DBX (dbExpress) 與 DataSnap 2010 的結合度將更為緊密,會中將揭露 DBX 的深層內涵,與 DataSnap 2010的協同運用,展現Client/Server、N-Tier系統的兩大進階應用:“ Multi-Table 的異動更新” 與 “並行資料的錯誤處理機制”。

Restful
此外,近年來Restful Web 程式設計風格的崛起,亦是 Delphi 2010關注的課題之一,令人振奮的是,Delphi 再度領先 .Net 和 Java 兩大陣營,針對 Restful概念提供真正符合快速開發(RAD)精神的強勁支援!

由希臘古城命名的Delphi,一如希臘名將亞歷山大終其一生的開疆拓土,Delphi 仍持續地精進突破,從前端到後端,為其客戶提供高品質、高產能的開發利器,竭誠邀請所有在台灣打拼的 Delphi 愛用者,參與本次的技術饗宴,讓我們持續地擁抱 Delphi !

報名參加免費研討會請至:http://www.sinter.com.tw/codegear/codegear_delphi2009_1203.html

12
從BDE到DBX再結合DB Optimizer
就是要開發高效率資料庫應用系統
 
BDE曾經是Delphi/C++Builder最著名的資料存取技術,無數的應用系統都使用了BDE來存取和處理各種資料庫。然而BDE雖然擁有輝煌的戰績和歷史,但BDE畢竟是為了桌面(Desktop)和主從架構(C/S)應用設計的技術,而在現今和未來的應用中,我們需要一個能夠同時支援桌面,主從架構,分散式,Web應用和跨平台架構的資料存取引擎。因此Delphi/C++Builder在BDE之後推出了DBX資料存取技術,DBX不但能夠同時支援數種不同的應用系統架構,更重要的是它同時採納了輕薄用戶端(thin-client)的設計理念,完全符合現在和未來的開發需求,也是Delphi/C++Builder目前重點發展的技術。

然而DBX雖然是Delphi/C++Builder開發人員應該採用的技術,事實上仍然有許多的應用程式是使用BDE撰寫的,因此如何能夠順利的移植BDE的應用程式到DBX是許多Delphi/C++Builder開發人員念茲在茲的事情。本研討會將討論如何從BDE移植到DBX的技術問題,希望能夠幫助Delphi/C++Builder開發人員早日昇級應用系統。

最後不管是使用BDE,DBX或是未來的Object/Relational Mapping資料存取技術,開發人員最終的目標就是開發高效的資料庫應用系統,因此本研討會也將討論如何在面對各種不同的資料存取技術和各種資料庫系統時都能夠開發出最有效率的程式碼,此外本研討會更將帶領您進入資料庫的核心,讓您徹底掌握您的Delphi/C++Builder應用程式如何存取資料庫的物件。藉由最新DB Optimizer 2.0領先業界的技術,DB Optimizer 2.0將帶領您進入資料庫之中,讓您能夠觀察和監督您的Delphi/C++Builder應用程式在資料庫中的一舉一動,首次讓您能夠全盤掌握從前端的Delphi/C++Builder程式碼,經由中介的資料存取技術,最後再到資料庫如何執行中介資料存取技術下達的SQL命令。 藉由結合Embarcadero和CodeGear最尖端的產品和技術,Delphi/C++Builder和DB Optimizer 2.0將成為您每日不可或缺的必備工具,也是您開發資料庫應用系統的必勝武器,因為高效才是王道。

我們誠摯的邀請您來參加一個深入的半日技術之旅。

高雄12/8  台中12/9  台北12/10
歡迎上網報名:http://www.sinter.com.tw/spss/seminar/BDE_DBX_20091123.htm

授課講師:李維 【現任Embarcadero中華區技術總監 】 
擁有超過20年的豐富系統開發經驗,熟悉CodeGear的各種RAD開發工具,例如:Delphi、C++Builder、Delphi Prism和Jbuilder等。此外,李維先生先後任職於鼎新電腦及康大資訊等公司,使用Informix、MS SQL Server和Oracle等大型資料庫,李維並撰寫過模型驅動開發(MDA/DDA)專業書籍,對於資料模型(Data Model)和應用系統都有深入了解。 

13
最佳企業級中文搜尋引擎­FAST ESP應用實例展示研討會
展現FAST ESP中文自然語言搜尋威力:[ 全面改變電子商務應用的新紀元 ]

台北 2009/10/27 (二)14:00~16:30 台北市 南京東路四段126號11樓(世界大樓)
台中 2009/10/28 (三)14:00~16:30 台中市 公益路二段51號10樓B1 (國泰公益大樓)
高雄 2009/10/29 (四)14:00~16:30 高雄市 中正二路175號17樓之3 (維士比大樓)
 
搜尋技術已演變為現今企業及政府組織資訊應用轉變的關鍵點,從近來Google與Bing不斷推出創新的搜尋技術應用案例,可看出搜尋已是新世紀資訊應用的必然趨勢,因此如何有效運用中文搜尋技術將是企業/組織在急遽變遷的競爭環境中存活之必要條件。然而,現今企業的搜尋機制多是透過資料庫程式條件比對之方式來撰寫的,使用者只能進行「關鍵字」搜尋而不能以中文完整句子來搜尋,由於此種關鍵字搜尋機制不僅撰寫不易,且在中文搜尋的限制與精準度面臨相當大的困難,更重要的是利用此關鍵字搜尋出的結果常是片段且零零落落的。

FAST ESP企業級中文搜尋引擎,一個專門針對企業內部擁有龐大而複雜的資料必須用搜尋來發揮其應用,以及能擷取企業外部資料來結合資訊系統做創新應用等需求所開發而成的。其多元應用包括:企業內部大量專業文件資料(如法律之法條)的搜尋、電子商務的產品與服務之搜尋、企業透過擷取外部之資料來搜尋其專利是否已被登錄…等等,現舉例來說明其應用─客戶可以用中文直覺的方式來搜尋其想要的產品或服務,例如「我想找台北市大安區基隆路1段附近三房兩廳坐北朝南附車位總價約1000萬元起的電梯大樓」,利用FAST ESP強大的中文自然語言搜尋能力可以在瞬間找到符合以上要求的房屋物件,同時它也提供導覽器功能,讓客戶可以快速地瀏覽其想要的房屋相關訊息。FAST ESP之搜尋功能強大與完整,茲說明其主要功能如下:

提升客戶搜尋經驗的直覺式自然語言搜尋(含中文之多種自然語言)
先進的中文語言搜尋功能:自動拆解中文查詢字句,可處理語言上的拼字、同義詞、同音字、無效詞句等語言上的搜尋問題,讓使用者能夠以中文語言對話直覺的方式進行搜尋。
支援79種其他國家之自然語言搜尋:FAST ESP不只支援中文,其所能支援的語言多達79種,適合跨國企業來提供多語系的產品搜尋應用。
快速及收歛搜尋結果的導覽器:提供自動總結搜尋結果之相關特性的導覽功能,讓使用者可以利用點擊馬上找到所搜尋到之目標資訊。
完善的企業級搜尋平台
搜尋管理中心:此管理中心提供營運管理人員可以經由簡便的操作介面,來觀查和瞭解使用者的搜尋報告,並根據企業本身的經營模式來調控所搜尋結果,讓使用者可以快速獲得其想要的資訊和企業想要提供的資訊。
提供統一的企業搜尋資料之入口:FAST ESP能夠搜尋企業內部和外部360度的資料,包括各種資料庫、WORD、EXCEL、PDF、EMAIL、CRM、CMS、Portal Content Application、Message Queues、HTML和XML…等等各種不同格式的資料,因此透過FAST ESP這個企業統一的搜尋平台,能夠有效彙總、簡化和整合企業的各種龐雜資料格式系統。
具彈性的資訊架構:不管是在企業資料載入索引或資料搜尋的過程,FAST ESP都事先提供多種資料處理程序來供企業依自身搜尋的需求度來加以設定,另外FAST ESP也提供程式介面,讓企業可以自製資料處理程序。FAST ESP如此開放而有彈性的軟體架構,讓企業搜尋應用能夠快速完成上線外,更可以延展FAST ESP為企業量身定做的一個企業級搜尋平台。
完善的企業整合API:FAST ESP提供多種可供企業資訊系統整合的API,包括支援.NET、JAVA、C++、和Web services等等,讓企業現有資訊系統可以馬上與FAST ESP搜尋平台整合應用,提供一個完整的企業級搜尋商業平台。
具備高效能、安全、可擴充、和可容錯性的平台:FAST ESP是一個企業級的搜尋平台,除了能夠快速回應精準的搜尋結果,它更提供安全存取的擴充機制,無論是在資料儲存量增加時和使用者的要求變多時,都可以馬上透過新增加的電腦,以達到全年7*24小時可容錯的無休運轉和快速回應的需求。
FAST ESP國內總代理─怡徳數位通股份有限公司,為讓您能進一步瞭解如何應用FAST ESP的中文自然語言搜尋能力,以及說明FAST的其他強大功能,在本次研討會中將聚焦在以中文自然語言的搜尋能力及包含一個與地圖結合的實例展示,歡迎有興趣的同好、先進踴躍上網報名參加。

報名網址:http://www.sinter.com.tw/fast/fast_event.html

14
Delphi 2010 產品應用研討會
當 Delphi 2010 遇上 Windows 7
觸控螢幕程式設計全攻略

先前,Apple 之 iPhone 在多點觸控與手勢的 UI 應用,確實在全球引領風騷、大放異彩;然而,微軟並未長久讓 Apple專美,即將在十月釋出的 Windows 7 ,則引進了多點觸控(以手指的觸碰取代滑鼠或鍵盤)與手勢(以特定的手指運動來提供更便捷的人機操作)的 UI 設計能力,且微軟Windows 7內建的許多應用程式( 小從小畫家,大至 MS Office ),皆已配備『多點觸控』與『手勢』的特性,另一方面,從觸控螢幕相關硬體技術儼然已成為新一波兵家必爭之地的態勢來看,在在說明多點觸控與手勢UI應用在未來是不可擋的潮流(多點觸控與手勢應用程式的執行,須搭配 Window 7 作業系統及具觸控功能的螢幕)。而面對伴隨 Window 7 即將引燃的商機,您準備好了嗎?

針對觸控應用的程式設計,微軟目前僅提供原始的 Win32 SDK,而Delphi 2010 是目前市場上唯一支援快速開發多點觸控與手勢應用的 RAD Tool (幾乎不用撰寫程式碼,即享有基本的觸碰手勢應用)。為因應 Windows 7,Delphi 2010大幅精進VCL;而除了Windows 7本身內建之手勢外,Delphi 2010 還提供了 30 個基本手勢。更棒的是,只要您擁有觸控螢幕,Delphi 2010 也能讓您的觸控與手勢應用程式在 Windows XP、Vista上運行無阻!( 在Windows XP和Vista 上僅有單點的觸控與手勢應用 )

而Delphi 2010強大的 VCL 手勢辨識引擎,是提供您手勢功能客製化、個人化的一大利器,而其相關 VCL 元件貼心設計,及它還能錄製、播放 (以利練習) 個人所訂做的手勢,便於客製化手勢的相關維護。

另一項大利多是,由於 Delphi 2010 VCL 對於『多點觸控與手勢技術』之強而有力的封裝功能,可以輕鬆地讓您將既有系統移植到具有多點觸控與手勢功能 – 即可使您的舊系統無縫移植,應用價值翻倍!

本次的研討會,不僅聚焦在多點觸控與手勢應用程式設計的主軸上,且會進一步將觸角延伸至Delphi 2010 其他強大的新功能,茲分述如下:

Delphi 2010 對於Windows 7 的 Direct 2D 支援。
Delphi 2010 精進 IDE 便捷性的新功能。
Delphi 2010 提升產能和品質的新機制。
Delphi 2010 更為便利的線上求助 (on-line help) 系統。
面對 Windows 7 即將引爆的觸控時代,您準備應戰了嗎!?在多點觸控與手勢應用的世界裡, Delphi 2010 讓您當家作主,風馳電掣,搶攻一觸及發的百億甚至千億之商機!

活動時間/地點:
◎ 10/29 星期四 台北 PM 2:00 ~ PM 4:30  台北市 南京東路四段126號11樓/世界大樓
◎ 10/28 星期三 高雄 PM 2:00 ~ PM 4:30  高雄市 中正二路175號17樓之3/維士比大樓
◎ 10/27 星期二 台中 PM 2:00 ~ PM 4:30  台中市 公益路二段51號10樓B1/國泰公益大樓

活動報名敬請上網:
http://www.sinter.com.tw/codegear/seminars/embt_delphi2010_20091029.html

15
DatabaseGear資料庫開發系列產品講座
ER/Studio - 資料模型建模大師
Change Manager - 資料庫異動管理權威

ER/Studio-資料模型建模大師
以往資料模型的建構者,在建構資料模型時,常因為無法做到以下幾點之建模工作:(I)建構模型標準化;(II)模型可重複使用性;(III)多人協同運作建構資料模型。(IV)或者在建模過程中更換不同廠牌資料庫所衍生的移轉成本。上述這些問題,導致在建構資料模型時,幾乎都是要從頭開始建構或者要耗費很多時間來修改其資料模型,使得開發成本居高不下。ER/Studio即為針對上述問題所開發出來的資料建模權威工具,能跨多種廠牌資料庫,並能協助企業強化資料模型之文件化、可重複運用以及發現在您資料中的重要資產如客戶資料及營運資料…等等,因此它主要效益為:(I)易於產生豐富、可快速移轉到多資料庫廠牌的資料模型;(II)製訂模型標準化,使模型可重複使用;(III)實踐多人協同開發資料模型,增加彼此模型間的溝通能力;(IV)充分掌握規格需求影響所及的資料範圍;以下玆就ER/Studio的重要功能特色進行說明:

多種廠牌資料庫的支援(MS SQL Server, Oracle, Sybase, DB2, Informix,Interbase,Mysql...等)
高生產力的以模型驅動(Model-Driven)的設計環境
透過圖型化直覺式介面,建構共通性的邏輯資料模型(Logical Model),依選定的廠牌資料庫轉換為對應廠牌資料庫的實體資料模型(Physical Model),透過其實體資料模型,可產生HTML、RTF、XML Schema…等格式文件以及資料定義語言(DDL)的程式碼
提供巨集指令處理重複性的資料建模工作、ETL Mapping、Dimensional資料模型
企業級的建模管理及完整的資料庫生命週期的支援能力
透過資料模型產生資料庫程式碼或者逆向工程從即時資料庫之程式碼產出資料模型
訂定資料字典、專業領域資料型別(Domain)及命名規則使資料模型建構標準化
透過Repository,提供多人協同運作機制來設計資料模型
高品質及安全的資料庫設計
在資料模型可設定使用者對物件的存取權限,透過資料庫模型產生相關存取權限DLL
Change Manager-資料庫異動管理權威
過去在資料庫開發過程中,常因為在測試前、中、後等階段完成資料庫的異動工作,而採用人工的方式去開發SQL程式碼以及執行環境更新及檢查工作,容易因人為疏忽,使得錯誤頻繁,造成專案時程增加以及服務品質的下降。Embarcadero之Change Manager產品即為解決上述問題所研發出來,提供資料庫管理人員以及開發人員簡化及自動化資料庫異動管理生命週期之功能。使用Change Manager會有以下三大效益:(I)對資料庫設定、表格、預儲程式及其它物件的比對、修改及同步做簡化及自動化;(II)對環境比對後的差異,提供通知機制,並能消除原本開發人員所要撰寫的同步環境的程式碼;(III)確保資料庫的可用性及效能及符合規範,透過DBA建立資料庫設定的標準來檢查多台資料庫的安全風險以及追蹤資料庫物件、使用者權限以及資料庫設定的變更;以下玆就Change Manager的重要功能特色進行說明:

多種廠牌資料庫的支援(MS SQL Server,Oracle,Sybase,DB2)
資料庫物件骨幹(Schema)及資料庫設定(Configuration)管理
提供資料庫物件(表格、預儲程式、權限...等)及資料庫設定的歸檔保存(Archive)功能
資料庫設定及資料庫物件的比對,提供Archive對Archive、Archive對即時以及即時對即時的比對機制,並提供比對項目及比對規則的設定,及產生修正差異的程式
多廠牌資料庫物件的協調同步與比對,及一對多個資料庫的環境同步與比對
資料比較(Data Compare)與同步(Synchronization)
資料庫之資料的比對與同步─提供即時對即時的比對機制,快速找到差異
資料比對及同步上提供遮罩機制─忽略遮罩條件資料;可設定忽略大小寫跟空白資料
稽核(Audit)以及規範(Compliance)報表
保存過往儲存的歷史資料庫物件及資料庫設定的設定,以利稽核及規範的需要
透過設計時程工作(Schedule Job),可對資料庫的環境做歸檔保存(Archive)以及資料庫環境上做比對, 對於比對後結果,可設定發Email通知相關人員

本公司興徳資訊─Embarcadero DatabaseGear總代理,將在本次研討會中針對ER/Studio與Change Manager兩項產品功能特色及相關應用做詳盡的剖析與說明,歡迎各界同好、先進踴躍上網報名參加。
報名網址:http://www.sinter.com.tw/codegear/seminars/embt_erstudio_20091020.html

16
C++Builder 2010 原生Win32下最尖端的開發工具
領先全球業界支援Windows 7 多點觸控與手勢UI的開發工具

Windows 7 即將全球同步上市,其支援多點觸控模式的突破性技術,豐富多元、直覺便利的操作方式,將不僅改變消費者的使用經驗,也引爆無限商機,未來市場榮景可期,而觸控應用相關軟體開發的未來成長也備受期待。因此,強大且完整支援Windows 7 碰觸與手勢的開發工具就是您把握如此龐大商機的關鍵要素,而C++Builder 2010 就是協助您確立領先地位的唯一選擇。

C++Builder 2010將帶領它的使用者挑戰最尖端的技術,因為C++Builder 2010將領先業界成為全球第一個正式支援Windows 7的開發工具,C++Builder 2010不但大幅進化VCL 框架讓VCL元件能夠開發和執行於Windows 7,C++Builder 2010也同時進化了編譯器技術,執行時期函式館(RTL)等核心基礎,讓您可以立刻使用C++Builder 2010開發Windows 7 的應用程式,搶佔市場商機,只有C++Builder現在就能夠讓您開發Windows 7,Window Vista和Widows XP三個平台的原生應用程式!

此外C++Builder 2010更將支援Windows 7的觸碰(Touch)科技和手勢(Gesture)技術,C++Builder 2010支援單點,多點和手勢觸碰,讓您能夠開發出類似MS的神桌或是電影關鍵報告(Minority Report)的觸碰應用程式,讓您的應用程式具備神奇的觸碰應用功能。更棒的是,C++Builder 2010所提供的觸碰/姿勢功能不只能夠執行在Windows 7 之中,也能夠執行在Windows XP平台,突破了只在Windows 7執行的限制,讓您的應用程式擁有更寬廣的應用。

除了最尖端的技術之外,我們也沒有忘記C/C++開發人員需要先進的C/C++語言和編譯器技術以及更高的C/C++開發生產力,因此C++Builder 2010在編譯技術方面再次進行了令人雀躍的突破。C++Builder 2010提供了背景編譯器,允許您在編譯您的C/C++專案時能夠不間斷的繼續工作,新的類別瀏覽器讓您在彈指之間掌握專案的架構,更別說C++Builder 2010直接內附了Boost函式庫 1.39版,讓您可以立刻使用最新,最穩定的Boost類別。C/C++的原始程式碼更是最重要的軟體資產,因此C++Builder 2010提供了程式碼格式器幫助您自動排版C/C++程式碼,此外新的編譯器設定也能夠直接產生XML格式的原始程式和說明文件,讓您能夠發揮您的軟體資產最大的價值。

除了上述的功能之外,C++Builder 2010的除錯器新加入可支援多執行緒除錯,客製化除錯資料顯示,新的IO類別,更完善的泛型程式設計,更快速的RTL,更好的UML開發支援等數十種新增,強大的功能,都等著您來細細品味。我們誠懇的歡迎您親自來鑑賞C++Builder 2010為您帶來的不可思議的強大功能和技術,讓您再次體會原生Win32王者開發工具的威力!

歡迎上網報名,報名網址:http://www.sinter.com.tw/codegear/seminars/embt_BCB2010_20091012.html

講師介紹
李維:Embarcadero 大中華區技術總監
喬治亞理工學院資訊研究所畢業,擁有超過20年的豐富系統開發經驗,熟悉Borland/CodeGear的各種RAD開發工具,例如:Delphi、C++Builder、Delphi.NET、C#Builder和JBuilder…等。
李維為知名電腦技術作家及專業技術研討會講師,其所撰寫的技術文章有超過100篇被廣泛的刊登在RUN!PC、CSDN等著名的電腦雜誌中,而所著作書籍之中有多本中文Delphi/C++Builder作品是最被津津樂道的,並最廣為大中華區開發人員熟知的。

17
Delphi 2010 產品發表會
領先全球業界首先支援 Windows 7 開發的原生Win32開發工具

Delphi從來沒有這麼生氣蓬勃過! 自從Delphi在2009版中支援Unicode之後,Delphi 的精進速度只能以『王者歸來』來形容。時近2010年之際,Delphi 2010 也準備好蓄勢待發,因為2010年將是PC界許多重要新科技萌芽和突飛猛進的年代,身為原生Win32開發王者的Delphi自然將幫助它的使用者做好一切開發的準備。

Delphi 2010將帶領它的使用者挑戰最尖端的技術,因為Delphi 2010將領先業界成為全球第一個正式支援Windows 7的開發工具,Delphi 2010不但大幅進化VCL 框架讓VCL元件能夠開發和執行於Windows 7,Delphi 2010也同時進化了編譯器技術,執行時期函式館(RTL)等核心基礎,讓您可以立刻使用Delphi 2010開發Windows 7 的應用程式,搶佔市場商機,只有Delphi現在就能夠讓您開發Windows 7,Window Vista和Widows XP三個平台的原生應用程式!

此外Delphi 2010更將支援Windows 7的觸碰(Touch)科技和手勢(Gesture)技術,Delphi 2010支援單點,多點和手勢觸碰,讓您能夠開發出類似MS的神桌或是電影關鍵報告(Minority Report)的觸碰應用程式,讓您的應用程式具備神奇的觸碰應用功能。更棒的是,Delphi 2010所提供的觸碰/姿勢功能不只能夠執行在Windows 7 之中,也能夠執行在Windows XP平台,突破了只在Windows 7執行的限制,讓您的應用程式擁有更寬廣的應用

除了最尖端的技術之外,Delphi 2010也沒有忘記再次強化開發人員的生產力,Delphi 2010的VCL框架不但再次提供更多,更好的元件功能,也能夠結合觸碰科技。Delphi 2010新的IDE Insight讓您快速使用任何 IDE的功能,此外Delphi 2010也提供了全新的程式碼格式器,能夠立刻以您客製化的方式排列和展現程式碼。DataSnap 2010 更是令人嘆為觀止,它不但支援JSON程式設計,更加入非同步執行,支援HTTP/HTTPS通訊協定,支援RESTful形式的分散式開發…等最先進的架構。

除了上述的功能之外,Delphi 2010的除錯器新加入可支援多執行緒除錯,客製化除錯資料顯示,新的IO類別,更完善的泛型程式設計,更快速的RTL,更好的UML開發支援等數十種新增,強大的功能,都等著您來細細品味。

我們誠懇的歡迎您親自來鑑賞Delphi 2010為您帶來的不可思議的強大功能和技術,讓您再次體會原生Win32王者開發工具的威力!

講師介紹
李維:Embarcadero 大中華區技術總監
喬治亞理工學院資訊研究所畢業,擁有超過20年的豐富系統開發經驗,熟悉Borland/CodeGear的各種RAD開發工具,例如:Delphi、C++Builder、Delphi.NET、C#Builder和JBuilder…等。
李維為知名電腦技術作家及專業技術研討會講師,其所撰寫的技術文章有超過100篇被廣泛的刊登在RUN!PC、CSDN等著名的電腦雜誌中,而所著作書籍之中有多本中文Delphi/C++Builder作品是最被津津樂道的,並最廣為大中華區開發人員熟知的。


活動議程
Delphi 2010產品說明及新功能:
提昇開發生產力(IDE Insight, Code Formatter)
Delphi程式語言的再強化:泛型程式設計, IO類別, Reflection
大幅強化的除錯器:多執行緒除錯, 可客製化除錯資料展現
DataSnap 2010:分散式JSON架構, 同時支援RESTful的開發架構
 
Windows 7和觸碰科技的支援 - 單點、多點的手勢引擎範例展示
 

報名網址:http://www.sinter.com.tw/codegear/seminars/embt_dephi2010_20090831.html

18
資料庫管理大師- DBArtisan 產品研討會
Embarcadero 跨多資料庫的資料庫管理工具權威
DatabaseGear系列產品講座 ( I )
(1) 您對於多廠牌的資料庫管理有困擾嗎?您在複雜的資料庫環境上有使用或者學習多種資料庫工具的困擾?
DBArtisan支援MSSQL、Oracle、Sybase、DB2四種資料庫平台的日常資料庫管理工作,讓DBArtisan簡化您的資料庫工具使用環境


(2) 您對於影響系統效能的問題上,您是否常常在做包工?有哪些問題是資料庫管理人員要處理,有哪些不是資料庫管理人員要處理的工作,您清楚嗎?
研討會中從軟體開發流程切入,深度剖析影響系統執行效能Overview,讓您清楚了解系統效能問題有哪些,當發生問題時有哪些問題是資料庫管理人員要處理的,有哪些問題該尋找誰協助


(3) 您是否還在使用複雜的SQL命令找尋資料庫效能瓶頸感到疲憊?或者您對於多廠牌資料庫的效能問題找尋及處理上有困擾嗎?
DBArtisa將帶給您有如工業革命般的訝異感覺,DBArtisan根據不同資料庫廠牌的架構及特性,提供您加值性的圖形化效能診斷工具,讓您快速找到效能瓶頸與解決問題

對資料庫管理人員而言,其工作負荷取決於企業內部資料庫數量的多寡及其資料庫環境之複雜度。而隨著資訊系統日新月異,各資料庫大廠所提供之管理工具,常無法與其他廠牌的資料庫相容,因此在日常資料庫管理工作上常需同時使用多種資料庫管理工具,造成資料庫管理人員需投入長時間來學習新系統與管理工具。另外,在資料庫工具上,常常沒有提供足夠的效能資訊(例:空間配置、CPU、Memory..等),以致在效能瓶頸的尋找及調校上,只能仰賴資料庫管理人員極為深厚的SQL內功,利用土法煉鋼的方式從資料庫裡龐雜的系統檔案中找尋相關數據,如此不但沒效率甚至還常找不到問題所在。

DBArtisan,為Embarcadero DatabaseGear系列產品中之旗艦級核心產品,其即為一個能跨多品牌、多版本資料庫的全方位資料庫管理大師。它提供多種自動化精靈,讓資料庫管理工具易於使用並大幅降低使用者學習工具的時間,協助您輕鬆完成跨多資料庫之日常管理工作,並能根據不同資料庫廠商的架構,提供您加值性的圖形化效能診斷工具,讓您輕易的找到並解決資料庫的效能瓶頸與問題。以下玆就DBArtisan重要功能特色進行說明:

高度自動化的跨多種資料庫的資料庫管理解決方案
支援Oracle、MS SQL、Sybase、DB2、My SQL,透過Wizard輕鬆管理DBA之重複性工作
圖形化的資料庫安全管理(Security Management)
豐富的圖形化,協助您管理多種資料庫的使用帳號及物件權限
易於使用的資料庫物件管理(Schema Management)
圖形化的物件编輯器和自動化精靈,编輯不同資料庫及版本的資料庫物件
易於使用的資料管理(Data Management)
幫助您產生及編輯複雜的SQL程式碼以及透過ISQL執行SQL程式碼環境
前瞻性的診斷及管理工具
Space Analyst─透過圖型化介面分析,來取代複雜難管理的數據分析,縮短您找出空間配置問題; 透過Reorganization 自動化精靈,改善空間配置問題,使系統執行效能顯著提升。
Capacity Analyst─透過自動化精靈了解未來資料庫空間的成長趨勢。
Performance Analyst─具備圖形化界面分析,提供您Bottleneck、Ratio-based、Wait-based、 Workload、SQL-based分析,讓您加速找到效能問題所在。
高效能的資料庫備份還原引擎,以縮短備份與還原時間(SQL Server)
易於使用的SQL程式碼除錯及追蹤工具(SQL Debugger)

歡迎上網報名參加免費研討會:http://www.sinter.com.tw/codegear/seminars/emb_dbartisan_20090805.html

19
JBuilder 2008 研討會--JPA/Hibernate:具現物件導向思維的好幫手

誠如我們所熟知,Java是一個全方位的開發平台,也是一種物件導向程式語言;但是,在平日的開發工作中,我們恐怕並未充分發揮其物件導向的特性。然而,即便咱們規劃了完善的物件導向設計,當我們將設計藍圖付諸實現,欲連結、存取關連式資料庫的資料時,我們會發現在實作上難以按圖施工,這是因為物件導向和關連式資料庫存在著本質上的差異,茲說明其理由如下:

(1) 結構面的不對等:
以繼承體系為例,我們通常不會將類別圖(Class Diagram)中的子類別和 E-R Diagram 中的 Table 作一對一的對應(否則會導致過多的 SQL Join);而 JDBC 傳回的也並非繼承體系中的子類別物件。
(2) 物件個體的識別:
關聯式資料庫使用主鍵值來識別資料列,但物件並不能僅使用物件實體識別碼(Object Instance Identifier)來加以識別(新生的物件,尚未存在物件實體識別碼),尚須搭配資料庫的商業鍵(Business Key)來輔助
(3) 關聯性:
物件之間透過引用(Reference)來產生關聯,而且有其方向性(單向引用或雙向引用),但關聯資料庫使用外來鍵來聯繫資料列(data row)之間的關係,且沒有方向性可言。
(4) 資料的存取:
物件使用 getXXX() method 來擷取被引用的物件,但資料庫使用 SQL Join 來擷取相關聯的資料。在擷取相關的物件來運作商業邏輯時,該如何搭配資料庫來擷取多少資料以及用甚麼樣的方式擷取,類似這類的擷取計劃(Fetch Plan),亦是需要考量的議題。

所幸,在中原板蕩,群雄四起的Java社群中,異軍突起的優質 ORM (O/R Mapping) 框架/規格如 “JPA/Hibernate”,解決了物件導向和資料庫兩個世界在靜態結構面和動態行為面上的鴻溝(mismatch),得以讓我們完整地具體實現物件導向思維。然而,Hibernate/JPA 的學習曲線頗高,物件導向思維的養成是需要長時間的浸淫、修煉。本次的研討會,除了協助來賓快速掌握ORM 如JPA/Hibernate的概念,提供厚植 O.O. Thinking 的指引外,並進而擴展至Java EE 架構,展示 JBuilder 2008 對於JPA/Hibernate,以及建構企業級Java系統的強大火力支援,茲分述支援JPA/Hibernate相關功能如下:

具多樣化的視覺開發工具(Hibernate Tools、Dali JPA Tools、Application Factory 等),強力支援 JPA/Hibernate 的開發撰寫。
內建效能診斷/調校工具,在程式執行時期,幫助檢測JPA/Hibernate執行之記憶體使用狀況,找出效能瓶頸,做為提昇效能的參考依據。
創新的應用程式工廠(Application Factory),讓開發者能夠快速將各種開源碼框架(像是JSF、Struts2、Spring MVC、Spring、Acegi Security、JPA/Hibernate等框架)整合一起,大幅降低整合(組態)的成本,並提供資料感知(Data Aware)人機介面、資料存取等多樣性的程式產生器樣板,大大降低程式開發成本。
搭配優質Together UML 塑模工具之 Live Source 機制,隨時讓圖形化的系統模型與程式碼保持同步,降低相關UML文件之撰寫成本。
支援JPA/Hibernate 的測試自動化,以利降低測試成本及測試時間。
EMBARCADERO總代理─興徳資訊,為讓各位能進一步的認識與瞭解Java最新的軟體開發工具與功能 ─ JBuilder 2008,特別舉辦此次『Embarcadero JBuilder 2008產品研討會 ─ JPA / Hibernate:具現物件導向思維的好幫手』,歡迎有興趣的開發同好、先進踴躍上本公司網站報名參加本次集心法(O.O. thinking)與功法(JPA/Hibernate What & How To do)的交流饗宴。

歡迎上網報名:http://www.sinter.com.tw/codegear/seminars/emb_codegear_jpa_06_30.html

20
Embarcadero 產品發表會--高效率資料庫系統開發和效率調整

您現在使用的或是正在開發的系統是什麼型態的呢? 是桌面型,C/S,多層應用系統或是Web,RIA型態的系統呢? 其實不管是什麼樣的型態,現今的軟體應用系統都強調再利用(Reuse)和重構(Refactoring)的重要,因為快速開發和品質是現今軟體的重點,然而再好的系統都需要一個快速,強固資料庫的支持,因此對於資料庫的再利用和重構更需要特別的重視,因為這不但可以讓軟體應用系統執行得更有效率,也能夠讓前端不同型態的應用系統充分的整合。

也因為上述的理由,因此專業的開發人員和資料庫人員在現今多變的時代更需要考慮:

如何設計資料庫讓它能夠充分而完美地使用於不同型態的應用系統之中?
如何更有效地開發和資料庫相關的程式碼,例如SQL敘述和預儲程序?
如何建立資料模型和可移植的SQL敘述和預儲程序?
如何讓應用系統和資料庫在最佳的狀態下執行?
如果您也在思索上面的問題,或是也想探詢上述問題的解決方案,那麼歡迎來參加我們為您準備的產品技術研討會,Embarcadero 的先進產品組合將提供您最需要的解答。

歡迎免費參加此一研討會,報名網址為:http://www.sinter.com.tw/codegear/seminars/emb_database_gear_06_25.html

21
Delphi/C++Builder的使用者,可能已經應用DataSnap開發了許多n-tier,具有load-balance/fail-over的穩固系統。不過這些系統的client都仍挶限在Win32的平台上。

Delphi Prism是CodeGear最新的.net平台應用軟體開發工具。透過Mono這個.net虛擬機器,可以讓所開發出來的程式,可以在Windows, Linux, Mac等OS上執行。所以,如果能利用Delphi Prism來開發DataSnap的client-side程式,則您的系統便不再被Windows所挶限,可以擴展到Linux與Mac上的使用者。

Call DataSnap Server Methods with Delphi Prism
http://blogs.embarcadero.com/jimtierney/2009/03/25/31442

這篇文章提到了如何使用Delphi Prism來存取DataSnap server。透過這篇文章,就可以讓您原有n-tier架構之系統,提供服務給更廣大的各種OS使用者。

Mono project官網
http://www.mono-project.com
(Mono是個多平台、open source的.net執行環境,讓所開發出來的.net code可以在多種OS上運行)



近日有一場 "Delphi Prism進階研討會",詳細資料與報名請參見
http://www.sinter.com.tw/codegear/seminars/codegear_delphi_prism_090318.html

22
世界級資料庫工具和開發工具的領導廠商Embarcadero來台發表會

資料 + 程式碼 = Embarcadero = 您的勝利方程式
Embarcadero公司在1993年成立於美國舊金山,專門提供世界頂尖的資料庫相關工具,包括了最佳資料建模工具ER/Studio,多資料庫管理工具DBArtisan,資料庫執行效率調校工具DB Optimizer,資料異動管理工具Change Manager以及線上資料庫追蹤和監督工具Performance Center等世界頂級的工具。

2008年Embarcadero從Borland併購了開發工具部門,取得了Delphi,C++Builder和JBuilder等業界領導的開發工具,讓Embarcadero同時擁有了世界最好的資料庫和程式碼工具和相關技術。不僅如此,Embarcadero更進一步的整合這兩大領域,希望能夠再次提昇軟體工作人員的效率和生產力, Embarcadero已經開始整合資料工具和開發工具的尖端技術,提供您在開發流程的每一個階段都能最高品質和生產力的產品,藉由突破性的技術能夠滿足您日常軟體工作所有的需求,並且適用於所有的環境之中。

在這個艱難又高度競爭的時代,我們誠懇的邀請您來見證Embarcadero為您提供的技術和產品,因為我們知道現在的您更需要一個省時,高效又具備高C/P值的解決方案!

Embarcadero旗艦產品介紹
Embarcadero 旗下除了廣為人知的CodeGear系列開發工具,更有世界級的資料庫工具DatabaseGear系列產品:

DatabaseGear

資料庫設計與建構工具─ER/Studio, Schema Examiner, EA/Studio
資料庫管理與監控工具─DBArtisan, Rapid SQL, PowerSQL, Change Manager
資料庫效能調校工具─Performance Center, DB Optimizer

CodeGear

RAD工具─Delphi, C++Builder, Delphi Prism
Web開發工具─3rdRail, Delphi for PHP
Java開發工具─JBuidler
資料庫─InterBase SMP

為讓諸位開發者能進一步瞭解最新的應用開發工具,本公司興徳資訊─ Embarcadero IDE Tool總代理,將在本次研討會中探討Database Gear與Code Gear系列工具,歡迎有興趣的同好、先進踴躍參加。

主講人 李維大師:現任CodeGear中華區技術總監
喬治亞理工學院資訊研究所畢業,擁有超過20年的豐富系統開發經驗,熟悉Borland/CodeGear的各種RAD開發工具,例如:Delphi、C++Builder、Delphi.NET、C#Builder和JBuilder…等。

此外李維先後工作於鼎新電腦,康大資訊等公司,使用過Informix,MS SQL Server和Oracle等大型資料庫,李維並撰寫過模型驅動開發(MDA/DDA)專業書籍,對於資料模型(Data Model)和應用系統模型都有深入的瞭解李維為知名電腦技術作家及專業技術研討會講師,其所撰寫的技術文章有超過100篇被廣泛的刊登在RUN!PC、CSDN等著名的電腦雜誌中,而所著作書籍之中有多本中文Delphi/C++Builder作品是最被津津樂道的,並最廣為大中華區開發人員熟知的。

報名網址:http://www.sinter.com.tw/codegear/seminars/embarcadero_product_launch_2009_02_27.html發表會時間:98/3/24~31

23
C++Builder 2009與泛型(Generic)程式設計應用研討會

在電腦資訊產業的歷史上,電腦語言扮演著舉足輕重的角色,而一個易學、好用且功能強大的程式開發語言更使得軟體發展/開發事半功倍,在眾多電腦語言中,C++語言可說是其為開發彈性最佳、功能最為強大及支援文件最豐富的程式語言,為多數開發者採用做為開發應用程式的工具,由於C++語言之全方位的特色:C++語言具有接近C語言的執行效率和支援物件導向之類型、繼承等,使得C++語言在開發大型的系統程式或多媒體應用程式更為適合。

Embarcadero之C++Builder 2009除了具C++的傳統優點外,並做了以下的改進/增加或新的支援:(一)是對於C++0X規格的支援。這一版的C++Builder 2009納入了即將成為下一代C++語言標準的C++0X,而C++0X標準提升了C++語言對泛型設計的發展/開發,同時也使得軟體程式開發向可重複使用元件的目標更前進一步。另外C++0X也提供了Concurrency/MultiThread API的標準,如此C++應用程式的可攜性將大幅提高,同時善加利用目前具有多工執行能力的微處理器。(二)全面支援Win32開發平台,並提供Office 2007 style的VCL組件使得Win32應用程式的開發時間縮短,也能開發出高品質的產品,(三)Unicode的支援,此版C++Builder全面提供Unicode;從VCL元件、程式執行時期所需的程式庫(RTL),到IDE的介面都可以實現在地化(Localize)的功能。

除了上述優異功能外,C++Builder 2009還有許多新增好用功能,茲彙總如下:

支援C++0X最新標準
新增程式庫的支援,包括TR1及Boost
為了支援Unicode,提供UnicodeString這個新型別,且為VCL組
 件預設字串型別
新增及強化IDE的專案組建與資源管理程式大幅簡化在專案加
 入資源的動作
全新VCL元件和主題,其中包含TButtonEdit, TCategory Panel
 Group, TImage和TImageList支援PNG影像格式,而Ribbon
 Control VCL則可以建立Microsoft Office 2007風格的UI功能介
 面,強化TButton, TEdit, TLabel和Vista Aero支援,而新增的網
 頁適用的VCL則用於建立Ajax和Silverlight網頁應用程式。
全新ServerMethods可完全掌控/管理中層功能(middle-layer),新
 的DataSnap架構不依賴COM,DataSnap管理者可以透過伺服器
 開發的程序,在本機上做管理或者是開發程序,如此可輕易將
 伺服器現有程式轉移/升級至DataSnap。

為讓C++開發者能進一步瞭解最新的應用開發技術,本公司興徳資訊─ Embarcadero IDE Tool總代理,將在本次研討會中探討泛型(Generic)程式設計技術之應用,與如何利用C++Builder 2009的各種優異新功能來開發多媒體、驅動程式等應用,歡迎有興趣的同好、先進踴躍參加。
報名網址:http://www.sinter.com.tw/codegear/seminars/codegear_C++_builder_2009_02_25.html
課程日期:98/3/25~27

24
好康報報 / ER/Studio--資料設計塑模工具
« 於: 2009-02-11 14:07 »
在各種領域的資訊應用中,資料庫通常是不可或缺的。
隨著組織/單位的成長,除了資料量會不斷成長外,資料表(tables)的數量也常與日俱增。
當資料表的數量大到某種程度後,以文字記述資料表的方式,可能已難以讓人瞭解資料庫的全貌與資料表之間的關係。尤其是當人員有異動時,對資料庫知識的傳遞更常會形成認知落差。
 
ER/Studio是一套資料設計塑模工具,提供了--
以視覺化的方式,呈現、記錄、設計資料庫的架構與詳實的細節,讓使用資料庫的所有人員都可在最短的時間中瞭解資料庫中的各個元件與關係,並可輕易的改變現有資料庫
有許多資料庫元件是跨專案共通之元件,ER/Studio提供共用元件之機制,讓特定的資料庫元件可以被使用在不同的專案中,提高再使用度外,更確保了一致性
在一個專案中可提供多層次的設計方式,當在向不同背景人員(如管理階層、技術人員等)說明時,可以用適當的設計層次來展現,讓不同背景的人員都能容易瞭解,增進溝通之效率
提供了視覺化的Data Lineage,可用以分析、記錄與呈現資料在組織中的流動路徑
 
若欲更瞭解ER/Studio,歡迎參加產品發表會。產品發表會詳細內容與報名:
http://www.sinter.com.tw/codegear/seminars/ERDelphiPrism.html
日期:98.2.17~20

25
程式討論版 / 新年假期充實自己
« 於: 2009-01-22 11:38 »
九天的新年假期,除了吃喝玩樂,也不妨留點時間來充實自己
可以考慮讀讀這些文章:

Building User Interfaces with Delphi 2009
http://dn.codegear.com/article/39226

這篇white paper的作者,就是Delphi 2009 Handbook一書的作者Marco Cantu
文章中提到了VCL元件在Delphi 2009中的改變與新增,讓開發者能使用Windows最新的API
想開發出更美觀、更方便使用的應用程式嗎?值得讀讀這一篇


Getting Started with Delphi DataSnap 2009
http://blogs.codegear.com/pawelglowacki/2009/01/20/38649

Multi-tier的觀念已推行並採用很久了,提供了許多應用系統load-balance/fail-over的機制
DataSnap(前身為MIDAS)是Delphi/C++Builder在multi-tier系統開發上重要的平台
它提供了穩固且易於開發的基礎,讓Delphi/C++Builder能在最少的資源下,便能完成具有load-balance/fail-over機制的應用系統
這篇文章是以step-by-step的方式,說明DataSnap的使用與開發流程
對需要load-balance/fail-over有需求的開發者來說,是一篇很棒的參考文件

26
想要將Delphi for Win32的程式轉到.NET上嗎?
那可以試試用Oxidizer這個免費工具。
透過Oxidizer,就可以將Delphi for Win32的專案轉成Delphi Prism的專案了。
 
相關連結:
Oxidizer
http://prismwiki.codegear.com/en/Oxidizer
 
Delphi Prism
http://www.codegear.com/products/delphi/prism
 
一些小技巧
http://jamie.op-i.net/blog/2008/12/migrating-a-project-to-delphi-prism-from-delphinet/
 
The Prism Primer
http://prismwiki.codegear.com/en/The_Prism_Primer
這是Delphi Prism的入門教學資料
內容非常充實
大家可以參考參考

相關免費研討會資訊http://www.sinter.com.tw/codegear/seminars/ERDelphiPrism.html
主講者:李維
日期:2009.2/17~20

27
李維大師最近在其blog上,有三篇關於Tiburon (Delphi/C++Builder 2009)的試用心得,大家可以參考參考:
Tiburon遊記1
http://gordonliwei.spaces.live.com/blog/cns!CCE1F10BD8108687!2291.entry

Tiburon遊記2 -- DataSnap和JSON
http://gordonliwei.spaces.live.com/blog/cns!CCE1F10BD8108687!2348.entry

Tiburon遊記3 -- 動手建立一個DataSnap JSON伺服器吧
http://gordonliwei.spaces.live.com/blog/cns!CCE1F10BD8108687!2365.entry

[註]上文中提到了JSON,這是一種類似XML資料交換的格式,其優點是格式簡單,容易解讀,資料量少佔用頻寬小,詳細資料可參考其官網:
http://json.org/

28
**創新的動態Web資料庫應用程式開發方式-李維主講**
Ruby,是一種簡單直觀、容易擴展與移植、物件導向、直譯式的scripting程式語言。
Rails,是以Ruby與言撰寫的完整Web開發框架,目的是以更少的程式碼,更快速的開發出Web應用程式。
在眾多動態網頁開發工具中,Ruby on Rails的價值就在於「簡潔與快速」!
其特點如下:
  ● 更短的學習曲線
  ● 最少的程式碼、更快速的開發過程
  ● 用中介編程(metaprogramming)讓寫出的每一行程式都是資產的累積
  ● 支援Ajax
  ● Rails提供開發、測試、及產品三種預設環境,讓軟體開發循環更容易

如果您工作環境中也使用到Java平台,那就更要瞭解JRuby的重要性。JRuby,讓Ruby與Java的搭配更加緊密。JRuby是架構在Java上的一個小平台,可以讓Ruby語言所開發出來的程式(包含以Ruby所完成的Rails等各framework、程式庫、應用程式等)都可以在Java的平台上執行外,還可以在Ruby的程式中存取在這個Java平台上的Java物件。這樣的架構,讓Ruby的簡潔與快速與Java的安全、穩固、易擴充特性,相互輝映!

3rdRail是CodeGear的Ruby/RoR開發工具。如果想更瞭解Ruby與3rdRail,那就別錯過李維主講的3rdRAIL技術研討會。
http://www.sinter.com.tw/borland/seminars/3rdRAIL_v11_0626.html

29
好康報報 / JBuilder 2008研討會
« 於: 2008-07-08 15:50 »
對於網頁動態系統的開發上,除了PHP外,Java絕對是最受到歡迎的語言及平台。
Java的"compile-once, run-anywhere",解除了各企業怕被軟硬體平台所綁定之恐懼外,Java的安全性、擴充性、穩固度,都絕對是各種規模的系統之首選。

在Java界,JBuilder是老字號、也是使用者眾多的開發工具。身為業界的領導品牌,JBuilder 2008不再以程式的RAD(應用程式快速開發)工具自滿,而要成為應用系統的RAD!JBuilder 2008也不再以能快速產生程式碼自滿,而是要能將過去累積無數的程式碼包袱轉變成軟體資產;讓所有的程式與系統不但易於維護,還要能傳承知識!

如果只是一位Java開發者,可能不會瞭解這中間的差異。但如果是一位資深開發者,或是開發團隊的主管,就能深刻體會這中間的重要性。
想瞭解JBuilder 2008,歡迎來參加JBuilder 2008研討會(免費參加)
http://www.sinter.com.tw/borland/seminars/jb2008_java_0702.html

30
PHP
PHP resources for Oracle databases
http://dn.codegear.com/article/38325

PHP是使用人口相當多的動態網頁程式語言。有許許多多的網站、論壇、部落格等等,都是用PHP語言所開發。
這篇Oracle的whitepaper,提到如何增強PHP與Oracle的搭配,以達到Scalability與High Availability(HA)。
對Delphi for PHP開發工具,以視覺化元件,來快速開發應用系統的開發者,也是非常值得參考的資料。

此外,下面兩篇文章,也是值得收藏的參考資料
The Underground PHP and Oracle® Manual
http://www.oracle.com/technology/tech/php/pdf/underground-php-oracle-manual.pdf

Presentation: Web Scale PHP Database Connection Management
http://tek.phparch.com/mats/slides/christopher_jones-web_scale_php.pdf

CodeGear Delphi for PHP 2.0 開發實務講座(免費參加)
這場研討會,除了介紹Delphi for PHP的功能外,也將介紹如何轉移Delphi/C++Builder的使用經驗,到Delphi for PHP,讓多年的開發功力能在Delphi for PHP的網頁開發上繼續發揮!
詳細內容與報名:
http://www.sinter.com.tw/borland/seminars/cgdelphiPHP_0702.html

頁: [1]