全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3096
推到 Plurk!
推到 Facebook!

新舊版DELPHI

答題得分者是:Stallion
kumo
一般會員


發表:3
回覆:7
積分:2
註冊:2007-08-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-08-08 09:47:18 IP:60.248.xxx.xxx 訂閱
有個問題想請問一下各先進~~
我現在想要開始切入DELPHI的行列~~
但是我手邊只有2005版的~~
如果切入2005版會不會跟現在的版本(2007)或是更新的版本在功能上跟技術上會不會有很多的落差~?
畢竟差了兩個版本(2006,2007)~
還有2005的.NET的技術以現在來講成熟嗎~~?
還是直接由2007版切入會比較好~?
之前有問過廠商類似~回答的太官腔~越問疑問越多~
所以想直接請教有經驗者答案應該會比較不會太模糊~~
謝謝~
------
未嚐簡易甜~先嚐學習苦...
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-08-08 10:23:15 IP:211.22.xxx.xxx 未訂閱
就好像釣魚一樣!
一定一開始就要使用高檔的碳纖維釣竿才能釣得到魚嗎?有人竹林裡隨便鋸一根竹子綁上釣鉤一樣把魚釣的嚇嚇叫!
只是剛開始入門,使用基本簡單的工具比較好,同時也可以習得一些最基本的知識,所以剛開始不一定要 Delphi 2005,2006,2007(個人認為它們也沒好到哪裡去!頂多是Indy元件新一點,另外其他的一堆子名詞技術,最多也是把舊技術的東西包裝一下而已) 。Delphi 7一樣好用,等到基本技能與寫程式各方面的之事充足了,再來使用新版也不遲。追求新東西(姑且稱為新技術吧!)在某些方面並不一定是好事,一方面穩定性不一定好,一方面技術資料不多。
===================引 用 kumo 文 章===================
有個問題想請問一下各先進~~
我現在想要開始切入DELPHI的行列~~
但是我手邊只有2005版的~~
如果切入2005版會不會跟現在的版本(2007)或是更新的版本在功能上跟技術上會不會有很多的落差~?
畢竟差了兩個版本(2006,2007)~
還有2005的.NET的技術以現在來講成熟嗎~~?
還是直接由2007版切入會比較好~?
之前有問過廠商類似~回答的太官腔~越問疑問越多~
所以想直接請教有經驗者答案應該會比較不會太模糊~~
謝謝~
kumo
一般會員


發表:3
回覆:7
積分:2
註冊:2007-08-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-08-08 11:33:07 IP:60.248.xxx.xxx 訂閱
Stallion兄講的意思我懂了~~
我比較介意的是在使用上怕會差很多~~
以介面來講~~
有些工具軟體在更新版本後介面大轉變~
使用起來就非常不順手~~
好像在用另一套軟體一樣~
所以想說在各方面來講~DELPHI 2005跟2007在開發操作上會不會差很多~~
------
未嚐簡易甜~先嚐學習苦...
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-08-08 23:56:20 IP:220.134.xxx.xxx 未訂閱

個人覺得
這段話
真是經典
好樣的

===================引 用 Stallion 文 章===================
就好像釣魚一樣!
一定一開始就要使用高檔的碳纖維釣竿才能釣得到魚嗎?有人竹林裡隨便鋸一根竹子綁上釣鉤一樣把魚釣的嚇嚇叫!
kumo
一般會員


發表:3
回覆:7
積分:2
註冊:2007-08-07

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-08-13 00:20:01 IP:61.59.xxx.xxx 訂閱
之前有參加過2007版的發表會~~
當時李維有講到2007之前有些.NET的版本好像有什麼問題~~
聽他講好像很糟糕~~
不知有誰了解7.0版~2007版這之間版本架構有啥問題~?
謝謝~~
------
未嚐簡易甜~先嚐學習苦...
sryang
尊榮會員


發表:39
回覆:762
積分:920
註冊:2002-06-27

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-08-14 17:07:48 IP:59.125.xxx.xxx 訂閱
個人覺得,開發 Win32 的程式,用 Delphi 7 是最好的了,根本不需要用到更新的版本
相對而言,Delphi 7 比後續的版本佔用硬碟小,啟動速度快,設計工具用起來也順多了
就跟吃了爆漿瀨尿牛丸一樣

