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

» JWorld@TW » .Net Framework  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to topicthreaded 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
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
snpshu

Norman

版主

發文: 1073
積分: 5
於 2003-07-26 01:45 user profilesend a private message to usersend email to snpshureply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
有時候覺得資訊是自己害自己,每天搞新技術,一直更新版本..累死下游的玩家..還是組組工具就好Tounge

reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
ray_linn

什么都不懂的小白

版主

發文: 540
積分: 10
於 2003-07-26 20:52 user profilesend a private message to usersend email to ray_linnreply 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人對DOTNET有這么深的抗拒感,這和大陸是截然不同的態度。。。。我個人覺得,這本身就是故步自封。

reply to postreply to post
飞翔的候鸟
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
Forth



版主

發文: 676
積分: 8
於 2003-07-26 21:31 user profilesend a private message to usersend email to Forthreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
就想成他們在抗拒的同時,我們的競爭力也增加了一點點點點,這樣不也挺好?

reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
jay0904





發文: 6
積分: 0
於 2003-07-26 23:43 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我第一次接觸到.net的時候,真的很感動..
.net把很多東西變簡單了,像原本要用com作的東西
想到com,我就想吐血
.net很像java,但是骨子?的東西也有很多不一樣的地方
.net 初始是由Borland大將Anders對Java的一些新構想,他想創作另一個java
(詳情可以去翻李維的Borland傳奇)所以.net當然很像Java囉
JSP還不是從ASP借了一些想法過來,Java的語法跟C之相似
本來,語言的發展就是架構在已有的基礎上
我兩邊都學,也有很深的感觸,說實在的要開發商業應用程式。還是
Java勝出很多,在架構上,在reuse的函式庫上.. 不過要學真的很辛苦
J2EE怎麼那麼多東西@@
不過.net有.net的優勢,像是微軟的市佔率等,就像富爸爸書中的名言
有時候最好的並不代表是最賺錢的。
怎麼讓好的東西賺錢,這是我們要努力地
學程式是一件很好玩的事,並不一定要對某一邊產生強烈的敵意,
有競爭才會有進步
光在動態網頁上就有很多選擇呀PHP4,perl,ruby等等等很多
去觀察每一種語言的特色是很好玩的一件事
每種語言有不同的適應環境,每個案子都有不同的預算,不同的背景
好玩的是有一家公司也喜歡玩劈腿
一家B開頭的公司,出了C#Builder ,JBuilder,Kylix雙邊吃
真是厲害呀,還有自己開發的一堆實驗性函式庫
很高興看到偉大的版大又多加了這一版,我在這?學了不少Java的東西了
希望也有.net的高手來指導一下~~~


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:ray_linn]
moliwang

用嘴巴打嘴炮比用鍵盤打嘴炮要來的務實

版主

發文: 1215
積分: 6
於 2003-07-27 03:18 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ray_linn wrote:
我隻覺得奇怪。。為什么臺灣的JAVA人對DOTNET有這么深的抗拒感,這和大陸是截然不同的態度。。。。我個人覺得,這本身就是故步自封。


其實你誤解了,台灣的developer對.net並沒有抗拒,
從論壇上無法窺見台灣的情況.
這年頭要出頭天,什麼都要學,台灣人什麼不好,
彈性最好,尤其是宛如打不死蟑螂的那種彈性.


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
ray_linn

什么都不懂的小白

版主

發文: 540
積分: 10
於 2003-07-27 11:53 user profilesend a private message to usersend email to ray_linnreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我不是奇怪臺灣的develpor,而是奇怪臺灣的JAVA developer,大陸的很多Java 論壇,大傢都很熱烈地討論着CORBA COM+ EJB的概唸,EJB的概唸,也幾乎就是COM+的再髮展,大道相通。

reply to postreply to post
飞翔的候鸟
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
magicfish





發文: 209
積分: 3
於 2003-07-27 12:01 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
以前用學生價買過VC++,
現在我連個IDE軟體都沒有,要怎麼學.NET...


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
ray_linn

什么都不懂的小白

