国产美女一级毛片精品久久久|婷婷影院在线综合免费视频|最新国产午夜精品视频成人|久久精品九九无码免费

學好.NET技術(shù)的幾大要點

來源:北大青鳥飛迅校區(qū)|發(fā)布時間:2013-04-22 16:29:16

  從1.0開始,.NET這幾年發(fā)展的速度異常驚人,全新平臺的.NET1.0、改良的.NET1.1,邁向成熟的.NET2.0,大躍進的.NET 3.0,2008年將正式站上舞臺的.NET3.5,每一次的改版,都帶來了不同程度的驚喜。然而,更好的功能,更具生產(chǎn)力的工具,一切的一切,帶給開發(fā)人員的不是喜悅,而是追趕新技術(shù)的疲累與茫然,今天當紅的技術(shù),轉(zhuǎn)眼成為明日的黃花,不如歸去,或許已經(jīng)成為開發(fā)人員的共同心情寫照。

  如果你有這樣的無奈,這篇文章,或許可以給你不同的想法,即便無法讓你在一波波技術(shù)浪潮的沖擊下,重拾對技術(shù)的熱情,至少也能讓你未來的.NET學習之路,走得比較順遂。

  .NET 從1.0發(fā)表之后,它的框架便已固定,與微軟之前的技術(shù)最大之一的不同點,在于它的發(fā)展以漸進式的演化取代了破壞性的革命,仔細檢視.NET的架構(gòu),你會發(fā)現(xiàn)每一次的改版都只是在舊的框架上,堆疊新的軟體元件,而非如.NET1.0創(chuàng)造一個全新的技術(shù)平臺,這樣的好處在于,開發(fā)人員既使面對新版本,使用的依然是熟悉的技術(shù),想要新的功能,只要針對新版釋出的部份,進一步作學習即可。

  .NET1.X 跳到 .NET 2.0 的時候,BCL新增了一些類別,語言本身作了一些改良,ASP.NET則嵌入了一些新的機制,除此之外,所有的東西都是舊的,觀念亦沒有改變,.NET 3.0則單純的加入了四個新的軟體框架,.NET 3.5則比較復(fù)雜,但是基本上,還是在.NET 2.0與.NET3.0上面,堆了一些新的功能上去。

  是的,你在.NET 1.0開始所作的投資,不會被浪費掉,幾乎所有的東西都能夠延用,某些功能,新版本或許有更好的作法,但是并不代表你就必須丟掉舊版本,相反的,在原來的基礎(chǔ)上,你可以更快速的學好新的東西。

  有了概念,我們現(xiàn)在知道改版不是件壞事,但這是一回事,.NET究終是只技術(shù)巨獸,如何馴服它,又是另外一回事,如何找到正確的學習方向,將是你的.NET之路是否能夠順利的關(guān)鍵。

  學習.NET沒有密訣,務(wù)實、不求速成是重點,.NET的開發(fā)工具,包裝了很多好用的東西,導致開發(fā)人員(尤其是入門的程式員)天真的以為,開發(fā).NET應(yīng)用程式,無論WinForm或是WebForm,都可以輕易的用工具搞定,忽略了語言與API才是關(guān)鍵,導致.NET的學習之路愈走愈窄,本來可以愉快的學習經(jīng)驗,最后成為可怕的惡夢。

  無論是初學者或是已經(jīng)有一般基礎(chǔ)的程式員,接下來我們列舉一連串的步驟,作為你學習.NET的參考。

  1. 了解.NET語言:在你開始學習.NET之前,選擇一個語言,C#或是vb.net,學習相關(guān)語法,例如迴圈,宣告等等,了解類別設(shè)計,OOP的基礎(chǔ)概念,在你熟悉這些東西之前,不要去碰所謂的WinForm或是ASP.NET,當然,這是建議,如果你不覺得這會模煳學習焦點,如果你打算就語言本身下去學習,從Console模式作練習。

  2.探索基礎(chǔ)的.NET Framework類別庫:了解何謂命名空間,類別如何被組織歸納,如何引用現(xiàn)有的類別庫實作所需的應(yīng)用程式功能,學習一些基礎(chǔ)的核心類,例如Math、Exception等等。

  3.選擇所使用的UI:傳統(tǒng)的視窗應(yīng)用程式(WinForm),或是Web應(yīng)用程式(WebForm),也就是ASP.NET。

上一篇:編程經(jīng)驗談:C++學習要點
下一篇:從軟件工程師走向成功的技術(shù)挑戰(zhàn)

熱門話題

招生熱線: 4008-0731-86 / 0731-82186801

學校地址: 長沙市天心區(qū)團結(jié)路6號

Copyright © 2006 | 湖南大計信息科技有限公司 版權(quán)所有

湘ICP備14017520號-3

關(guān)注我們
在線咨詢
嘿,我來幫您!