JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » .Net Framework  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 [轉貼].net... 唉!.net.... [精華]
browser

戀香

版主

發文: 3570
積分: 1
於 2003-07-26 01:09 user profilesend a private message to usersend email to browserreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
對 ~ Java 使用者來說 ... 真是一大鼓舞呀

我是一名資深書籍作者,面對.net目前的狀態,實在頗為感到憂
心,相信大家都發現,還有數目相當眾多的原有ASP/VB 6程式開發
者,遲遲不願搭上.net這班車,寧可抱著舊技術不放,VS都出到
2003了,微軟自家的網站上依然有很多討論VB 6的技術文章.....
而這些都還是小地方而已。

天瓏圖書,六月份暢銷書三十名內,Java與Linux各佔10本,
C#.NET與VB.NET全軍覆沒。 104求職網,Java相關人才的需求,
是VB近10倍。所有出版公司的.NET程式設計書籍,幾乎都是冷到冰
點,必須以75折、買二送一..... 的悲慘方式銷售。

身為多年的微軟程式開發工具愛用者與推廣者的我,不禁對.net感
到深深的無力感,也想知道,到底發生了什麼事?還有微軟以往超
強勢的行銷能力到哪去了?到底有沒有心想要推這些東西?

以下,是我自己,對.net感到有疑慮的地方:

1.入門╱升級 困難
當初在學習.net時,就深深感到這個東西並不好入門,根本的架
構,可以說是「完完全全」的抄襲Java,換言之,學習難度也比
Java低不到哪兒去。初學者再也無法像以前一樣,很簡單就可以入
門,然後再慢慢修煉功力,因為一開始就要搞懂的東西實在太多
了。而原有的VB使用者,也有著相當大的困擾,不願意花上這麼多
的重新學習時間,更重要的是 ------ 如果跟Java一樣不好學,那
我乾脆改學Java不就好了?

2.跨多平台?
多平台?說是這樣說啦,難道微軟今天會弄出個Solaris的JIT?
Linux的.net Framework? 還是AS400上的開發環境? JAVA今天雖
然也面臨太多大廠的規格差異之爭,"Write once, run
everywhere"早就成了泡影,至少修修改改,還真的是可以到處執
行,而.net呢?.net的跨多平台,似乎該改成 "跨不同版本的
Windows" 才是真的. 喔,對了,還得限定是微軟版的Windows,
MAC OS的Windows或是X-Win當然都不行。

3.無法向上相容
在.net之前,我個人,還有很多朋友,在VB 6、COM、DNA、ASP...
都投注的相當龐大的心血與學習時間。到了.net一出來,.net對我
們以往的熱烈支持只有:「對於各位的支持,我們銘感五內,所以
決定讓各位再次體會重新學習的樂趣,各位以往的經驗、程式碼、
元件...在倒數五秒後將化成一堆***... 5..4..3..2..1..」

4.安全性與穩定性
MS的東西,應該是世界上最安全的軟體才對,因為他讓我頭一次見
識到安裝PATCH檔比安裝軟體本身還要久、PATCH檔比軟體本身還要
大、什麼叫SP 7、什麼叫Service Pack for Service Pack...。 90%的銀
行與75%的大型醫院,不願意使用MS Solution... ,你可以說是他
們刁,因為反正他們大多用Unix & Oracle... 沒有.net發揮的餘
地,但是也的確有許多心照不宣的原因。

5.CLR的惡夢
對.NET來說VB也好、C#也好、J#也好... 其實都只是.net的
Script Language,用哪套不重要,重要的是要懂.net Framework
Library。
概念可能不錯,其實卻是一場惡夢。當你要寫.net的書,你第一步
就要考慮你要用哪種語言,用了VB.NET,你就無法討好C#、J#的
人,通常這些人也不會去買你的書;而用了C#,就無法打入J#、
VB.NET的市場。好,當你決定用VB.NET,那你又得抉擇一次,同樣
是建立陣列,該用原先VB 6的語法,讓讀者比較容易學習?還是該
用Framework Library裡的物件,讓讀者免於被淘汰? 都寫?你
時間太多.....。 反正無論你怎麼做,你都只能符合一小部份讀
者的喜好。