版主

發文: 540
積分: 10
於 2003-07-27 12:14 user profilesend a private message to usersend email to ray_linnreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
假如用習慣JDK,我覺得,Net Framkwork的SDK,也是一樣可以使用。

reply to postreply to post
飞翔的候鸟
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
ray_linn

什么都不懂的小白

版主

發文: 540
積分: 10
於 2003-07-27 13:33 user profilesend a private message to usersend email to ray_linnreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
至於這篇文章,我認為不看也罷,作者的情緒對別人也許就是一種誤導。.NET和J2ee,誰好誰壞,其實,完全取決與開發者自身的素養。

browser edited on 2003-07-27 14:53
reply to postreply to post
飞翔的候鸟
作者 Re:[轉貼].net... 唉!.net.... [Re:ray_linn]
saijone

Web Services

版主

發文: 470
積分: 24
於 2003-07-27 21:47 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ray_linn wrote:
至於這篇文章,我認為不看也罷,作者的情緒對別人也許就是一種誤導。

.NET developer 要看.Smile
至於Java Developer吧, 如browser說的, 可以讀來打打氣. Big Smile
但因此而被"誤導"成自滿的話, 那倒真的不看也罷

ray_linn wrote:
.NET和J2ee,誰好誰壞,其實,完全取決與開發者自身的素養。

這句話說的太好了!眞的太好了!


reply to postreply to post
You don't need a reason to help people
作者 Re:[轉貼].net... 唉!.net.... [Re:ray_linn]
tempo



版主

發文: 645
積分: 7
於 2003-07-27 23:06 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ㄟ..既然談到這個..
舉我為例, 其實我想知道 .Net 什麼通常就是去 .Net 的論壇找文章..
而非跟 Java 族群的人討論..

因為:
1. 術業有專攻, 常在使用 Java 的人 "通常" 並不會有太多機會用 .Net 實戰..
不如請教平日身經百戰的 .Net 使用者..(當然龍大蝦跟 worookie 不在此限..:-p)

2. 我想知道的是 "解決方案", 而非 xxx vs ooo..
如 "如何使用 .Net xxoo 來做到 MVC" 這類的文章, 而非 "ejb vs com+ 大比較"..
能知道彼此系統的極限或是達到目標的成本才是我真的想看的~~

3. 我也不喜歡把 Java 跟 .Net 一起談..尤其是比較..
看那個 petshop 大戰就知道..
因為常常比到最後總是兩看不爽, 雞蛋裡挑骨頭, 什麼都扯在一起..
(當然一些說話有份量的一哥的文章就不在此限..:-p)

ray_linn wrote:
我不是奇怪臺灣的develpor,而是奇怪臺灣的JAVA developer,大陸的很多Java 論壇,大傢都很熱烈地討論着CORBA COM+ EJB的概唸,EJB的概唸,也幾乎就是COM+的再髮展,大道相通。


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
platstar





發文: 45
積分: 0
於 2003-07-28 23:07 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
1.關於.NET FREE 的IDE 有SharpDevelop / WebMartix 2個

2.轉貼另一平實的看法,對原作者這篇文章的看法

原回覆者 progamlin

我的感想
關於第一點
這個問題我以前都有在相關的討論區POST過相關文章,的確.Net的門檻比ASP/VB高出很多,大約如你所說是Java的等級,在我認為不見得是個壞事,雖然我是從C/C++過來的對於.Net我倒是覺得比C++簡單太多,但回歸正統的開發流程我覺得Java跟.Net才是正確的,我覺得純RAD或Sciprt等開發工具不是不好,但很多都失去了彈性及事後的維護性.我認為學會Script或RAD等程式開發工具及語言不需要花太多的時間,雖然說VB也有很艱深的一門學問(如用VB Call Windows API),但若是走到這種地步何不用較正統的開發方式為何又繞了一圈,選擇一個原本就不是專長所在的工具來達成,譬如說用VB寫Winsocket,ActiveX.每樣開發工具都有利弊,難度越高表示彈性越大,可應用範圍也越大,依自己的能力作決定是很重要的,這也是你的價值所在.

