日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

【C/S语言】.net平台

發(fā)布時間:2023/11/28 生活经验 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【C/S语言】.net平台 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

.net的學(xué)習(xí)

好像又復(fù)習(xí)了一遍VB和C#,沒有具體看著視頻寫代碼,只是通過看《VB.NET入門經(jīng)典》粗學(xué)了一遍關(guān)于.net的知識!

基礎(chǔ)

.net平臺的出現(xiàn): 當(dāng)時的操作系統(tǒng)有多種如:windows系統(tǒng),Mac系統(tǒng),Linux系統(tǒng),隨著Internet的出現(xiàn),如果Linux系統(tǒng)上運(yùn)行Java的程序來實現(xiàn)類似Web和E-Mail這樣的程序,Microsoft估計就很難在這場商業(yè)戰(zhàn)混下去了,除了windows系統(tǒng)和office組件,怎樣才能讓習(xí)慣不同語言的程序員都盡可能的使用windows系統(tǒng)來實現(xiàn)高效快速開發(fā)出web或winform程序呢?于是.net平臺就出現(xiàn)了! 可以讓多種語言在上面開發(fā),.Net希望能夠在多種系統(tǒng)上運(yùn)行,這樣就可以成功打敗Linux和Unix其他的系統(tǒng)!

內(nèi)部的類庫
可以簡化編程!因為.Net平臺去除了對處理器的依賴!類庫讓編程不需要訪問源代碼文件,更高效的編程!使用前導(dǎo)入命名空間,可以使用第三方類庫,也可以自己編寫類!

代碼
語言共有的算法,變量,注釋空白,數(shù)據(jù)類型,存儲變量,方法這些都有!
流程控制:三大結(jié)構(gòu)的各種語句如If語句,Select Case語句,循環(huán)語句也都有,代碼結(jié)構(gòu)很像VB

處理數(shù)據(jù)結(jié)構(gòu):有數(shù)組,枚舉,常量,集合,列表,散列表。關(guān)于這些數(shù)據(jù)結(jié)構(gòu)的常用操作!

簡單功能

構(gòu)建Windows應(yīng)用程序:構(gòu)建窗體,給窗體添加空間,在控件的事件下去方法,完成功能!不像VB中那樣簡單,除了代碼窗口,窗體設(shè)計窗口,還有很多別的窗口,但主要就這兩個!最后使用Windows Install部署!
各種對話框
【MessageBox對話框】:和用戶交互
【Open對話框】:打開系統(tǒng)的文件,而不用在編程過程中調(diào)用API
類似還有【SaveFileDialog對話框】【FontDialog對話框】【ColorDialog對話框】【PrintDialog對話框】
創(chuàng)建菜單:屬于構(gòu)件Windows應(yīng)用程序的一部分


.net是面對對象開發(fā)的平臺,所以存在對象,類,復(fù)用,構(gòu)造函數(shù),Framework類這些東西!關(guān)于這些的編碼類似于C#語言中的代碼!
在.Net中通過CLR管理內(nèi)存,內(nèi)部有垃圾回收機(jī)制,可以釋放不需要資源,整理碎片和壓縮!
在.Net中可以編寫自定義控件,圖形,這樣對于安全性高的軟件,可以全部自行設(shè)計控件,類似QQ登錄的界面里的用戶名和密碼的框,這樣可以防止黑客盜取用戶名和密碼!


訪問數(shù)據(jù)庫包含數(shù)據(jù)庫訪問組件數(shù)據(jù)綁定

關(guān)于數(shù)據(jù)這部分在.net 中需要使用ADO.NET 核心類,在核心System.Data命名空間中包含了這幾個子命名空間分別用于不同數(shù)據(jù)的連接,在連接數(shù)據(jù)庫時
1. 先檢索數(shù)據(jù)
2. 連接Connect數(shù)據(jù)庫,操作Command數(shù)據(jù)庫,將數(shù)據(jù)顯示View在視圖中
相反的過程---->通過視圖修改數(shù)據(jù)---->更新數(shù)據(jù)庫
3. 數(shù)據(jù)庫的綁定也就是將數(shù)據(jù)顯示出來的過程,通過代碼配置數(shù)據(jù)源和顯示

應(yīng)用

.Net可以用來開發(fā)B/S程序,會有【W(wǎng)eb窗體】【web服務(wù)器控件】【XML】【W(wǎng)eb Service 服務(wù)器】【部署應(yīng)用程序】這一部分,具體真的沒有實踐過!
設(shè)計【W(wǎng)eb窗體】,編寫【XML】代碼,通過【web服務(wù)器控件】,【W(wǎng)eb Service 服務(wù)器】來發(fā)布【部署應(yīng)用程序】
.net還可以開發(fā)移動應(yīng)用程序,這個現(xiàn)在用的少!


毋庸置疑,我的腦子現(xiàn)在有點超負(fù)荷,需要實踐理解,不然都不知道自己回來多少,一時有點難以接受啊!

總結(jié)

以上是生活随笔為你收集整理的【C/S语言】.net平台的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。