自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

.NET程序員是否應(yīng)該放棄VB.NET?

開發(fā) 后端
VB.NET讓很多.NET程序員又愛又恨,放棄VB.NET似乎可以讓程序員們的生活更加輕松。但是你真的愿意放棄它嗎?

我是否該放棄VB.NET呢?這個(gè)問題一次次的出現(xiàn)在我的腦海里,而且這種想法越來越強(qiáng)烈。放棄VB.NET至少能讓我的生活變得輕松些。如果你是個(gè)C#程序員,那拷貝粘貼代碼會(huì)很容易,因?yàn)榭梢哉业降睦哟a如此的多。C#社區(qū)越來越大。甚至微軟也不鼓勵(lì)再使用VB.NET。如果你去一些網(wǎng)站,如Techdays,你根本找不到VB.NET。在那個(gè)社區(qū)里,如果你告訴他們你是一個(gè)VB.NET程序員,你會(huì)受到他們的挖苦和嘲弄。你會(huì)被瞧不起,連那些菜鳥們也瞧不起你。.NET社區(qū)看起來有些粗魯、不友好——不論你做了什么。我是在周末開發(fā)我的小powershell時(shí)發(fā)現(xiàn)這個(gè)現(xiàn)象的。

所以,選擇VB.NET、選擇Winforms是不是一個(gè)錯(cuò)誤的選擇?這個(gè)問題出現(xiàn)在我的腦子里。我估計(jì)VB6社區(qū)里的人也會(huì)有同樣的疑問。包括Delphi社區(qū)。很顯然,就連WPF社區(qū)都已經(jīng)感覺到人們的寵愛正在消退。你是否注意到這些都是微軟陣營的。微軟習(xí)慣于干那些創(chuàng)造一個(gè)事物,然后為了下一個(gè)偉大的事情拋棄這個(gè),甚至不做任何努力來幫助人們把舊代碼遷移到新架構(gòu)上。

你知道想在網(wǎng)上找一個(gè)擁有不錯(cuò)的博客的VB.NET開發(fā)人員有多么的困難嗎?我估計(jì)他們大部分都把博客貢獻(xiàn)給了C#,去獲取更多的C#經(jīng)驗(yàn),或他們什么都沒寫。

我曾試圖說服Scott Hanselman在他為2011 Belgian Techdays做的大綱里加幾句VB.NET的話。就好象是一場攻占某個(gè)高地的戰(zhàn)斗。參考一下這個(gè)投票結(jié)果,我想現(xiàn)在他更沒有興趣了。

我不責(zé)怪他們,他們都是要去賺錢的生意人,他們必須做他們自己認(rèn)為該做的事情。

看看上面的所有這些原因,我是否該下決定做改變呢?不,目前不會(huì)。我會(huì)堅(jiān)持使用VB.NET和winforms,直到它們還能用、我還能堅(jiān)持。為一個(gè)新的技術(shù)的產(chǎn)生而重寫一個(gè)程序并不是一個(gè)明智的行動(dòng),不管從短期或長期看,它都會(huì)讓你受損失。你最好還是在你現(xiàn)有的應(yīng)用上添加新功能。

當(dāng)這種事情出現(xiàn)時(shí),我第一想到的是它是否會(huì)給你現(xiàn)在的處境增加有利的價(jià)值。不要為了改變而改變,要為更好而改變。請(qǐng)不要忘記歷史,即使那些最優(yōu)秀、最聰明的人也犯過這樣的錯(cuò)誤。

我感覺隨著年紀(jì)的變老,一次次的,我開始變得沉著冷靜了。

【編輯推薦】

  1. 專家揭秘Visual Basic 2010的十大新特性
  2. 微軟發(fā)布Visual Basic移動(dòng)開發(fā)工具
  3. 老生常談 如何從VB6遷移到VB.NET及相關(guān)問題
  4. VB.NET細(xì)節(jié)見真章 細(xì)數(shù)三大改進(jìn)方便開發(fā)者
  5. VB.NET和C#逐層橫向?qū)Ρ? 
責(zé)任編輯:彭凡 來源: Linuxeden
相關(guān)推薦

2009-10-21 12:33:35

VB.NET CASE

2009-10-29 14:04:48

VB.NET Deri

2010-01-13 14:26:39

VB.NET開發(fā)

2009-10-10 15:43:51

2009-11-02 13:54:27

VB.NET shel

2009-11-02 09:43:01

VB.NET構(gòu)造函數(shù)

2010-12-13 14:37:36

.NET開發(fā)

2011-06-17 11:05:22

VB.NET

2009-06-24 15:45:32

VB.NET

2009-10-20 14:21:55

VB.NET fnSi

2009-10-14 12:51:41

VB.NET Data

2009-10-14 10:08:05

VB.NET編寫DEC

2009-10-27 11:39:03

VB.NET事件處理程

2009-10-30 14:45:42

Flash控制VB.N

2009-10-26 12:39:09

VB.NET通信程序

2010-01-13 18:17:00

VB.NET通信程序

2009-10-28 16:14:21

VB.NET編寫托盤程

2009-10-21 09:40:23

VB.NET搜索

2010-01-22 15:09:11

VB.NET下載程序

2009-11-03 17:47:07

VB.NET借助API
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)