為什麼選擇 Delphi.Net ?
作者 ]誰將從.Net獲益?
.Net是個好東西。但是.Net 所提供的大部分東西只是對程式師有好處。除了程式師利用.Net提供的東西外,最終用戶只能獲得極少的好處。沒有最終用戶會重啓他們的電腦,並說“是的,我想今天我將安裝 .Net”。用戶將只在被.Net應用程式要求的時候去安裝.Net。就個人而言,.Net 對我最大的吸引力就是我們最終擁有了程式碼的跨語言相容性。這已被延誤很久了,但是跨語言相容性也僅是程式師的工具。最終用戶不會關心C#程式碼是否能與 Delphi 一起工作的很好。最終用戶只關心這個程式是否做了他們希望它做的。
.Net是針對伺服器應用的?
在你反駁我之前,這條申明從來都不是真的。.Net 當然不是只爲伺服器設計的。.Net 也是爲桌面電腦設計的,然而從相近的術語上層面上說,.Net是爲伺服器設計的,這就是爲什麽.Net現在是並且將來也是被用作這種相近術語的原因。在一個機器上安裝.Net,1.0 版本需要20M以上的空間,1.1版本已發佈,體積更大(1.1版爲23M,並且最終的安裝需要110M)。這僅僅是在安裝方面,除了體積大以外,它還將變成作業系統的一個核心部分。 對於那些安裝大小不是個問題的用戶來說,部署與支援卻也是個問題。對於有著成百上千的電腦的那些公司來說,不會簡單地大規模部署任何軟體系統,當然也不會不做許多準備工作就貿然安裝像.Net這樣的核心軟體。 對於家庭用戶來說,就不僅僅是安裝問題了,還有帶寬的問題。軟體當然還是通過CD來發佈的,但大多數家庭用戶使用的非遊戲軟體都是從因特網直接下載的。當然許多用戶今天也擁有寬帶接入,但是除去程式師以外,大部分家庭用戶都沒有寬帶接入。多數可下載的程式都在1-5M之間,這是一個可以接受的下載大小。把體積增大到5-20倍那就不太好下載了。
一旦你安裝了它,它就在那兒了
是,又不是。一旦你安裝了.Net,事實上你就擁有它了,並且對於所有.Net 程式來說,它都是可用的。然而,.Net 框架1.1 版本已經發佈,顯然1.2或者2.0也已在開發之中。以前的經驗告訴我們每一個版本都會比老版本體積大。如果一個用戶已經安裝了1.0,但是你的程式又需要 1.1,這個最終用戶就需要另外的更大的安裝。最後,完全可以想象最終用戶將需要多達4個不同的.Net 框架版本,來支援已安裝的軟體。
程式師的觀點
.Net很酷。.Net很新。這就足夠讓大多數程式師期 ..
訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容