而後續的版本只不過是把以前想要綁進來的有關網頁應用程式方面的東西,像 WebSnap、IntraWeb 等等,換了新版而已
一整個就是了無新意,我想問問,有誰用了 WebSnap 還是 IntraWeb 做了網頁應用程式目前仍然使用中的?
寫網頁應用程式,當然就要用原生的網頁語言才順。不管是 ASP、PHP、JSP、ASP.Net 都比 WebSnap 還是 IntraWeb 好太多了
當然啦,用 Delphi 寫 COM 元件,讓 ASP 來呼叫也是很順,不過「網頁」的部份仍然不是由 Delphi 寫出來的程式來處理的
不能算做是 Delphi 寫出來的網頁應用程式

以上請參考。
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/
agogorz
初階會員


發表:9
回覆:34
積分:28
註冊:2005-04-09

發送簡訊給我
#7 引用回覆 回覆 發表時間:2007-08-14 17:26:37 IP:59.124.xxx.xxx 訂閱
深表認同
===================引 用 sryang 文 章===================
個人覺得,開發 Win32 的程式,用 Delphi 7 是最好的了,根本不需要用到更新的版本
相對而言,Delphi 7 比後續的版本佔用硬碟小,啟動速度快,設計工具用起來也順多了
就跟吃了爆漿瀨尿牛丸一樣

而後續的版本只不過是把以前想要綁進來的有關網頁應用程式方面的東西,像 WebSnap、IntraWeb 等等,換了新版而已
一整個就是了無新意,我想問問,有誰用了 WebSnap 還是 IntraWeb 做了網頁應用程式目前仍然使用中的?
寫網頁應用程式,當然就要用原生的網頁語言才順。不管是 ASP、PHP、JSP、ASP.Net 都比 WebSnap 還是 IntraWeb 好太多了
當然啦,用 Delphi 寫 COM 元件,讓 ASP 來呼叫也是很順,不過「網頁」的部份仍然不是由 Delphi 寫出來的程式來處理的
不能算做是 Delphi 寫出來的網頁應用程式

以上請參考。
system72
中階會員


發表:15
回覆:114
積分:55
註冊:2005-08-17

發送簡訊給我
#8 引用回覆 回覆 發表時間:2007-08-14 19:15:05 IP:219.80.xxx.xxx 訂閱
敝人使用 Delphi 5,7  用起來都不錯,  

Delphi 6 ,8,200X 敝人沒用過就不評論

大致上可能要看是要開發什麼東西,


有沒有用到後來版本才有的特定套件或技術方案,

(比方 crosskylix 只支援 delphi 6,7,不支援 delphi 5)

不然基本的東東,我使用起來, 2,3,4,5,7 差異都不大.
會用其中一個,其他版本自然會用.



可能就 .net 版 跟 win32 版,這兩個差異大不大 要有用過的人說說使用經驗了.




另外,印象李維文章有提,200X (for win32), (不記得x是多少)

有用 fast code 改寫,Delphi啟動更快,

編譯出來的執行檔也更快.


實際上整體好不好用就讓人半信半疑,

不知道用過的人覺得如何?


其他新增的像 refactor, 或 結合版本管理 或 新增關鍵字 foreach 這對我就較沒吸引力了.


看demo,版本管理的功能 算是很實用的功能,
但本人會比較想等口碑出來再來用不遲.



===================引 用 sryang 文 章===================
個人覺得,開發 Win32 的程式,用 Delphi 7 是最好的了,根本不需要用到更新的版本
相對而言,Delphi 7 比後續的版本佔用硬碟小,啟動速度快,設計工具用起來也順多了


而後續的版本只不過是把以前想要綁進來的有關網頁應用程式方面的東西,像 WebSnap、IntraWeb 等等,換了新版而已
一整個就是了無新意,我想問問,有誰用了 WebSnap 還是 IntraWeb 做了網頁應用程式目前仍然使用中的?
寫網頁應用程式,當然就要用原生的網頁語言才順。不管是 ASP、PHP、JSP、ASP.Net 都比 WebSnap 還是 IntraWeb 好太多了
當然啦,用 Delphi 寫 COM 元件,讓 ASP 來呼叫也是很順,不過「網頁」的部份仍然不是由 Delphi 寫出來的程式來處理的
不能算做是 Delphi 寫出來的網頁應用程式

