第ㄧ章 認識 VB 2008 與主控台應用程式 注意:本投影片僅供上課使用,非經同意,請勿散播或轉載。
1.1 Visual Studio 2008 介紹 簡稱VS 2008 ,是一套完整開發工具,用來建置: 主控台應用程式 視窗應用程式、 ASP .NET Web 應用程式 XML Web Service 行動裝置應用程式。 VS 2008 將 VB 2008、VC++ 2008、VC# 2008 及 Visual Web Developer 2008 (ASP .NET 3.5的開發工具) 全都用 相同的整合式開發環境 (簡稱IDE) 。 IDE讓它們能共用工具和建立混合語言方案,分享 工具並共同結合各種語言的解決方案。
能建置高效能桌面應用程式,可用 VS 2008 強大元件 架構開發工具和其他技術,簡化企業方案小組架構式 設計、開發及部署。 VS 2008 是能建置桌面與小組架構的企業 Web 應用程式完整套件。 能建置高效能桌面應用程式,可用 VS 2008 強大元件 架構開發工具和其他技術,簡化企業方案小組架構式 設計、開發及部署。 .NET Framework 是新的計算平台,設計用來簡化高分散式 Internet 環境的應用程式開發作業。 在 .NET Framework 執行的軟體可在任何地方透過 SOAP 執行軟體通訊,並可在本機或經 Internet 散發 來使用標準物件。 .NET Framework 提供建置、部署及執行 XML Web Service 與應用程式的多語言環境。
.NET Framework 由下列三大部分組成: Common Language Runtime (CLR) 共通語言執行時期。 統一程式設計的 .NET Framework類別庫。 ASP .NET 3.5。
1.2 Visual Studio 2008 版本分類 Visual Studio 2008 Express版 Visual Studio 2008 Standard (標準)版 Visual Studio 2008 Professional(專業)版 Visual Studio 2008 Team System (團隊)版
1.3主控台應用程式介紹 1.3.1 新增專案 執行【開始/所有程式/Visual Basic 2008 Express Edition】 進入 VB 2008 Express 的整合開發環境。 執行【檔案(F)/新增專案(P)】指令,開啟「新增專案」對話 方塊,建各種專案。
1. 主控台(Console)應用程式 是指在主控台模式下所撰寫的程式。 2. Windows Form應用程式 是指在視窗環境下所撰寫的程式。 3. ASP .NET Web應用程式 - 是微軟新一代的 Web 應用程式。 - 快速開發 Web 應用程式的優點。 - 與 .NET的結合、提供多種伺服器控制項製作 強大功能的網頁資料庫。
上機 Step1 新增主控台應用程式專案
Step2 進入主控台整合開發環境
Step3 儲存專案
1.3.2 關閉專案 直接按功能表的【檔案(F)/關閉專案(T)】指令,該專案 所屬相關檔案也會同時一起關閉。若專案尚未儲存, 出現下圖對話方塊 按 鈕,儲存專案,先儲存專案後才關閉專案。 按 鈕,不做存檔,直接關閉專案和方案。 按 鈕,取消關閉專案,回到 IDE 畫面。
按 鈕,新程式碼蓋舊程式碼,存完才關閉專案或方案 按 鈕,保留舊程式碼,不做存檔直接關閉專案或方案 按 鈕,取消關閉專案,回原來 IDE 編輯畫面。
1.4 第一個主控台應用程式 【範例演練】 練習建立一個專案名稱為「hello」的主控台應用程式 專案,該專案執行時能印出 ”Hello, World!” 訊息。 (範例 hello.sln)
上機 Step1 進入 VB 2008 Express Edition 整合開發環境。 Step2 新增主控台應用程式專案
Step3 儲存專案 執行【檔案(F)/全部儲存(L)】開啟儲存專案視窗進行 儲存專案。
儲存完畢,系統在 C:\vb2008\chap01\hello 資料夾下, 自動產生下圖相關檔案: hello 儲存完畢,系統在 C:\vb2008\chap01\hello 資料夾下, 自動產生下圖相關檔案: hello.sln 方案檔 hello.vbproj 專案檔 Module1.vb 為 VB 2008 程式檔。
Step4 撰寫相關程式碼
Step7 開啟專案
Step8 列印程式
1.5 方案與專案 (Solution & Project File) 方案與專案是VS 2008 兩種容器 用來有效管理項目:參考、資料連接、資料夾和檔案等。 方案總管 為檢視和管理這些容器及其關聯項目的介面。 如在 IDE 建立一個名稱為 first的專案時其附檔名為 *.vbproj,自動伴隨產生一個與專案同名的 first 方案 附檔名為 *.sln。 一個方案允許建立一個(含)以上專案成為多專案。將 第一個建立的專案預設為 起始專案。
方案 包含一個或多個專案,加上協助定義專案為整體的 檔案和中繼資料。 專案 建置時會產生一個或多個輸出檔。包含一組原始程式 檔,加上相關中繼資料,如元件參考和建置指令。 在主控台應用程式、視窗應用程式、裝置應用程式 (PDA)或 ASP .NET Web 應用程式下撰寫程式, 自動產生多個相關聯檔案。 建議一個方案下所有相關檔案置於同資料夾,以方便 日後將整個資料夾下所有檔案複製到別的電腦執行 較好管理。
Take a Break ….