2跨平台?
我從以前就不能認為.Net的跨平台有多好,我定義.Net的跨平台為跨Microsoft平台,因為.Net有太多的地方跟Microsoft OS有關,這些東西也都非其他OS所有,Microsoft自己也在MSDN上著名,某些的Class Library不能保證在其他OS上運作,我認為這是正常的,若你想要找個能夠跨所有OS的作業系統我建議你找Java,若你是大多數都使用Microsoft OS那.Net是不二人選,Java雖然有跨多OS的好處,但是別忘了最大公因數的定義,也就是說Java的限制會比.Net來的多,各由利弊靠自己來抉擇

3.無法向上相容
一個全新的技術要完全的割捨舊包袱才有可能創造新的空間,像Dos轉到Windows 95時不就是如此,當Windows 95到98到2000到現在xp你不覺得換os的意願沒Dos到Windows95時那麼強烈.當然常換是不好的,但我認為要有新的突破就應該是如此,這樣當然可能會成功也可能會徹底的失敗,但結果如何我也不曉得大家可以觀察看看,但以Microsoft以前的手段看來,應該不會太差,只有時間上的問題

4.安全性與穩定性
這點我贊同,因為用了Unix作業系統跟Windows的人都會如此,但有很多人只看到表面沒看到裡面,Unix或Linux的漏洞比你想像多很多,只是Microsoft樹大招風,而且手段讓很多人不認同,導致喜歡挖Mcirosoft漏洞的高手很多,像Linux這兩年你也可以看看公佈的漏洞不亞於Microsoft,我認為漏洞是沒辦法100%在軟體開發階段就能全力反堵,當然規劃越好問題越少,但事後的處理也是很重要的,像Linux OpenSource的做法就能立即修正漏洞,而Microsoft也正視到這個問題,Billy也花了重金在新的作業系統處理這方面的問題,我認為好用及通用是選擇OS的考量,否則用了一個冷門的OS雖然問題少但很尋找資源時變得礙手礙腳,哪天Linux或Unix變為獨大我相信我會轉換平台,我最不願見到的是市面上同時運作的OS很多,雖然對使用者或許會很好,選擇較多,價格也會互相牽制,但會苦了我們程式設計師

CLR的惡夢
你說的應該是CLS,常有人問我學.Net的人該學VB.Net好還是C#,我的回答是C#原因很簡單,C#侍衛.Net特製的語言,Vb.Net雖然也是但太多過去的向下相容(但又不是那麼完美),我認為從VB換到VB.Net是很困難的就像從C->C++一樣,剛開始覺得好像有點相似,但用了一段時間就會發現根本是兩回事,學程式語言我不認為程式語言本身難學,你可以找一個熟Window 32 API的程式開發人員去學VB我相信不用一個月他就會嚇嚇叫,難是難在觀念及應用,接觸過越複雜的東西再去碰較簡單的東西我相信上手是很容易的.VB.Net微軟一直用行銷手法來想辦法讓VB人員轉向(就如同以前Microsoft在Visual Basic後把Microsoft C++也冠上一個Visual來吸引別人,但用過的人都知道那個Visual與VB的Visual是很大的不同),J#也是,但我認為這是錯誤的,雖然有人些人可能會因此而轉過來,但我認為真的程式設計人員轉換平台,不會是因為語言改變就不肯更換,而是學這個新東西對他來說有沒有意義


reply to postreply to post
人生.....^^
作者 Re:[轉貼].net... 唉!.net.... [Re:magicfish]
diro





發文: 2
積分: 0
於 2003-07-29 13:21 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
magicfish wrote:
以前用學生價買過VC++,
現在我連個IDE軟體都沒有,要怎麼學.NET...

學.net不一定要有IDE,只要把.net framework SDK抓回來就可以compiler&execute

如果真的想用IDE,可以去看看SharpDevelop,是一套免費的.net IDE開發工具。

在linux上也有mono可以用,詳細情況可以參考板上其它討論話題 ^^


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:magicfish]
c493





