Visual C#.NET應(yīng)用教程(附光盤)

出版時(shí)間:2004-11-1  出版社:北京交通大學(xué)出版社  作者:童愛紅  頁(yè)數(shù):327  
Tag標(biāo)簽:無  

前言

  “程序設(shè)計(jì)”是高等院校理工科各專業(yè)學(xué)生的一門重要基礎(chǔ)課程,目前通常使用的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言主要有Visual c++,Visual Basic,Delphi,Java,Visual c#等。其中Visual c#.NET是在c和C++基礎(chǔ)上發(fā)展起來的(有人稱它為可視的Java),具有簡(jiǎn)單、現(xiàn)代和類型安全的特點(diǎn)。由于Visual C#.NET語言版本較新,市場(chǎng)上可作為教材的書籍并不多,僅有的一些教材也在很多方面存在著不足。在此背景下,我們組織編寫了這本《Visual c#.NET應(yīng)用教程》,目的是為了引導(dǎo)學(xué)生快速高效地進(jìn)入Visual C#.NET編程世界?! ”緯淖髡哂卸嗄陱氖鲁绦蛟O(shè)計(jì)教學(xué)的一線教學(xué)經(jīng)驗(yàn),對(duì)程序設(shè)計(jì)的教學(xué)把握較為獨(dú)到,能夠預(yù)料到學(xué)生在學(xué)習(xí)中可能遇到的困難并加以解決。同時(shí),本書的作者有教材編寫的經(jīng)驗(yàn),具有很強(qiáng)的敬業(yè)精神,編寫的教材有助于提高學(xué)生的學(xué)習(xí)效率?! ”緯目傮w編寫思路如下?! ?.全書分15章,全面講解了visual C#.NET程序設(shè)計(jì)語言的各個(gè)部分,特別加強(qiáng)了對(duì)數(shù)組、方法、高級(jí)事件、界面設(shè)計(jì)、面向?qū)ο蟮某绦蛟O(shè)計(jì)概念、多媒體和數(shù)據(jù)庫(kù)等程序設(shè)計(jì)的重點(diǎn)、難點(diǎn)和具有較強(qiáng)實(shí)用價(jià)值的內(nèi)容的講解、引導(dǎo)和剖析?! ?.每章均分4個(gè)部分進(jìn)行編寫:“理論知識(shí)”部分簡(jiǎn)明扼要地講解本章的主要理論,并通過小的實(shí)例進(jìn)行深化理解;“典型實(shí)例”部分通過分析一些精心挑選和編制的典型實(shí)例,強(qiáng)化學(xué)生的編程能力; “上機(jī)練習(xí)”部分挑選一些具有實(shí)用價(jià)值的上機(jī)練習(xí)題,加以剖析并給出部分程序代碼,引導(dǎo)學(xué)生在上機(jī)練習(xí)中提高應(yīng)用能力; “課后考場(chǎng)”部分設(shè)計(jì)了一套試題,方便學(xué)生進(jìn)行自我測(cè)試?! ?.實(shí)例引導(dǎo)。本書的每一章都有著豐富的實(shí)例,有的實(shí)例具有較強(qiáng)的趣味性,易引起學(xué)生的興趣,激發(fā)學(xué)生對(duì)程序設(shè)計(jì)的喜好。

內(nèi)容概要

  《Visual C#.NET應(yīng)用教程》從教學(xué)實(shí)踐的角度出發(fā),立足于提高學(xué)生的程序設(shè)計(jì)應(yīng)用能力,全書理論分析透徹嚴(yán)謹(jǐn),實(shí)例豐富生動(dòng),內(nèi)容由淺入深,能快速引導(dǎo)學(xué)生進(jìn)入Visual C#編程世界。《Visual C#.NET應(yīng)用教程》可作為高等院校的程序設(shè)計(jì)課程教材,也可作為廣大希望掌握Visual C#編程的程序設(shè)計(jì)人員的參考用書。Visual C#.NET是一門完全面向?qū)ο蠛统绦蛟O(shè)計(jì)語言,具有簡(jiǎn)單、現(xiàn)代、類型安全、性能優(yōu)良等特點(diǎn),是面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)的主干語言之一。《Visual C#.NET應(yīng)用教程》共分15章,全面講解了面向?qū)ο蟮某绦蛟O(shè)計(jì)概念、Visual C#的數(shù)據(jù)類型和表達(dá)式、Visual C#的程序設(shè)計(jì)語句、數(shù)組、面向?qū)ο蟮某绦蛟O(shè)計(jì)的方法與原理、控件窗體與界面設(shè)計(jì)技術(shù)、文件程序設(shè)計(jì)、數(shù)據(jù)庫(kù)程序設(shè)計(jì)和Web程序設(shè)計(jì)等內(nèi)容。

書籍目錄