6.只顧及中、大型系統開發者
.net本身是個很龐大的東西,而且也只瞄準J2EE的市場,相對就忽
略很多中小型系統開發者的需求。以往ADO只要幾行程式就可以做
的事情,現在ADO.NET卻要一大堆煩人的步驟,而且幾乎是強迫你
非離線操作資料庫不可。DataSet對中、大型網頁資料庫是好東西
沒錯,但是並非每個使用者一開始學習程式設計,就會想要拿它來
開發eBay、Amazon ....。老實說,我還真希望有套Lite版
的.NET,提供很RAD的方式,快速開發純Win32程式。(曾有次寫了
個小工具給朋友,6k的程式,但是得對方先下載安裝50mb的.net
framework........)

.NET是好東西沒錯,在跟Java的IDE比較後,VS.NET的整合開發環
境,更是讓我覺得它是上帝的恩賜。但是以上種種問題不除,我
對.NET還是充滿憂心與疑慮.... 附帶一提,停寫.NET書籍之後的
我,已經把JAVA摸熟了。


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
33526 [精華] [轉貼].net... 唉!.net.... browser 2210 2003-07-26 01:09
29912 Re:[轉貼].net... 唉!.net.... snpshu 49 2003-07-26 01:45
24243 Re:[轉貼].net... 唉!.net.... zeeman 723 2005-10-29 23:58
23585 Re:[轉貼].net... 唉!.net.... dean 1315 2005-11-17 05:59
19582 Re:[轉貼].net... 唉!.net.... jimmp812 286 2006-09-09 15:57
29570 Re:[轉貼].net... 唉!.net.... lyi5934 768 2003-08-13 16:07
29120 Re:[轉貼].net... 唉!.net.... platstar 303 2003-08-14 22:48
29209 Re:[轉貼].net... 唉!.net.... c493 575 2003-08-14 23:23
28544 Re:[轉貼].net... 唉!.net.... chi12 472 2004-03-12 09:55
19608 Re:[轉貼].net... 唉!.net.... gogojsp 79 2006-09-09 17:04
19109 Re:[轉貼].net... 唉!.net.... roy2004 123 2006-09-26 14:12
18923 Re:[轉貼].net... 唉!.net.... ericwang1017 966 2006-10-26 13:54
17951 Re:[轉貼].net... 唉!.net.... andrewlin0105 860 2006-11-20 01:13
17924 Re:[轉貼].net... 唉!.net.... kenchu 78 2006-11-20 12:53
15983 Re:[轉貼].net... 唉!.net.... tonysing 64 2007-06-07 20:57
29600 Re:[轉貼].net... 唉!.net.... ray_linn 67 2003-07-26 20:52
29528 Re:[轉貼].net... 唉!.net.... moliwang 205 2003-07-27 03:18
17977 Re:[轉貼].net... 唉!.net.... 77012904 182 2006-11-17 21:26
14986 Re:[轉貼].net... 唉!.net.... phoenix_shing 394 2007-04-18 23:34
13082 Re:[轉貼].net... 唉!.net.... paulma 679 2007-08-01 11:22
13597 Re:[轉貼].net... 唉!.net.... yulingyeh2003 166 2007-09-26 15:06
29487 Re:[轉貼].net... 唉!.net.... Forth 35 2003-07-26 21:31
29893 Re:[轉貼].net... 唉!.net.... jay0904 662 2003-07-26 23:43
29511 Re:[轉貼].net... 唉!.net.... ray_linn 40 2003-07-27 12:14
29485 Re:[轉貼].net... 唉!.net.... ray_linn 113 2003-07-27 11:53
29540 Re:[轉貼].net... 唉!.net.... tempo 623 2003-07-27 23:06
29417 Re:[轉貼].net... 唉!.net.... magicfish 40 2003-07-27 12:01
29340 Re:[轉貼].net... 唉!.net.... diro 232 2003-07-29 13:21
29008 Re:[轉貼].net... 唉!.net.... c493 222 2003-08-13 10:32
29089 Re:[轉貼].net... 唉!.net.... c493 297 2003-08-14 23:34
21017 Re:[轉貼].net... 唉!.net.... uuu1888 170 2006-06-03 12:31
29385 Re:[轉貼].net... 唉!.net.... ray_linn 64 2003-07-27 13:33
29564 Re:[轉貼].net... 唉!.net.... saijone 266 2003-07-27 21:47
30638 Re:[轉貼].net... 唉!.net.... platstar 1879 2003-07-28 23:07
» JWorld@TW »  .Net Framework

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8