發文: 33
積分: 0
於 2003-08-13 10:32 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
magicfish wrote:
以前用學生價買過VC++,
現在我連個IDE軟體都沒有,要怎麼學.NET...


Borland公司推出Borland C# Builder,其中包含Personal Edition可以供玩家下載,網址如下:

http://www.borland.com/products/downloads/download_csharpbuilder.html


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
lyi5934



發文: 0
積分: 0
於 2003-08-13 16:07 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
寫書一件辛苦的事~我個人認為這陣子.NET 書賣的不好,可能有幾個原因:
-----------------------------------------------------------------------------------------------

1.競爭者多,同樣一本基礎VB.NET的書,就有數十本.反正天下一大抄!

2.很多作者,寫asp.Net的書以asp的技巧轉換成asp.net,而且還是介紹討論區.留言版.計數器.購物車,這些ASP,PHP都可以做的很好,若單純這樣需求者,何必要去使用ASP.NET,還要搞清楚ADO.NET,反正ASP就可以用啦~

3.VS.NET 很多作者才剛寫好書,VS.NET 2003 又出來了,所以舊書籍當然要趕快促銷.

4..NET 既然無法跨異質環境平台,那VB6(ADO)+MS-SQL 與 VB.NET(ADO.NET)+MS-SQL 對企業來講其實是差不多的,可以達到同樣的需求,況且已經使用VB6 寫了數年,累積很多技巧.程式功力,是否有必要用VB.NET來做這些本來就可以做的功能(2-Tier client/server). 我想.NET對企業來講或許可應用於Web Service,而不是重寫vb6的系統.當然vb6 不管改用c#,vb.net,java 學習曲線都很高,不過個人的心得是vb6轉vb.net,學習曲線還是最低的,除非你本來就精通C++ or java

5.我相信9月份.Net就會賣的很好,畢竟有許多學校的學生,會開始訂購書籍,不管讀那一系所,大部都會教vb (asp.net or vb.net) , 大概就寫寫計數器.討論區.留言版.購物車.計算機.保護螢幕程式等等. 企業真的是需要這樣的人才嗎???


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
platstar





發文: 45
積分: 0
於 2003-08-14 22:48 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我的簡單想法是

1.NET較大的改進在於WEB程式上,這也是它較具優勢的部分
企業會更新採用新技術,應該也會從此著手
事實上從候捷書上也已略知ASP.NET市場接受情況
另從別人得知的看法是,MS新技術大約要一至兩年的導入期
明年就是.NET的高峰成長期

2.以過去學校開課的情況來看,一學期課僅新觀念部分就無法講述完整
如lyi5934所說的,都還是過去在ASP本身就有的範圍.
我這還有3本以上Beta版的書,有些書的內容就如lyi5934所說的一樣
我也看過一些內容幾乎重覆的新書.也許這也是原文/翻譯書還有競爭力的
間接原因吧


reply to postreply to post
人生.....^^
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
c493





發文: 33
積分: 0
於 2003-08-14 23:23 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
browser wrote:

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



微軟的產品在過去一向是瞄準中小企業,所以開發工具也就犧牲功能完整性,強調使用簡便性,如今卻推出掠奪J2EE市場的.Net Framework,恐怕自是魚與熊掌不可兼得。

畢竟,行銷學強調集中化策略一定可以戰敗一般化策略,也就是說明產品在市場中必須鎖定特定的客戶群予以最貼心的服務,才能確保客戶不會流失。倘若只提供同樣的產品給各式各樣需求不同的客戶,一定會造成部分的客戶被其他提供更適合特定客戶本身的產品供給者搶奪!


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:magicfish]
c493





發文: 33
積分: 0
於 2003-08-14 23:34 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
magicfish wrote:
以前用學生價買過VC++,
現在我連個IDE軟體都沒有,要怎麼學.NET...


Sleepless in Java作者蔡學鏞曾指出學習一種程式語言宜先學SDK,再學IDE。