以上請參考。
編輯記錄
system72 重新編輯於 2007-08-14 19:22:59, 註解 無‧
kumo
一般會員


發表:3
回覆:7
積分:2
註冊:2007-08-07

發送簡訊給我
#9 引用回覆 回覆 發表時間:2007-08-15 12:08:22 IP:60.248.xxx.xxx 訂閱
那麼這樣講起來最強的DELPHI是7.0了~!
之前也有在網路上看到一段話"DELPHI史上最強2006版"~!
感覺上有點老王賣瓜的嫌疑~~
以現在的趨勢應該是.NET為主~~
然而DELPHI 7.0對.NET不知道支援度如何~~
而200X版的.NET技術可能沒有做的很好~
所以USERS接受度也不高~~
這樣的狀況下DELPHI的未來真的很讓人唏噓....
...思考...到底還要不要走DELPHI這條路呀...
------
未嚐簡易甜~先嚐學習苦...
sryang
尊榮會員


發表:39
回覆:762
積分:920
註冊:2002-06-27

發送簡訊給我
#10 引用回覆 回覆 發表時間:2007-08-15 14:59:23 IP:59.125.xxx.xxx 訂閱
Delphi 7 僅能開發 Win32 程式,不支援 .Net 的
個人覺得,開發 .Net 還是用 Visual Studio 2005 比較好
不僅開發工具便宜多了,BUG比較少,而且支援也好(微軟自家的咩)
而且還有免費的 Visual XXX 2005 Express Edition 可以使用
http://www.microsoft.com/taiwan/vstudio/express/
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/
kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#11 引用回覆 回覆 發表時間:2007-08-21 20:56:12 IP:61.219.xxx.xxx 訂閱
到底還要不要走DELPHI這條路呀
==>如果你還有很多Win32的舊客戶,而且也已有一、二十套Win32的金雞母的
==> 舊系統,那答案當然是『是』
==>如果你已經玩了Delphi很些日子了,而且公司裏已經累積了很多的資材,那
==> 當然還是繼續啦。
==>如果是要決定是不是要開始玩一個工具,那還是別...
==>如果積年玩Delphi,那即使要玩.NET,那還是可以用Delphi,反正.NET不是
==> 跨語言嗎?用熟悉的Delphi切入.NET,又可以Win32繼續縱橫,又可以在
==> .NET一展所長,有何不可?
------
Kevin
編輯記錄
kevin2004 重新編輯於 2007-08-21 21:10:10, 註解 無‧
kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#12 引用回覆 回覆 發表時間:2007-08-21 21:01:11 IP:61.219.xxx.xxx 訂閱
現在的趨勢應該是.NET為主
==>誰說的?Win32至少還可活十年八年吧?
==> .NET也是這兩年才像樣一點的。Java早就紅的要紫?誰說只有.NET
==>話也說回來,現在不玩.NET,能生存嗎?
==>別管.NET或Java,真正重點還是在Web吧。
------
Kevin
編輯記錄
kevin2004 重新編輯於 2007-08-21 21:09:37, 註解 無‧
kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#13 引用回覆 回覆 發表時間:2007-08-21 21:06:13 IP:61.219.xxx.xxx 訂閱
這樣的狀況下DELPHI的未來真的很讓人唏噓
==>何必單戀一支花?
==>何必自己限定自己
==>可以賺銀子的,就拿來玩玩吧
==>客戶說要用那種,就用那種吧,管他的。
==>話說回來,一種語言鑽的夠深,學別的東東,不是水到渠成。
==>Delphi強,學C會難嗎?Java玩久了,看C#簡是跟吃豆腐一樣。就看你有沒花功夫了。
------
Kevin
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#14 引用回覆 回覆 發表時間:2007-08-22 08:54:27 IP:61.220.xxx.xxx 訂閱
>如果切入2005版會不會跟現在的版本(2007)或是更新的版本在功能上跟技術上會不會有很多的落差~?
常用的功能不會, 只要不碰到3rd Party元件改版的問題
不僅新版可以開啟舊版程式, 舊版也可以開啟新版程式 (MS的開發工具不行)
>DELPHI 2005跟2007在開發操作上會不會差很多~~
Delphi 2005, 2006, 2007開發介面相同, 和Delphi 7差異比較大些
>當時李維有講到2007之前有些.NET的版本好像有什麼問題~~
新版當然是改進舊版某些問題, 要推新版, 當然拿新版優點和舊版缺點比較, 而不會談舊版優點和新版缺點
>那麼這樣講起來最強的DELPHI是7.0了~!
最"強" ? 看您重視的觀點是什麼 ?
Delphi 8只支援.NET 開發, 不支援Win32
Delphi 2005, 2006執行速度慢很多
Delphi 2007速度改進很多,DB支援UniCode
所以小弟是從Delphi7跳到Delphi 2007使用
>以現在的趨勢應該是.NET為主~~
從不覺得, 只是 MS 強力硬推 .NET, 小弟依舊偏好純Win32程式
>然而DELPHI 7.0對.NET不知道支援度如何~~
不支援, Delphi 8才開始支援.NET
>而200X版的.NET技術可能沒有做的很好~
可能MS開發工具對.NET支援較好
>所以USERS接受度也不高~~
USERS對用Delphi開發.NET接受度不高, 那是因為他們使用Delphi的原因可能根本不是為了開發.NET
>這樣的狀況下DELPHI的未來真的很讓人唏噓....
>...思考...到底還要不要走DELPHI這條路呀...
小弟是覺得根據公司的要求, 客戶的要求, 程式目的和使用環境 .... 等去評估選用合適的工具
沒有必要非用 Delphi , 也沒有必要拒絕 Delphi
你可以自己去學習使用看看不同開發工具的優缺點
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
kumo
一般會員