第1章 VisualC#.NET編程簡(jiǎn)介1.1 理論知識(shí)1.1.1.NET簡(jiǎn)介1.1.2 ’VisualC#.NET簡(jiǎn)介1.1.3 VisualStudio.NET集成開發(fā)環(huán)境簡(jiǎn)介1.1.4 創(chuàng)建第一個(gè)C#Windows程序1.1.5 創(chuàng)建第一個(gè)#控制臺(tái)(或稱命令行)程序1.1.6 C#序結(jié)構(gòu)介紹1.2 典型實(shí)例1.3 上機(jī)練習(xí)課后考場(chǎng)第2章 基本數(shù)據(jù)類型與表達(dá)式2.1 理論知識(shí)2.1.1 VisualC#.NET的標(biāo)識(shí)符2.1.2 Visualc#.NET的數(shù)據(jù)類型2.1.3 簡(jiǎn)單數(shù)據(jù)類型2.1.4 常量與變量2.1.5 運(yùn)算符與表達(dá)式2.1.6 常用方法2.2 典型實(shí)例2.3 上機(jī)練習(xí)課后考場(chǎng)第3章 結(jié)構(gòu)化程序設(shè)計(jì)語句3.1 理論知識(shí)3.1.1 if語句3.1.2 switch語句3.1.3 while循環(huán)語句3.1.4 dowhile循環(huán)語句3.1.5 for循環(huán)語句3.1.6 break和continue語句3.1.7 隨機(jī)數(shù)的產(chǎn)生方法3.2 典型實(shí)例3.2.1 典型實(shí)例一3.2.2 典型實(shí)例二3.3 上機(jī)練習(xí)3.3.1 上機(jī)練習(xí)3.3.2 上機(jī)練習(xí)二課后考場(chǎng)第4章 數(shù)組4.1 理論知識(shí)4.1.1 數(shù)組的概念4.1.2 一維數(shù)組的定義、分配與使用4.1.3 多維數(shù)組的定義、分配與使用4.1.4 foreach語句4.2 典型實(shí)例4.2.1 典型實(shí)例4.2.2 典型實(shí)例二4.3 上機(jī)練習(xí)4.3.1 上機(jī)練習(xí)4.3.2 上機(jī)練習(xí)二課后考場(chǎng)第5章 方法5.1 理論知識(shí)5.1.1 C#中的程序模塊一方法5.1.2 方法的定義5.1.3 方法的調(diào)用5.1.4 參數(shù)傳遞中的類型轉(zhuǎn)換5.1.5 參數(shù)的傳遞:值傳遞、引用傳遞和輸出參數(shù)5.1.6 變量的生命期和作用域5.1.7 方法的嵌套與遞歸調(diào)用5.2 典型實(shí)例5.2.1 典型實(shí)例一5.2.2 典型實(shí)例二5.3 上機(jī)練習(xí)5-3.1 上機(jī)練習(xí)一5.3.2 上機(jī)練習(xí)二課后考場(chǎng)第6章 其他常用數(shù)據(jù)類型6.1 理論知識(shí)6.1.1 字符串類型6.1.2 結(jié)構(gòu)類型6.1.3 枚舉類型6.1.4 委托類型6.1.5 裝箱與拆箱6.2 典型實(shí)例6.3 上機(jī)練習(xí)課后考場(chǎng)第7章 面向?qū)ο蟮某绦蛟O(shè)計(jì)7.1 理論知識(shí)7.1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)概述7.1.2 類和對(duì)象的聲明7.1.3 類的構(gòu)造函數(shù)和析構(gòu)函數(shù)7.1.4 類的方法及方法的重載7.1.5 運(yùn)算符重載7.1.6 域與屬性7.1.7 this關(guān)鍵字7.1.8 類的繼承7.1.9 多態(tài)性7.1.1 0密封類與抽象類7.2 典型實(shí)例7.2.1 典型實(shí)例一7.2.2 典型實(shí)例二7.3 上機(jī)練習(xí)7.3.1 上機(jī)練習(xí)一7.3.2 上機(jī)練習(xí)二課后考場(chǎng)第8章 異常處理8.1 理論知識(shí)8.1.1 異常處理概念8.1.2 捕獲處理異常8.1.3 C#的異常類8.1.4 拋出和重發(fā)異常8.1.5 checked和unchecked運(yùn)算符的用法8.2 典型實(shí)例8.3 上機(jī)練習(xí)課后考場(chǎng)第9章 WIndows應(yīng)用程序設(shè)計(jì)9.1 理論知識(shí)9.1.1 VisualC#開發(fā)Windows應(yīng)用程序的方法9.1.2 窗體9.1.3 文本類控件的使用9.1.4 按鈕類控件的使用9.1.5 列表類控件的使用9.1.6 PictureBox控件的使用9.1.7 Timer控件的使用9.1.8 ProgressBar控件和TrackBar控件的使用9.1.9 HScrollBar控件和VScroUBar控件的使用9.2 典型實(shí)例9.2.1 典型實(shí)例9.2.2 典型實(shí)例二9.3 上機(jī)練習(xí)9.3.1 上機(jī)練習(xí)9.3.2 上機(jī)練習(xí)二課后考場(chǎng)第10章 Windows高級(jí)界面設(shè)計(jì)10.1 理論知識(shí)10.1.1 對(duì)話框控件的應(yīng)用10.1.2 菜單控件10.1.3 多窗體程序設(shè)計(jì)10.1.4 MDI應(yīng)用程序設(shè)計(jì)10.1.5 工具欄設(shè)計(jì)10.1.6 狀態(tài)欄設(shè)計(jì)10.1.7 鍵盤事件處理10.1.8 鼠標(biāo)事件處理10.2 典型實(shí)例10.3 上機(jī)練習(xí)課后考場(chǎng)第11章 GDI+與圖形編程11.1 理論知識(shí)11.1.1 GDI+與繪圖命名空間11.1.2 Graphics對(duì)象11.1.3 Pen對(duì)象11.1.4 Font對(duì)象11.1.5 Brush對(duì)象11.1.6 常用圖形的繪制方法11.2 典型實(shí)例11.2.1 典型實(shí)例11.2.2 典型實(shí)例二11.3 上機(jī)練習(xí)課后考場(chǎng)第12章 多媒體應(yīng)用程序開發(fā)12.1 理論知識(shí)12.1.1 多媒體的概念12.1.2 圖像的基本處理12.1.3 MediaHayer控件及其使用12.1.4 MMControl控件及其使用12.1.5 ShockwaveFlash控件及其使用12.2 典型實(shí)例12.3 上機(jī)練習(xí)課后考場(chǎng)第13章 文件13.1 理論知識(shí)13.1.1 文件的相關(guān)概念13.1.2 文件和流13.1.3 目錄管理13.1.4 文件管理13.1.5 文本文件的讀寫13.1.6 二進(jìn)制文件的讀寫13.2 典型實(shí)例13.3 上機(jī)練習(xí)課后考場(chǎng)第14章 簡(jiǎn)單數(shù)據(jù)庫(kù)編程14.1 理論知識(shí)14.1.1 數(shù)據(jù)庫(kù)的基本概念14.1.2 ADO.NET概述14.1.3 SQL語言14.1.4 ADO.NET對(duì)象及其編程14.1.5 利用ADO.NET控件編寫數(shù)據(jù)庫(kù)應(yīng)用程序14.2 典型實(shí)例14.3 上機(jī)練習(xí)課后考場(chǎng)第15章 Web應(yīng)用程序開發(fā)15.1 理論知識(shí)15.1.1 Web應(yīng)用程序介紹15.1.2 Web窗體設(shè)計(jì)15.1.3 Web服務(wù)的創(chuàng)建和使用15.2 典型實(shí)例15.3 上機(jī)練習(xí)課后考場(chǎng)附錄AC#關(guān)鍵字一覽表參考文獻(xiàn)

