Visual C# 劉俊琅老師 課本:Visual C# 2010 從零開始 博碩文化出版發行.

Slides:



Advertisements
Similar presentations
软件编程基础 一、程序的编辑 Java 源程序是以 Java 为后缀的简单的文本文件,可以用各种 Java 集成开发环境中的源代码编辑器来编写,也可以用其他文 本编辑工具,如 Windows 中的记事本或 DOS 中的 EDIT 软件等。 利用文字编辑器编写下列程序 public class Hello.
Advertisements

第一單元 建立java 程式.
授课教师:江星玲 1.
四資二甲 第三週作業 物件導向程式設計.
第一章 認識 Visual Basic 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載
課程名稱:程式設計 授課老師:________
TQC+ JAVA全國教師研習會 PLWeb 程式設計練習平台 簡介.
本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載
第一章 Visual Studio 2013與 Visual C# 介紹
第1章 程式語言與Visual Basic的基礎
C# 程式設計 第一部分 第1-4章 C# 程式設計 - 南華大學資管系.
第ㄧ章 認識 VB 2008 與主控台應用程式 注意:本投影片僅供上課使用,非經同意,請勿散播或轉載。
程式開發工具 Visual BASIC Express 2008 程式語言 程式語言的概念.
第一章 認識Visual C 環境架構 1-1 認識Visual C Visual Studio 概觀
Microsoft .NET 第4組 十月15, 2002 B 陳東傑 B 蔣佳勳
程式語言的基礎 Input Output Program 世代 程式語言 第一世代 Machine language 第二世代
臺北市立大學 資訊科學系(含碩士班) 賴阿福
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
第一篇 主控台應用程式 第01 章 認識 Visual C# 2010 第02 章 資料型別與運算子 第03 章 流程控制 第04 章 陣列
物件導向程式設計 CH1, CH2.
淺談Visual C# 程式設計 國立台灣師大附中 李啟龍 Jason.
第1章 認識Arduino.
手機作業系統介紹.
南华大学计算机学院 软件工程系 QQ讨论群:
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
.NET 簡介.
.NET 簡介.
第1章 .NET与C# 为什么要设计一门新的编程语言? C#在微软的.Net平台中占据什么样的地位?
第一章 Visual Studio、SQL Server介紹與開發環境
Visual Studio IDE基本操作 建國科技大學 資管系 饒瑞佶.
基于 C# 的 .NET Framework 程序设计
桌面環境簡介及IDE開發工具 Outline (一)什麼是Linux? (二)桌面環境系統簡介 (三)IDE開發工具.
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
R教學 安裝RStudio 羅琪老師.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
第三章 流程控制與例外處理 資訊教育研究室 製作 注意:本投影片僅供上課使用,非經同意,請勿散播或轉載。
安裝JDK 安裝Eclipse Eclipse 中文化
EVB Embedded Visual Basic.
自由軟體介紹(一) 把flash通通帶回家 報告人:陳俊銘.
Windoop操作步驟 於作業系統Windows 10 專業版.
Word與PowerPoint的結合 建功國小 陳旻杰 健行國小 張慧如.
連結資料庫管理系統.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
檔案與磁碟的基本介紹.
Visual Basic.NET 程序设计语言课程内容
Java程式設計 Eclipse.
第一單元 建立java 程式.
VS.NET 2003 IDE.
App Inventor 2初體驗 靜宜大學資管系 楊子青
第一個cordova project Cordova project建立與平台設定,均藉由cli(command line interface來完成 建立project請打開命令提示字元視窗應輸入下列命令 cordova create hello tw.edu.stust.mis.hello HelloWorld.
TA教育訓練 微處理機系統實習.
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
21世纪高职高专规划教材 C#语言程序设计 李继武 彭德林 主 编 张 珑 赵 松 周建辉 副主编
電腦軟體設計丙級 Visual Basic簡介 建國科技大學 資管系 饒瑞佶 2010年.
個人網路空間 資訊教育.
VS.NET 2003 IDE.
智慧型手機程式設計 建國科技大學資管系 饒瑞佶 2011年(992).
第1章 ASP.NET基础.
FTP使用教學 簡介: 軟體名稱:FileZilla 軟體性質:Freeware 版本: 繁體中文版
本章要点: 了解ASP.NET 4.5的基础.NET Framework。
計算機程式 Visual BASIC 程式設計
Video 影像 (VideoPlayer 影像播放器、Camcorder 錄影機) 靜宜大學資管系 楊子青
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
Brief Guide of FrontPage
Microsoft Application Platform Bootcamp 2004 深度探索應用程式開發精要 -掌握技術、盡情發揮
開發Java程式語言的工具 JDK.
Chapter 4 Multi-Threads (多執行緒).
Unix指令4-文字編輯與程式撰寫.
Develop and Build Drives by Visual C++ IDE
编译原理 中南大学软件学院 陈志刚.
Presentation transcript:

Visual C# 劉俊琅老師 課本:Visual C# 2010 從零開始 博碩文化出版發行

注意: 本投影片僅供上課使用,非經同意,請勿散播或轉載 第一章 認識VC# 2010與主控台應用程式 資訊教育研究室 編著 注意: 本投影片僅供上課使用,非經同意,請勿散播或轉載

章節大綱 1.1 Visual Studio 2010 介紹 1.4 第一個主控台應用程式 1.5 方案與專案 1.3 主控台應用程式介紹 備註:可依進度點選小節

1.1 Visual Studio 2010 介紹 Visual Studio 2010 簡稱 VS 2010 。 是一組完整的開發工具,用來建置:  Windows Form 視窗應用程式。  ASP .NET Web 應用程式。  XML Web Service。  行動裝置應用程式。 使用相同「整合式開發環境」( Integrated Develop Environment )簡稱 IDE: Visual Basic 2010、Visual C++ 2010、Visual C# 2010 等 Visual Web Developer 2010 (暨ASP .NET 4.0的開發工具) 該環境讓它們能共用工具和建立混合語言方案,彼此 分享工具並共同結合各種語言的解決方案。

Visual Studio 2010 主要特色包括: Common Language Runtime (簡稱CLR) 提供跨語言執行功能。 統一程式設計的 .NET Framework類別庫 ASP .NET 4.0 Web應用程式 LINQ (Language-Integrated Query)資料查詢

.NET Framework .NET Framework是提供建置、部署及執行應用程式多種語言的開發架構(環境),它主要包含了以下三個部分: 程式語言(C#、C++、VB) 基礎類別函式庫(Base Class Library)) 共通語言執行階段(Common Language Runtime) 提供跨語言功能,包括執行程式、記憶體管理、安全管理、例外處理等核心服務。

.NET Framework是.NET平台的開發架構,其架構圖如下 VB C++ C# Common Language Specification Web Service User Interface Data and XML Base Class Library Common Language Runtime

1.2 Visual Studio 2010 版本分類 1. Visual Studio 2010 Express 版 2. Visual Studio 2010 Professional 專業版 (入門開發) 3. Visual Studio 2010 Premium 企業版 (企業應用開發) 4. Visual Studio 2010 Ultimate 企業旗艦版 (企業應用與團隊開發) 5. Microsoft Visual Studio 2010 Test Professional 品管人員版

1.3 主控台應用程式介紹 1.3.1 新增專案 1.【開始/所有程式/Microsfot Visual C# 2010Express/ Microsoft Visual C# 2010 Express】進入整合開發環境 2. 執行功能表的【檔案(F)/新增專案(P)】指令 :

可建立下列三種程式專案: 主控台(Console)應用程式 是指在主控台(Console) 模式下所撰寫的程式, 即傳統DOS下執行的程式。 Windows Form 應用程式 是指在視窗環境下所撰寫的程式。 ASP .NET Web 應用程式 - 是微軟新一代的 Web 應用程式開發技術 - - 具有簡易、快速開發 Web 應用程式優點 - 更與 .NET 技術緊密結合、提供多種伺服器控制項 製作出強大功能的網頁資料庫。

作業 練習把 C# 作業(空白程式),儲存成學號,壓縮並E-mail至 jllioutw@hotmail.com Mail主旨(主題 ,Subject):學號

The END

1.4 第一個主控台應用程式

Step1 進入Visual C# 2010 Express 整合開發環境 Step2 新增主控台應用程式專案,名稱為「hello」

Step3 儲存專案 執行功能表【檔案(F)/全部儲存(L)】開啟儲存 專案視窗,進行儲存專案。

儲存專案在 C:\C#2010\ch01\hello資料夾下:  hello. sln 為方案檔  hello 儲存專案在 C:\C#2010\ch01\hello資料夾下:  hello.sln 為方案檔  hello.csproj為專案檔  Program.cs 為 C# 的程式檔。 一個方案(solution)--可容納多個專案(project)。 一個專案(project )--可以容納多個 *.cs 的C# 程式檔(program)

Step4 撰寫程式碼

Step4 撰寫程式碼 1. static void Main(string[] args){ ... } Main方法(函式)為 C# 程式開始執行的起點,將程式碼寫在 Main() 方法範圍內。 2. 譬如在 static void Main(string[] args){ ... } 大括號內 插入下面兩行敘述: // This is a test Program Console.WriteLine("Hello, World!");  第一個敘述前加 //,表此行為註解行,執行時此行 不執行,對程式敘述做說明以免日後忘記意義。  第二個敘述表示在螢幕上目前游標處顯示 “Hello, World!” 訊息。

3. 按標準工具列的 鈕或執行功能表的【偵錯(D)/開始偵錯 (S)】執行程式,執行結果一閃即消失,無法暫停。 必須在程式的最後一行插入下面敘述: Console.Read(); 程式執行到此行會等待使用者由鍵盤輸入一個字元, 可使得程式暫停,觀看執行結果。

置於 C:\C#2010\ch01\hello\bin\debug 資料夾。 執行檔可不必進入 IDE便可執行。 4. 按標準工具列的 鈕執行結果如下: 經編譯無誤的程式產生一個執行檔(*.exe), 置於 C:\C#2010\ch01\hello\bin\debug 資料夾。 執行檔可不必進入 IDE便可執行。

Step5 儲存程式 存檔時按標準工具列的 全部儲存圖示鈕來存檔,或執行功能表的【檔案(F)/全部儲存(L)】進行存檔。 Step6 關閉專案 執行功能表的【檔案(F)/關閉方案(T)】 將目前編輯的方案或專案關閉。

Step7 開啟專案 已關閉 hello專案,想重新編輯程式,執行功能表的 【檔案(F)/開啟專案(P)】指令打開「開啟專案」對話方塊

執行【檢視(V)/方案總管(P)】開啟「方案總管」視窗, 在 Program.cs 檔案上面快按滑鼠左鍵兩下,即會出現。

Step8 列印程式 欲列印程式功能表的【檔案(F)/列印(P)】指令 出現「列印」對話方塊。

作業 把Hello程式碼改為(參考Page 1-18) Console.WriteLine(“Hello, 我是姓名”);  Console.Read(); 練習把 C# 作業,儲存成學號,壓縮並E-mail至 jllioutw@hotmail.com Mail主旨(主題 ,Subject):學號

Take a Break ….