乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      【如何才能學(xué)好.NET語言】 - 東昊信息網(wǎng)

       昵稱3024403 2011-01-12

      【如何才能學(xué)好.NET語言】0
      本文作者:donghao  發(fā)布于:7/26/2010  分類:學(xué)習(xí)資料  點擊:6
      作為一個下定決心要學(xué)習(xí).NET的初學(xué)者,首先要掌握VS.NET的使用,之所以把掌握這一開發(fā)工具放在第一位,是因為在后面的學(xué)習(xí)過程中,需要使用VS.NET進行不斷地編程實踐,而只有通過實踐,才能最終掌握.NET技術(shù)。
        第二步是掌握一種.NET語言。由于.NET支持多種語言,所以讀者可以根據(jù)自己的喜好選擇一門計算機語言,但請注意以下選擇語言的標(biāo)準(zhǔn):
      (1)必須是全面向?qū)ο蟮恼Z言,只有面向?qū)ο蟮恼Z言才能充分發(fā)揮.NET的威力;
      (2)擁有較多的開發(fā)者和技術(shù)資源,這樣您就可以很容易地找到志同道合的人共同學(xué)習(xí)。
        微軟官方提供的語言有以下幾種:Managed C++,C#,Visual Basic.NET,J#。
        其中Managed C++是對標(biāo)準(zhǔn)C++的一種擴充,用的人很少(目前Managed C++將演變?yōu)镃LI,但其前景仍不十分明朗);J# 則是微軟為吸引Java程序員轉(zhuǎn)到.NET平臺而采取的一種策略。如果讀者不屬于原來使用C++和Java進行開發(fā),并希望能繼續(xù)使用原有的語言寫.NET程序這種情況,不要學(xué)習(xí)Managed C++和J#。
        C#和Visual Basic.NET是目前.NET下開發(fā)的主流語言,其中,C#是全新設(shè)計的一種語言,其語法與C++和Java都非常類似,Visual Basic.NET保留了原來Visual Basic的大部分語法特征和簡潔方便的特性,同時加上了對面向?qū)ο筇匦缘娜嬷С?。兩者幾乎是一樣強大的,初學(xué)者選任何一種都是可以的。
        目前支持.NET的語言已有幾十種,而且還在不斷地增加中。
        本書(《.NET軟件技術(shù)學(xué)習(xí)與實踐》下同)選用的編程語言是Visual Basic.NET。之所以選用Visual Basic.NET,一個原因是因為本書作者從Visual Basic3.0開始就使用Visual Basic來編程了,有豐富的Visual Basic開發(fā)經(jīng)驗,另一個原因是.NET支持混合語言開發(fā),Visual Basic.NET開發(fā)出來的組件,可以方便地組合到C#程序中,反之亦然。Visual Basic.NET也是一種面向?qū)ο蟮恼Z言,兩者功能幾乎一樣強大,而且Visual Basic.NET與C#都使用同一個類庫——.NET Framework,把Visual Basic.NET的程序代碼轉(zhuǎn)成C#代碼也并不困難。在.NET下,語言已不再重要了。.NET的跨語言特性,使我們可以用Visual Basic.NET設(shè)計一個類,繼承用C#或C++寫的一個類,反之也行。在第12章中就以Visual Basic.NET和C#為例,介紹了.NET下的混合語言開發(fā)技術(shù)。
        本書的實例以Visual Basic.NET語言開發(fā),但并不要求讀者以前學(xué)過Visual Basic,當(dāng)然,您要是使用過以前版本的Visual Basic(如Visual Basic 6)開發(fā)過程序,那么,使用Visual Basic.NET會感到比較親切的。網(wǎng)上有許多人對Visual Basic有成見,要學(xué).NET編程,許多初學(xué)者一起跟風(fēng)去學(xué)C#,其實Visual Basic是一種優(yōu)秀的計算機編程語言,尤其是最新的Visual Basic.NET,更是較以前的Visual Basic空前地強大與靈活。筆者使用過許多其它的語言如C++、Pascal、C#、Java開發(fā)過程序,但Visual Basic許多獨特的優(yōu)點所帶來的高的開發(fā)效率仍是讓我喜愛。在此,我只想說一句:關(guān)于語言優(yōu)劣的討論意義并不大,網(wǎng)上許多人的所謂高論,其實都是“盲人摸象”罷了,初學(xué)者不要被這些言論誤導(dǎo)。對于一種語言,在你沒有使用它寫過一定量的程序時,不要對這門語言發(fā)表什么評論,就算發(fā)表評論,也要說明這是個人觀點,這是一名軟件工程師對技術(shù)應(yīng)采取的態(tài)度。
         所以,學(xué)習(xí)本書讀者一定要記住,您是在學(xué)習(xí).NET編程技術(shù),在學(xué)習(xí)如何開發(fā)一個軟件,不是在學(xué)習(xí)一門語言,您需要重點把握代碼背后的計算機基礎(chǔ)理論知識,所蘊含的軟件開發(fā)思維方法,以及學(xué)會使用.NET Framework本身,掌握語言不是重點,語言只不過是一個工具罷了。重要的是不是您掌握了什么工具,而是您用這個工具做出了什么!
       
      掌握了開發(fā)工具和編程語言之后,讀者已經(jīng)可以自己動手編一些小程序了。接下來的任務(wù)是學(xué)習(xí)具體的編程技術(shù)。
       
      據(jù)說.NET上運行的大部分程序是基于網(wǎng)絡(luò)的(比如用ASP.NET開發(fā)的網(wǎng)站),但對于初學(xué)者而言,不適合一下子就投入到網(wǎng)絡(luò)程序的開發(fā)中。而應(yīng)從易到難,先把基礎(chǔ)打好。
       
      因此,在第三步中學(xué)習(xí)Windows Form是個好選擇。所謂Windows Form程序,就是傳統(tǒng)的運行于個人電腦上的單機應(yīng)用程序,象大家常用的金山詞霸。通過Windows Form技術(shù)的學(xué)習(xí),讀者可以掌握最重要最基礎(chǔ)的windows軟件開發(fā)技術(shù),并對面向?qū)ο罄碚摃猩钊氲捏w會,有了這些基礎(chǔ),深入學(xué)習(xí)網(wǎng)絡(luò)編程就是水到渠成的一件事。本書的主要內(nèi)容就是向讀者介紹Windows Form技術(shù)。
      第四步則是學(xué)習(xí).NET網(wǎng)絡(luò)技術(shù),具體而言,又可以按照以下順序進行學(xué)習(xí):
      (1)ASP.NET:主要掌握如何設(shè)計ASP.NET網(wǎng)頁,搭建一個運行于.NET Framework之上的Web網(wǎng)站;
      (2)Web Service:學(xué)習(xí)如何把網(wǎng)站的各種功能以Web Service的形式提供給外界,或者集成外部的Web Service實現(xiàn)功能強大的信息系統(tǒng)。Web Service是一個潛力無窮的新技術(shù),將對下一代的互聯(lián)網(wǎng)產(chǎn)生深遠的影響。
      (3).NET Reomting及相關(guān)技術(shù):不像ASP.NET和Web Service主要用于互聯(lián)網(wǎng),.NET Remoting及相關(guān)的技術(shù)主要用于開發(fā)基于局域網(wǎng)的應(yīng)用程序,目前大部分公司和企業(yè)都建有自己的局域網(wǎng),開發(fā)基于局域網(wǎng)的信息系統(tǒng)具有很大的需求。
      當(dāng)完成了以上四步的學(xué)習(xí)之后,您就基本上了解了.NET中最重要的技術(shù),下一步有兩個選擇:
      (1)學(xué)習(xí)移動設(shè)備開發(fā)技術(shù),比如為手機、SmartPhone等智能移動設(shè)備開發(fā)程序,設(shè)計嵌入式系統(tǒng)等,.NET Compact Framework就是專為移動設(shè)備應(yīng)用程序開發(fā)而準(zhǔn)備的,使用.NET Compact Framework開發(fā)移動設(shè)備程序與使用.NET Framework開發(fā)普通程序是類似的,已有的.NET Framework開發(fā)經(jīng)驗仍然適用;
      (2)另一個方向是進一步深入地學(xué)習(xí)企業(yè)級項目開發(fā)技術(shù),成為一名系統(tǒng)架構(gòu)設(shè)計師,這需要更進一步地學(xué)習(xí)相關(guān)理論和技術(shù),比如設(shè)計模式、軟件工程等,還有J2EE等.NET競爭對手的技術(shù)。
      如果讀者能沿著我的路線圖走到這里,那就恭喜您,您已成為了一名.NET技術(shù)專家,更寬廣的道路將展現(xiàn)在您的面前。
      本文標(biāo)簽: 東昊  信息  公司  網(wǎng)站  網(wǎng)站制作  企業(yè)  公司網(wǎng)站 
      本文Url: http://www./post/60.html (出自: 東昊信息網(wǎng))
      我要引用: 點擊這里獲取該日志的TrackBack引用地址
      本文出自: 東昊信息網(wǎng), 原文地址: http://www./post/60.html

       

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多