新舊版DELPHI |
答題得分者是:Stallion
|
kumo
一般會員 發表:3 回覆:7 積分:2 註冊:2007-08-07 發送簡訊給我 |
有個問題想請問一下各先進~~
我現在想要開始切入DELPHI的行列~~ 但是我手邊只有2005版的~~ 如果切入2005版會不會跟現在的版本(2007)或是更新的版本在功能上跟技術上會不會有很多的落差~? 畢竟差了兩個版本(2006,2007)~ 還有2005的.NET的技術以現在來講成熟嗎~~? 還是直接由2007版切入會比較好~? 之前有問過廠商類似~回答的太官腔~越問疑問越多~ 所以想直接請教有經驗者答案應該會比較不會太模糊~~ 謝謝~
------
未嚐簡易甜~先嚐學習苦... |
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
就好像釣魚一樣!
一定一開始就要使用高檔的碳纖維釣竿才能釣得到魚嗎?有人竹林裡隨便鋸一根竹子綁上釣鉤一樣把魚釣的嚇嚇叫! 只是剛開始入門,使用基本簡單的工具比較好,同時也可以習得一些最基本的知識,所以剛開始不一定要 Delphi 2005,2006,2007(個人認為它們也沒好到哪裡去!頂多是Indy元件新一點,另外其他的一堆子名詞技術,最多也是把舊技術的東西包裝一下而已) 。Delphi 7一樣好用,等到基本技能與寫程式各方面的之事充足了,再來使用新版也不遲。追求新東西(姑且稱為新技術吧!)在某些方面並不一定是好事,一方面穩定性不一定好,一方面技術資料不多。
===================引 用 kumo 文 章===================有個問題想請問一下各先進~~ 我現在想要開始切入DELPHI的行列~~ 但是我手邊只有2005版的~~ 如果切入2005版會不會跟現在的版本(2007)或是更新的版本在功能上跟技術上會不會有很多的落差~? 畢竟差了兩個版本(2006,2007)~ 還有2005的.NET的技術以現在來講成熟嗎~~? 還是直接由2007版切入會比較好~? 之前有問過廠商類似~回答的太官腔~越問疑問越多~ 所以想直接請教有經驗者答案應該會比較不會太模糊~~ 謝謝~ |
kumo
一般會員 發表:3 回覆:7 積分:2 註冊:2007-08-07 發送簡訊給我 |
|
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
kumo
一般會員 發表:3 回覆:7 積分:2 註冊:2007-08-07 發送簡訊給我 |
|
sryang
尊榮會員 發表:39 回覆:762 積分:920 註冊:2002-06-27 發送簡訊給我 |
個人覺得,開發 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 發送簡訊給我 |
深表認同
===================引 用 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 發送簡訊給我 |
敝人使用 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 發送簡訊給我 |
|
sryang
尊榮會員 發表:39 回覆:762 積分:920 註冊:2002-06-27 發送簡訊給我 |
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 發送簡訊給我 |
到底還要不要走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 發送簡訊給我 |
|
kevin2004
資深會員 發表:18 回覆:463 積分:416 註冊:2005-05-29 發送簡訊給我 |
|
pcboy
版主 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
>如果切入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 發送簡訊給我 |
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 發送簡訊給我 |
去抓 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, 或改用其他開發工具
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案! 子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |