• 下載頻道 http://www.gxjapp.com/down/
  • 關于C.Net的簡要介紹和基礎理論

    發布日期:2019-02-01 08:36:00
    Tag標簽:C Net  簡要介紹  基礎理論  
    •    小編和你們大家一起學習一起認識新的知識一起嘗試新鮮事物到今天,我們已經經歷了太多的新的欄目專欄組,直到今天當我們學習到關于C.Net的簡要介紹和基礎理論時,我們必須對類似的代碼進行相應的設置來嘗試一下如何利用它的代碼而運行和操作。

       一、什么是.Net平臺?

        .Net平臺是微軟搭建的技術平臺,技術人員在此平臺上進行應用的搭建與開發。它提供了運行所必須的環境.NET Framework類庫以及CLR(公共語言運行時)。好比我們人類的生存必須基于有氧氣的基礎之下。程序也不例外,它的運行也需要很多所必需的環境。這就是.Net平臺。

        二、C#語言(C Sharp語言)介紹

        C#語言是一種運行在.Net平臺之下的一種編程語言。我們用C#語言進行開發程序。在這里我們可以理解為,英語俄語等其他語言。他必須基于.Net平臺之下進行開發。.net平臺把C#語言翻譯成機器語言。以達到計算機可以正確運行我們所寫的程序的目的。

        三、.Net平臺都能做什么?

        1.基于瀏覽器的網絡應用。例如:我們通常所使用的百度、新浪。都是網絡應用程序的范疇。

        2.桌面應用程序。例如通常使用的QQ客戶端,飛信客戶端。

        3.手機應用程序開發。windows phone應用的開發。到如今隨著微軟收購跨平臺公司Xamarin。可以通過此平臺開發全平臺應用程序了。安卓、ios不在話下。

        4.Unity3D游戲開發或者虛擬現實。最近比較火的虛擬現實技術。或許是個技術切入點。這是一個機遇。

      學習

        四、.Net的兩種交互模式

        1.C/S模式:客戶端和服務器端的交互模式。

        2.B/S模式:瀏覽器與服務器的交互模式。

        3.B/S與C/S的區別:

        1).硬件環境不同: C/S 一般需要用戶進行安裝.Net的環境。而B/S一般只要有操作系統和瀏覽器就可以了。B/S架構實現了跨平臺(任何平臺)。

        2).對安全要求不同 C/S 一般面向相對固定的用戶群, 對信息安全的控制能力很強. 一般高度機密的信息系統采用C/S 結構適宜. 可以通過B/S發布部分可公開信息. B/S 建立在廣域網之上, 對安全的控制能力相對弱, 可能面向不可知的用戶。

        3).處理問題不同 C/S 程序和本地硬件、程序的交互性很強,比如可以控制本機的其他程序、可以讀寫本地磁盤文件、可以與硬件交互。 B/S 很難和本地硬件、程序、文件進行交互, 比如很難控制本機的其他程序、很難讀寫本地磁盤文件、很難與硬件交互,當然可以用ActiveX技術解決,比如網銀等就是這么解決的, 這樣做的問題就是可能會被客戶拒絕,而且只局限于Windows操作系統

        五、C#語言開發工具。

        工欲善其事必先利其器,我們想要進行開發程序,那就需要有一把比較好的工具。所以,Visual Studio閃亮登場。這是一個開發工具。我們在這個工具里面進行寫代碼。開發工具的下載:http://msdn.itellyou.cn/。(在本教程中,不會提供具體的問題解答,只會提供方法讓大家去搜索。去解決這個問題,以提高自己解決問題,處理問題的能力)。

        第一步:登錄msdn我告訴你。 (這是個比較不錯的網站,推薦大家使用)

        第二步:打開迅雷或者其他系統安裝工具。復制連接進行下載。

        下載完成。解壓進行安裝即可。

        六:學習兩行代碼

        寫代碼流程:

        1.打開Visual Stdio 2013.點擊左上角的文件—-新建—-項目。填寫好項目名稱等。點擊確定進行創建項目。

        2.在新打開的界面中寫入以下代碼。

        3.點擊界面上方的啟動。便會出現如下界面。

        界面中顯示hello world字符。這便是計算機史上最經典的案例helloworld程序。

        六、解釋寫的兩行代碼。

        Console.WriteLine("Hello World"); ----在控制臺應用程序顯示雙引號里面的內容。

        Console.ReadKey(); ----讓控制臺程序停住。(其實是在等待用戶的按鍵,如果我們進行按鍵則控制臺應用程序退出)
       

        或許今天的任務比較重要,但是經過我們那么長時間的學習,我們已經到達今天這個程度已經很不錯了,今天學的主要內容是C.Net語言的欄目專欄組里面的分支關于C.Net的簡要介紹和基礎理論。

    次元立方 - 廣告服務 - 隱私聲明 - 版權申明 - 免責條款 - 網站地圖 - 網友投稿 - 聯系方式
    本站內容來自于互聯網,僅供用于網絡技術學習,學習中請遵循相關法律法規
    三级网址