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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第一篇 学前入门

發布時間:2024/3/13 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第一篇 学前入门 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?僅僅為個人的學習筆記,只是簡單的整合,非全部原創。

?

一、.Net平臺

?? .net/dotnet:一般指.NetFramework框架.一種平臺,一種技術.


.NetFrameWork框架是.Net平臺中不可或缺的一部分,它提供了一個穩定的運行環境來保證我們基于.Net平臺開發的各種應用能夠正常地運轉。

二、c#編程語言

?? C#(sharp):一種編程語言,可以開發基于.net平臺的應用.

?? (*) Java即是一種平臺又是一種編程語言

?

我們來打個比方,

假如一個外國人(計算機)向你問路,

那么你得用外國人能聽得懂的語言(編程語言)為他指路。

?

在.Net中,C#語言是主流語言。

三、.Net都能做什么

四、.Net兩種交互模式

C/S與 B/S 區別:

1).硬件環境不同:

  C/S 一般建立在專用的網絡上, 小范圍里的網絡環境, 局域網之間再通過專門服務器提供連接和數據交換服務.

  B/S 建立在廣域網之上的, 不必是專門的網絡硬件環境,例與電話上網, 租用設備. 信息自己管理. 有比C/S更強的適應范圍, 一般只要有操作系統和瀏覽器就行

2).對安全要求不同

  C/S 一般面向相對固定的用戶群, 對信息安全的控制能力很強. 一般高度機密的信息系統采用C/S 結構適宜. 可以通過B/S發布部分可公開信息.

  B/S 建立在廣域網之上, 對安全的控制能力相對弱, 可能面向不可知的用戶。

3).處理問題不同

  C/S 程序可以處理用戶面固定, 并且在相同區域, 安全要求高需求, 與操作系統相關. 應該都是相同的系統。C/S的客戶端由于是本地程序,因此和本地硬件、程序的交互性很強,比如可以控制本機的其他程序、可以讀寫本地磁盤文件、可以與硬件交互。

  B/S 建立在廣域網上, 面向不同的用戶群, 分散地域, 這是C/S無法作到的. 與操作系統平臺關系最小,正應為如此B/S很難和本地硬件、程序、文件進行交互,

比如很難控制本機的其他程序、很難讀寫本地磁盤文件、很難與硬件交互,當然可以用ActiveX技術解決,比如網銀等就是這么解決的,這樣做的問題就是可能會被客戶拒絕,而且只局限于Windows操作系統

?

五、IDE介紹(S)

?? IDE(IntegratedDevelopment,集成開發環境)

?? VisualStudio 2010 簡介:

一套完整的開發工具集

用于開發桌面應用程序、ASP.NET Web 應用程序、XML、Web Service、移動應用程序

為快速開發提供強大支持(.net的IDE就是vs2010、vs2012、vs2013)

六、VS的各個組成部分

1)、啟動VS

a、雙擊圖標

b、win+R調出運行窗口,輸入 devenu(10版本的貌似不行。。。)

?

2)、解決方案、項目及類之間的關系

解決方案:公司

項目:部門

類:員工

?

當解決方案資源管理器不見時:

在視圖里面找解決方案資源管理器

?

3)、Program中的各個組成部分

引用命名空間:

京東----》京東在線商城項目---》顧客類

淘寶----》淘寶在線商城項目---》顧客類

?

高端霸氣公司----》老趙牛X項目---》顧客類

4)、方法或者函數

Main函數是我們程序的主入口,你寫的代碼如果想要被執行的話,必須寫在Main函數當中。

?

5)、各種文件

.sln:解決方案文件,里面包含著整個解決方案的信息,可以雙擊運行。

.csproj:項目文件,里面包含著這個項目的信息,可以雙擊運行。

項目文件夾里有

【Properties】:屬性

App.config:配置文件

.cs:類文件,可以用記事本打開

.csproj:cs是C#的縮寫,proj是project的縮寫。


解決方案文件和項目文件以及類文件之間的關系?

解決方案文件夾里面有項目文件夾,項目文件夾里有類文件。

?

七、兩行代碼

Console.WriteLine("Hello,World!");

Console.ReadKey();

1)、書寫代碼需要注意的地方:

①、代碼中出現的所有標點都是英文半角 shift鍵快速切換中文半角和英文半角

shift+空格 切換全角/半角

②、在c#代碼中,每行代碼的結束,我們都以分號結束。

注意:這個分號也是英文半角的分號。

③、Console.WriteLine("要打印的內容");

? ? ? Console.ReadKey();

//暫停當前程序,等待用戶按下任意鍵繼續,按下的任意鍵將顯示在我們的控制臺當中


??

2)、運行程序的兩種方式

①、點擊綠色的啟動按鈕

②、使用快捷鍵F5


但是我們在運行之前習慣性的點擊快捷鍵F6,那么F6可以給我帶來什么效果呢? ? ?

F5是編譯運行,F6是編譯不運行


3)、生成解決方案

幫助我們排查語法錯誤。

八、VS的基本設置

設置行號:工具à選項à文本編輯器àC#à行號

設置字體:工具à選項à環境à字體和顏色(其中高亮字體是微軟推薦的字體,如Consolas。在此還能調節項前景,項背景)

設置軟件顏色:工具à選項à環境à視覺體驗à顏色主題

重置:工具à選項à導出導入設置向導à重置XXX

(將軟件恢復原來的初始狀態)

啟動項目設置:選擇解決方案右鍵à屬性à當前選定內容

項目的加載與卸載:右鍵à移除

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??右鍵à卸載項目

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??右鍵à重新加載項目

?

?

九、VS中的常用快捷鍵

???Ctrl+K+D:快速對齊代碼(松K)

???Ctrl+Z:撤銷

???Ctrl+S:保存(一定要經常保存!)

???Ctrl+J:快速彈出智能提示

???Shift+End :向右全選

???Shift+Home:向左全選

???Ctrl+K+C:注釋所選代碼(松K)

???Ctrl+K+U:取消對所選代碼的注釋(松K)

???F1:轉到幫助文檔

???#Region 和#EndRegion:折疊冗余代碼

(#Region空一格再寫內容)

?

十、變量的命名

命名規則:

? 1 必須以“字母”_或@符號開頭.--不要以數字開頭

? 2 后面可以跟任意“字母”、數字、下劃線.

? 注意:

???1)變量名不要與c#系統中的關鍵字重復.

???2)在c#中,大小寫是敏感的.(html是不區分的)

???3)同一個變量名不允許重復定義(先這么認為,不嚴謹)

定義變量時,變量名要有意義

C# 變量命名編碼規范——Camel 命名法:

? 首個單詞的首字母小寫,其余單詞的首字母大寫。

Pascal命名命名規范:每一個單詞第一字母都大寫

如果使用到英文單詞的縮寫,全部用大寫!

?

程序猿的專業和職業道德

???不寫注釋是流氓

???名字瞎起是扯淡

?


轉載于:https://blog.51cto.com/8716150/1610130

總結

以上是生活随笔為你收集整理的第一篇 学前入门的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。