發表:3
回覆:7
積分:2
註冊:2007-08-07

發送簡訊給我
#15 引用回覆 回覆 發表時間:2007-08-23 09:50:11 IP:60.248.xxx.xxx 訂閱
kevin2004兄跟pcboy兄的意思是說看取向吧~~
因為現在我對於新舊版的功能問題比較不了解~
因為手上沒有新版的DELPHI(現:D2005&D7),所以比較不曉得是要繼續用手邊的還是要UPDATE?
7是有用一段時間,2005還沒時間去練習
因為之前是聽說D8~D2006因為支援.NET的關係,所以在速度跟穩定上並沒有像7那麼好~
因為不想常因為程式的穩定度而煩惱,所以2005一直沒正式使用

是要繼續用D7,還是開使用D2005,或更是昇到D2007(OR RAD Studio 2007)
因為有些時候USER會要求用瀏覽器來當介面(省安裝程式的麻煩)!
才考慮到.NET,但又沒時間學MS的.NET開發工具
需要開發WIN32的程式,未來可能需要用像.NET的功能~    所以才動到DELPHI .NET的主意~
不知DELPHI老手們的意見...?


------
未嚐簡易甜~先嚐學習苦...
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#16 引用回覆 回覆 發表時間:2007-08-23 10:51:34 IP:61.220.xxx.xxx 訂閱
去抓 D2007 Trial 試用看看
>因為之前是聽說D8~D2006因為支援.NET的關係,所以在速度跟穩定上並沒有像7那麼好~
穩定度小弟不知, 速度是比不上D7, 一般情況下, 新版軟體功能便多, 速度大都比較慢
D2005和D7載入和Compile速度落差大了些, 直到D2007才改善
>因為有些時候USER會要求用瀏覽器來當介面(省安裝程式的麻煩)!
這種情況小弟都用ASP或PHP, 不需要用Delphi吧
>才考慮到.NET,但又沒時間學MS的.NET開發工具
>需要開發WIN32的程式,未來可能需要用像.NET的功能~
>所以才動到DELPHI .NET的主意~
您的Win32程式需要.NET什麼功能? 
不管電腦是否安裝.NET環境, Win32程式都可以跑; 但是.NET程式一定要在有.NET環境才能跑
而且各版本.NET不全相容, 需要.NET 1.1的程式, 就算電腦有.NET 2.0可能也無法執行
D2007目前沒有for .NET版, D7不支援.NET開發, 如果您要用Delphi去開發.NET, 可以用你現有的D2005, 或改用其他開發工具
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
系統時間:2024-05-06 3:39:51
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!