章節(jié)摘錄

  3.【解決方案資源管理器】窗口  首先應(yīng)理解解決方案與項(xiàng)目的關(guān)系。項(xiàng)目可以視為編譯后的一個(gè)可執(zhí)行單元,可以是應(yīng)用程序、動(dòng)態(tài)鏈接庫(kù)等,而企業(yè)級(jí)的解決方案往往需要多個(gè)可執(zhí)行程序的合作,為便于管理多個(gè)項(xiàng)目,在Visual Studio.NET集成環(huán)境中引入了解決方案資源管理器,用來對(duì)企業(yè)級(jí)解決方案涉及的多個(gè)項(xiàng)目進(jìn)行管理?!窘鉀Q方案資源管理器】窗口如圖1.6所示。如果集成環(huán)境中沒有出現(xiàn)該窗口,可通過執(zhí)行【視圖】→【解決方案資源管理器】命令來顯示該窗口?! ?.【類視圖】窗口  【類視圖】窗口如圖1.7所示。如果集成環(huán)境中沒有出現(xiàn)該窗口,可通過執(zhí)行【視圖】→【類視圖】命令來顯示該窗口?!  绢愐晥D】窗口中以樹形結(jié)構(gòu)顯示了當(dāng)前項(xiàng)目中的所有類,并在每個(gè)類中列出了成員變量和成員函數(shù),每一個(gè)類首先列出帶有紫色圖標(biāo)的成員函數(shù),然后是帶有藍(lán)綠色圖標(biāo)的成員變量。每個(gè)成員的圖標(biāo)左邊都有一個(gè)標(biāo)志,以表示成員類型和存取類別的信息,保護(hù)型成員圖標(biāo)旁邊的標(biāo)志為一把鑰匙,私有成員的標(biāo)志是一把鎖,而公有成員圖標(biāo)旁邊沒有標(biāo)志。  在【類視圖】窗口中雙擊類名,會(huì)在主工作區(qū)中打開這個(gè)類的頭文件,顯示出類的聲明;而雙擊某個(gè)類的成員,則主工作區(qū)中會(huì)顯示該成員的定義代碼。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Visual C#.NET應(yīng)用教程(附光盤) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7