的確,VS.Net可以允許使用者把開發.Net應用程式當作是開發VB6一樣簡單(甚至VS.Net 2003中的C++.Net也可以使用滑鼠佈置使用者介面),可是如此便失去了學習.Net的用意,否則微軟何必推出.Net取代VB6等開發工具?

所以請先到微軟網站下載.Net Framework,再利用記事本開始學習吧!


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
chi12





發文: 114
積分: 0
於 2004-03-12 09:55 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
看到了各位精霹的意見,小弟也想來補充之
前教授告訴我們的一句話,當我們使用一個
計算機做計算時,如果不去了解數學,等到
那一天計算機消失的時候,是不是代表著我
們就不會運算了。藉此警剔我們不要過份依
賴工具,反而要了解基層的理論。今天有一
個叫.NET工具的,做了很棒很棒的IDE讓使
用者依賴它,再過幾年,誰曉得又出了一套
什麼.xxx更好用的IDE,然後再來重新洗牌。

我也是寫了很多年VB的程式設計人員,轉到
JAVA也是這一二年的事而已,微軟的工具真
的很好用,但也正是因為太容易學了,因此
大家都失去了價值,今天一個VB設計人員離
職,老板只要再請一位沒經驗的菜鳥,讓他
學個三個月就嚇嚇叫了,不管你是幾年的設
計功力,在老板的眼中是"高替代性"。不要
懷疑,這是我的親身經歷。

如果大家心力時間足夠時,當然我們可以兩
者都學,但又有誰能夠兩者皆精呢?我相信
在社會工作的人都了解,只有專精才能獲得
高薪,而不是什麼都只懂一點點的人。
                    andy


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:snpshu]
zeeman





發文: 17
積分: 0
於 2005-10-29 23:58 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
對長期使用vb的人要他們再花時間上.net確實是困難
這有很多方面的影響
大環境景氣不好,試問多少公司願意花錢在資訊教育訓練上面
一堂認證課上下來四萬以上跑不掉
自習?人家說寫程式可以準時下班是一個夢
對個人來說,我花了下班時間學了新的技術我得到了什麼?
投資報酬率有多少?又有人說寫程式要有一大股的熱心我相信
開發程式的人所學的不只是這些程式語言,因為老闆客戶要你開發的系統
自己要先了解,不然怎麼去寫,可是真的有多少老闆可以了解
所以話說回來了,樓主所提的一個重點,java vs vb,就站在一個老闆
決策者的立場,我想java可以多平台,系統可以在linux上不用錢等等的好處
會遠比m$系統的好處容易讓他們來接受,他們不會去管開發者的品質
這市場也都是人云亦云,換我是老闆老實說我也會選java
如果公司的系統已經用vb了,我也不會願意換.Net
第一是公司人員要再學習
第二是我公司的系統要統一全上.net framework
第三物件化程式的設計跟傳統結構上差太多了,如果要改成.net我還要重開發,公司需求已經讓開發小組有很多事做了,誰來重改?
第四如果公司要一個全新的系統,剛剛也提到了,為了成本會去選open source
M$這次真的是快失敗了,難道他們沒有人知道現在決定開發技術的人,多半是沒有技術背景的人,多半是無法評估環境的人
而很多的優勢都被java搶去了,剩下vb的人只能等著系統把vb6淘汰然後被逼著選java或.net一邊站,寫程式的人永遠都要學新的技術,技資報酬率永遠最低,公司也永遠不知道也不懂為什麼你要換新技術,又或是換了以後對公司好像沒有什麼幫助,這一切是為了什麼


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:zeeman]
dean





