版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第一章C#.NET概述 1第一章C#.NET概述 1學(xué)習(xí)目標(biāo)了解程序語言的發(fā)展歷史了解.NET的發(fā)展;理解.NET框架的結(jié)構(gòu)組成;了解C#語言的發(fā)展和特點(diǎn);熟悉Visual Studio 2008集成開發(fā)環(huán)境。2學(xué)習(xí)目標(biāo)了解程序語言的發(fā)展歷史2第1章C#.NET概述1.1 程序設(shè)計(jì)語言1.2 .NET1.3 C#語言簡介1.4 Visual Studio集成開發(fā)環(huán)境1.5 熟悉Visual Studio 2008開發(fā)環(huán)境3第1章C#.NET概述1.1 程序設(shè)計(jì)語言3程序設(shè)計(jì)語言的發(fā)展 機(jī)器語言由“0”和“1”組成的指令序列 匯編語言用與代碼指令實(shí)際含義相近的英文縮寫詞、字母和數(shù)字等符號取代指令
2、代碼 高級語言與人類自然語言相接近且能為計(jì)算機(jī)所接受的通用易學(xué)的計(jì)算機(jī)語言 面向?qū)ο笳Z言直接面對客觀事物本身進(jìn)行抽象并在此基礎(chǔ)上進(jìn)行軟件開發(fā) 1.1 程序設(shè)計(jì)語言4程序設(shè)計(jì)語言的發(fā)展 1.1 程序設(shè)計(jì)語言4高級語言的類型1命令式語言2函數(shù)式語言3邏輯式語言4面向?qū)ο笳Z言1.1 程序設(shè)計(jì)語言return5高級語言的類型1.1 程序設(shè)計(jì)語言return51.2 .NET微軟的.NET歷史2000年微軟公司向全球宣布其革命性的軟件和服務(wù)平臺: Microsoft .NET 2001年發(fā)布了.NET Framework1.0版經(jīng)歷5個(gè)版本1.0、1.1、2.0、3.0、3.561.2 .NET微軟的.
3、NET歷史6支持多種終端平臺信息互聯(lián)互通Web服務(wù):Passport,MSN在線游戲Live服務(wù)1.2 .NET7支持多種終端平臺信息互聯(lián)互通Web服務(wù):Passport,M.NET的組成 .NET戰(zhàn)略.NET FrameworkWindows服務(wù)器系統(tǒng)1.2 .NET8.NET的組成 1.2 .NET8.NET框架.NET戰(zhàn)略的基礎(chǔ)框架便捷的開發(fā)平臺強(qiáng)大的類庫.NET程序的運(yùn)行環(huán)境.NET框架 公共語言運(yùn)行時(shí) 框架類庫 兩個(gè)主要組件1.2 .NET9.NET框架.NET框架 公共語言運(yùn)行時(shí) 框架類庫 兩個(gè)主要.NET框架的核心操作系統(tǒng)公共語言運(yùn)行庫 (CLR)VC+.NETC#VB.NETV
4、J#.NET Framework 類庫 (FCL)1.2 .NETreturn10.NET框架的核心操作系統(tǒng)公共語言運(yùn)行庫 (CLR)VC+1.3 C#語言簡介C#(C Sharp)是微軟于2000年提出的一種源于C+、類似于Java的面向?qū)ο缶幊陶Z言,適合于分布式環(huán)境中的組件開發(fā)。C# 是專門為.NET設(shè)計(jì)的,也是.NET編程的首選語言。111.3 C#語言簡介C#(C Sharp)是微軟于2000年C語言系列的發(fā)展簡圖 1.3 C#語言簡介12C語言系列的發(fā)展簡圖 1.3 C#語言簡介12C#特點(diǎn) 簡潔的語法精心的面向?qū)ο笤O(shè)計(jì)完整的安全性與錯(cuò)誤處理版本管理技術(shù)靈活性與兼容性1.3 C#語言
5、簡介return13C#特點(diǎn) 1.3 C#語言簡介return13Visual Studio 簡介:一套完整的開發(fā)工具集用于開發(fā)桌面應(yīng)用程序、ASP.NET Web 應(yīng)用程序、XML、Web Service、移動應(yīng)用程序?yàn)榭焖匍_發(fā)提供強(qiáng)大支持1.4 Visual Studio集成開發(fā)環(huán)境14Visual Studio 簡介:1.4 Visual St1.4 Visual Studio集成開發(fā)環(huán)境Visual Studio的優(yōu)點(diǎn) 集成的Web服務(wù)器多語言開發(fā)更少的代碼直觀的編碼風(fēng)格151.4 Visual Studio集成開發(fā)環(huán)境Visual 1998年,發(fā)布 Visual Studio 6.0
6、2002 年,發(fā)布了 Visual Studio.NET(內(nèi)部版本號為 7.0)2003 ,發(fā)布Visual Studio 2003 (內(nèi)部版本號為 7.1)2005年,發(fā)布Visual Studio 20052007年,發(fā)布Visual Studio 20081.4 Visual Studio集成開發(fā)環(huán)境return161998年,發(fā)布 Visual Studio 6.01.4 1.5 熟悉Visual Studio 2008開發(fā)環(huán)境菜單欄工具欄代碼編輯區(qū)編譯、調(diào)試錯(cuò)誤列表解決方案資源管理器選擇“開始”/“程序”/Microsoft Visual Studio 2008/Microsoft
7、Visual Studio 2008命令。 171.5 熟悉Visual Studio 2008開發(fā)環(huán)境菜單使用 VS 創(chuàng)建 C# 應(yīng)用程序的步驟:1.5 熟悉Visual Studio 2008開發(fā)環(huán)境新建項(xiàng)目(project)1生成可執(zhí)行文件(build)2調(diào)試(debug)318使用 VS 創(chuàng)建 C# 應(yīng)用程序的步驟:1.5 熟悉Visu啟動Visual Studio 2008開發(fā)環(huán)境之后,可以通過兩種方法創(chuàng)建項(xiàng)目一種是在菜單欄中選擇“文件”/“新建”/“項(xiàng)目”命令,另一種是通過選擇“起始頁”/“最近的項(xiàng)目”/“創(chuàng)建”/“項(xiàng)目”命令,選擇其中一種方法創(chuàng)建項(xiàng)目,彈出如圖所示的“新建項(xiàng)目”對
8、話框。 1.5 熟悉Visual Studio 2008開發(fā)環(huán)境19啟動Visual Studio 2008開發(fā)環(huán)境之后,可以通創(chuàng)建Windows應(yīng)用程序的步驟如下:(1)選擇“開始”/“程序”/Microsoft Visual Studio 2008/Microsoft Visual Studio 2008命令,進(jìn)入Visual Studio 2008開發(fā)環(huán)境。(2)在菜單欄中選擇“文件”/“新建”/“項(xiàng)目”命令,彈出如圖所示的“新建項(xiàng)目”對話框。1.5 熟悉Visual Studio 2008開發(fā)環(huán)境20創(chuàng)建Windows應(yīng)用程序的步驟如下:1.5 熟悉Visua1.5 熟悉Visual
9、Studio 2008開發(fā)環(huán)境211.5 熟悉Visual Studio 2008開發(fā)環(huán)境21菜單欄介紹文件菜單1.5 熟悉Visual Studio 2008開發(fā)環(huán)境22菜單欄介紹1.5 熟悉Visual Studio 2008開視圖菜單1.5 熟悉Visual Studio 2008開發(fā)環(huán)境23視圖菜單1.5 熟悉Visual Studio 2008開發(fā)重構(gòu)菜單1.5 熟悉Visual Studio 2008開發(fā)環(huán)境24重構(gòu)菜單1.5 熟悉Visual Studio 2008開發(fā)項(xiàng)目菜單1.5 熟悉Visual Studio 2008開發(fā)環(huán)境25項(xiàng)目菜單1.5 熟悉Visual Studi
10、o 2008開發(fā)工具欄介紹 1.5 熟悉Visual Studio 2008開發(fā)環(huán)境26工具欄介紹 1.5 熟悉Visual Studio 2008“調(diào)試”工具欄 1.5 熟悉Visual Studio 2008開發(fā)環(huán)境27“調(diào)試”工具欄 1.5 熟悉Visual Studio 20工具箱 1.5 熟悉Visual Studio 2008開發(fā)環(huán)境28工具箱 1.5 熟悉Visual Studio 2008開發(fā) 展開后的“工具箱”面板 1.5 熟悉Visual Studio 2008開發(fā)環(huán)境29 展開后的“工具箱”面板 1.5 熟悉Visual Stud“屬性”面板 1.5 熟悉Visual S
11、tudio 2008開發(fā)環(huán)境30“屬性”面板 1.5 熟悉Visual Studio 200解決方案資源管理器提供了項(xiàng)目及文件的視圖,并且提供對項(xiàng)目和文件相關(guān)命令的便捷訪問.1.5 熟悉Visual Studio 2008開發(fā)環(huán)境31解決方案資源管理器提供了項(xiàng)目及文件的視圖,并且提供對項(xiàng)目和文示例:1.5 熟悉Visual Studio 2008開發(fā)環(huán)境using System;using System.Collections.Generic;using System.Text;namespace HelloWorld class Program static void Main(string args) Console.WriteLine(Hello World!); Console.ReadLine( ); 不需要顯式聲明為 public32示例:1.5 熟悉Visual Studio 2008開發(fā)環(huán)按F5運(yùn)行程序,執(zhí)行結(jié)果如圖 :1.5 熟悉Visual Studio 2008開發(fā)環(huán)境33按F5運(yùn)行程序,執(zhí)行結(jié)果如圖 :1.5 熟悉Visual SC# 的 Main 方法Main 首字母大寫返回值可以為 void 或者 int命令行參數(shù)是可
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋租賃合同的擔(dān)保合同
- 商砼購銷的合同
- 采購合同的主要類型
- 物流公司承運(yùn)合同
- 網(wǎng)絡(luò)營銷執(zhí)行作業(yè)指導(dǎo)書
- 平面設(shè)計(jì)軟件應(yīng)用作業(yè)指導(dǎo)書
- 公司給員工的勞動合同
- 2025年南京貨運(yùn)從業(yè)資格證500道題目答案大全
- 電力分配合同(2篇)
- 2024-2025學(xué)年高中英語課時(shí)分層作業(yè)3含解析新人教版選修9
- 工貿(mào)行業(yè)企業(yè)安全生產(chǎn)標(biāo)準(zhǔn)化建設(shè)實(shí)施指南
- T-CACM 1560.6-2023 中醫(yī)養(yǎng)生保健服務(wù)(非醫(yī)療)技術(shù)操作規(guī)范穴位貼敷
- 2024年全國統(tǒng)一考試高考新課標(biāo)Ⅱ卷數(shù)學(xué)試題(真題+答案)
- 人教版小學(xué)數(shù)學(xué)一年級下冊第1-4單元教材分析
- JTS-215-2018碼頭結(jié)構(gòu)施工規(guī)范
- 財(cái)務(wù)實(shí)習(xí)生合同
- 2024年長沙衛(wèi)生職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫含答案
- 2024山西省文化旅游投資控股集團(tuán)有限公司招聘筆試參考題庫附帶答案詳解
- 地質(zhì)災(zāi)害危險(xiǎn)性評估的基本知識
- (正式版)SHT 3075-2024 石油化工鋼制壓力容器材料選用規(guī)范
- 出租房房東消防培訓(xùn)
評論
0/150
提交評論