發文: 2
積分: 0
於 2005-11-17 05:59 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
zeeman wrote:
對長期使用vb的人要他們再花時間上.net確實是困難
這有很多方面的影響
大環境景氣不好,試問多少公司願意花錢在資訊教育訓練上面
一堂認證課上下來四萬以上跑不掉
自習?人家說寫程式可以準時下班是一個夢
對個人來說,我花了下班時間學了新的技術我得到了什麼?
投資報酬率有多少?又有人說寫程式要有一大股的熱心我相信
開發程式的人所學的不只是這些程式語言,因為老闆客戶要你開發的系統
自己要先了解,不然怎麼去寫,可是真的有多少老闆可以了解
所以話說回來了,樓主所提的一個重點,java vs vb,就站在一個老闆
決策者的立場,我想java可以多平台,系統可以在linux上不用錢等等的好處
會遠比m$系統的好處容易讓他們來接受,他們不會去管開發者的品質
這市場也都是人云亦云,換我是老闆老實說我也會選java
如果公司的系統已經用vb了,我也不會願意換.Net
第一是公司人員要再學習
第二是我公司的系統要統一全上.net framework
第三物件化程式的設計跟傳統結構上差太多了,如果要改成.net我還要重開發,公司需求已經讓開發小組有很多事做了,誰來重改?
第四如果公司要一個全新的系統,剛剛也提到了,為了成本會去選open source
M$這次真的是快失敗了,難道他們沒有人知道現在決定開發技術的人,多半是沒有技術背景的人,多半是無法評估環境的人
而很多的優勢都被java搶去了,剩下vb的人只能等著系統把vb6淘汰然後被逼著選java或.net一邊站,寫程式的人永遠都要學新的技術,技資報酬率永遠最低,公司也永遠不知道也不懂為什麼你要換新技術,又或是換了以後對公司好像沒有什麼幫助,這一切是為了什麼

聽起來java才是老闆聰明的選擇? 原來傳說中的Silver Bullet是java??

原來我這個玩電腦20年的IT主管因為選了.NET而變成笨蛋?? ==
就我週遭的IT朋友們,選.NET或選java的都有,大家也都自得其樂.
更沒聽說過有總經理還是董事長來參與選擇開發語言的過程.

第一是公司人員要再學習

如果我公司原本用Delphi,就算選java也是要再學習.

第二是我公司的系統要統一全上.net framework

上.net framework很困難嗎?就當做是在上SP嘛

第三物件化程式的設計跟傳統結構上差太多了,如果要改成.net我還要重開發,公司需求已經讓開發小組有很多事做了,誰來重改?

以java vs .net 不論是改成java或是.NET,都要重開發吧??就單純原vb要改.net,可以一步一步慢慢轉移呀.不轉可不可以? 只要夠公司現在與未來需求,不改當然可以.

第四如果公司要一個全新的系統,剛剛也提到了,為了成本會去選open source

公司要一個全新的系統,考量的重點不會只是成本.


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:magicfish]
uuu1888





發文: 2
積分: 0
於 2006-06-03 12:31 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
magicfish wrote:
以前用學生價買過VC++,
現在我連個IDE軟體都沒有,要怎麼學.NET...


有vs.net 2005有免費版可以下載

http://vsqa.net/dispbbs.asp?boardID=2&ID=4&page=1


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:dean]
jimmp812





發文: 38
積分: 0
於 2006-09-09 15:57 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
dean wrote:

公司要一個全新的系統,考量的重點不會只是成本.


哇!這篇文章討論起來,真具深度,小弟真是配服萬千!
自己也是覺得,公司考量的真的不會只是成本…
像我們公司也因為Delphi 太舊,要換成 .NET,我就問為什麼既然都是要換,
換成.NET 將來又要受限與微軟,為什麼我們不換成 linux + java 的方案呢?
主管提到最簡單的,人材的問題!
微軟的作業系統一大堆人會,linux 人材費用問題,找不找的到人來管呢?
所以,還真的是感觸良深!因為自己也想用 linux !


reply to postreply to post
作者 Re:[轉貼].net... 唉!.net.... [Re:browser]
gogojsp





發文: 34
積分: 0
於 2006-09-09 17:04 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
vista很快就出來了
相信會造成一股無法擋的潮流
104上 C#.NET 的需求也比以往多了不少..
.NET 強是強在好用、有效率的開發環境....


reply to postreply to post
go to first page go to previous page  1   2  go to next page go to last page
» JWorld@TW »  .Net Framework

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

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8