出版時間:2004-11-1 出版社:北京交通大學出版社 作者:童愛紅 頁數(shù):327
Tag標簽:無
前言
“程序設計”是高等院校理工科各專業(yè)學生的一門重要基礎(chǔ)課程,目前通常使用的面向?qū)ο蟮某绦蛟O計語言主要有Visual c++,Visual Basic,Delphi,Java,Visual c#等。其中Visual c#.NET是在c和C++基礎(chǔ)上發(fā)展起來的(有人稱它為可視的Java),具有簡單、現(xiàn)代和類型安全的特點。由于Visual C#.NET語言版本較新,市場上可作為教材的書籍并不多,僅有的一些教材也在很多方面存在著不足。在此背景下,我們組織編寫了這本《Visual c#.NET應用教程》,目的是為了引導學生快速高效地進入Visual C#.NET編程世界?! ”緯淖髡哂卸嗄陱氖鲁绦蛟O計教學的一線教學經(jīng)驗,對程序設計的教學把握較為獨到,能夠預料到學生在學習中可能遇到的困難并加以解決。同時,本書的作者有教材編寫的經(jīng)驗,具有很強的敬業(yè)精神,編寫的教材有助于提高學生的學習效率?! ”緯目傮w編寫思路如下。 1.全書分15章,全面講解了visual C#.NET程序設計語言的各個部分,特別加強了對數(shù)組、方法、高級事件、界面設計、面向?qū)ο蟮某绦蛟O計概念、多媒體和數(shù)據(jù)庫等程序設計的重點、難點和具有較強實用價值的內(nèi)容的講解、引導和剖析?! ?.每章均分4個部分進行編寫:“理論知識”部分簡明扼要地講解本章的主要理論,并通過小的實例進行深化理解;“典型實例”部分通過分析一些精心挑選和編制的典型實例,強化學生的編程能力; “上機練習”部分挑選一些具有實用價值的上機練習題,加以剖析并給出部分程序代碼,引導學生在上機練習中提高應用能力; “課后考場”部分設計了一套試題,方便學生進行自我測試。 3.實例引導。本書的每一章都有著豐富的實例,有的實例具有較強的趣味性,易引起學生的興趣,激發(fā)學生對程序設計的喜好。
內(nèi)容概要
《Visual C#.NET應用教程》從教學實踐的角度出發(fā),立足于提高學生的程序設計應用能力,全書理論分析透徹嚴謹,實例豐富生動,內(nèi)容由淺入深,能快速引導學生進入Visual C#編程世界。《Visual C#.NET應用教程》可作為高等院校的程序設計課程教材,也可作為廣大希望掌握Visual C#編程的程序設計人員的參考用書。Visual C#.NET是一門完全面向?qū)ο蠛统绦蛟O計語言,具有簡單、現(xiàn)代、類型安全、性能優(yōu)良等特點,是面向?qū)ο蟪绦蛟O計教學的主干語言之一。《Visual C#.NET應用教程》共分15章,全面講解了面向?qū)ο蟮某绦蛟O計概念、Visual C#的數(shù)據(jù)類型和表達式、Visual C#的程序設計語句、數(shù)組、面向?qū)ο蟮某绦蛟O計的方法與原理、控件窗體與界面設計技術(shù)、文件程序設計、數(shù)據(jù)庫程序設計和Web程序設計等內(nèi)容。
書籍目錄
第1章 VisualC#.NET編程簡介1.1 理論知識1.1.1.NET簡介1.1.2 ’VisualC#.NET簡介1.1.3 VisualStudio.NET集成開發(fā)環(huán)境簡介1.1.4 創(chuàng)建第一個C#Windows程序1.1.5 創(chuàng)建第一個#控制臺(或稱命令行)程序1.1.6 C#序結(jié)構(gòu)介紹1.2 典型實例1.3 上機練習課后考場第2章 基本數(shù)據(jù)類型與表達式2.1 理論知識2.1.1 VisualC#.NET的標識符2.1.2 Visualc#.NET的數(shù)據(jù)類型2.1.3 簡單數(shù)據(jù)類型2.1.4 常量與變量2.1.5 運算符與表達式2.1.6 常用方法2.2 典型實例2.3 上機練習課后考場第3章 結(jié)構(gòu)化程序設計語句3.1 理論知識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 隨機數(shù)的產(chǎn)生方法3.2 典型實例3.2.1 典型實例一3.2.2 典型實例二3.3 上機練習3.3.1 上機練習3.3.2 上機練習二課后考場第4章 數(shù)組4.1 理論知識4.1.1 數(shù)組的概念4.1.2 一維數(shù)組的定義、分配與使用4.1.3 多維數(shù)組的定義、分配與使用4.1.4 foreach語句4.2 典型實例4.2.1 典型實例4.2.2 典型實例二4.3 上機練習4.3.1 上機練習4.3.2 上機練習二課后考場第5章 方法5.1 理論知識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 典型實例5.2.1 典型實例一5.2.2 典型實例二5.3 上機練習5-3.1 上機練習一5.3.2 上機練習二課后考場第6章 其他常用數(shù)據(jù)類型6.1 理論知識6.1.1 字符串類型6.1.2 結(jié)構(gòu)類型6.1.3 枚舉類型6.1.4 委托類型6.1.5 裝箱與拆箱6.2 典型實例6.3 上機練習課后考場第7章 面向?qū)ο蟮某绦蛟O計7.1 理論知識7.1.1 面向?qū)ο蟪绦蛟O計概述7.1.2 類和對象的聲明7.1.3 類的構(gòu)造函數(shù)和析構(gòu)函數(shù)7.1.4 類的方法及方法的重載7.1.5 運算符重載7.1.6 域與屬性7.1.7 this關(guān)鍵字7.1.8 類的繼承7.1.9 多態(tài)性7.1.1 0密封類與抽象類7.2 典型實例7.2.1 典型實例一7.2.2 典型實例二7.3 上機練習7.3.1 上機練習一7.3.2 上機練習二課后考場第8章 異常處理8.1 理論知識8.1.1 異常處理概念8.1.2 捕獲處理異常8.1.3 C#的異常類8.1.4 拋出和重發(fā)異常8.1.5 checked和unchecked運算符的用法8.2 典型實例8.3 上機練習課后考場第9章 WIndows應用程序設計9.1 理論知識9.1.1 VisualC#開發(fā)Windows應用程序的方法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 典型實例9.2.1 典型實例9.2.2 典型實例二9.3 上機練習9.3.1 上機練習9.3.2 上機練習二課后考場第10章 Windows高級界面設計10.1 理論知識10.1.1 對話框控件的應用10.1.2 菜單控件10.1.3 多窗體程序設計10.1.4 MDI應用程序設計10.1.5 工具欄設計10.1.6 狀態(tài)欄設計10.1.7 鍵盤事件處理10.1.8 鼠標事件處理10.2 典型實例10.3 上機練習課后考場第11章 GDI+與圖形編程11.1 理論知識11.1.1 GDI+與繪圖命名空間11.1.2 Graphics對象11.1.3 Pen對象11.1.4 Font對象11.1.5 Brush對象11.1.6 常用圖形的繪制方法11.2 典型實例11.2.1 典型實例11.2.2 典型實例二11.3 上機練習課后考場第12章 多媒體應用程序開發(fā)12.1 理論知識12.1.1 多媒體的概念12.1.2 圖像的基本處理12.1.3 MediaHayer控件及其使用12.1.4 MMControl控件及其使用12.1.5 ShockwaveFlash控件及其使用12.2 典型實例12.3 上機練習課后考場第13章 文件13.1 理論知識13.1.1 文件的相關(guān)概念13.1.2 文件和流13.1.3 目錄管理13.1.4 文件管理13.1.5 文本文件的讀寫13.1.6 二進制文件的讀寫13.2 典型實例13.3 上機練習課后考場第14章 簡單數(shù)據(jù)庫編程14.1 理論知識14.1.1 數(shù)據(jù)庫的基本概念14.1.2 ADO.NET概述14.1.3 SQL語言14.1.4 ADO.NET對象及其編程14.1.5 利用ADO.NET控件編寫數(shù)據(jù)庫應用程序14.2 典型實例14.3 上機練習課后考場第15章 Web應用程序開發(fā)15.1 理論知識15.1.1 Web應用程序介紹15.1.2 Web窗體設計15.1.3 Web服務的創(chuàng)建和使用15.2 典型實例15.3 上機練習課后考場附錄AC#關(guān)鍵字一覽表參考文獻
章節(jié)摘錄
3.【解決方案資源管理器】窗口 首先應理解解決方案與項目的關(guān)系。項目可以視為編譯后的一個可執(zhí)行單元,可以是應用程序、動態(tài)鏈接庫等,而企業(yè)級的解決方案往往需要多個可執(zhí)行程序的合作,為便于管理多個項目,在Visual Studio.NET集成環(huán)境中引入了解決方案資源管理器,用來對企業(yè)級解決方案涉及的多個項目進行管理?!窘鉀Q方案資源管理器】窗口如圖1.6所示。如果集成環(huán)境中沒有出現(xiàn)該窗口,可通過執(zhí)行【視圖】→【解決方案資源管理器】命令來顯示該窗口?! ?.【類視圖】窗口 【類視圖】窗口如圖1.7所示。如果集成環(huán)境中沒有出現(xiàn)該窗口,可通過執(zhí)行【視圖】→【類視圖】命令來顯示該窗口。 【類視圖】窗口中以樹形結(jié)構(gòu)顯示了當前項目中的所有類,并在每個類中列出了成員變量和成員函數(shù),每一個類首先列出帶有紫色圖標的成員函數(shù),然后是帶有藍綠色圖標的成員變量。每個成員的圖標左邊都有一個標志,以表示成員類型和存取類別的信息,保護型成員圖標旁邊的標志為一把鑰匙,私有成員的標志是一把鎖,而公有成員圖標旁邊沒有標志?! ≡凇绢愐晥D】窗口中雙擊類名,會在主工作區(qū)中打開這個類的頭文件,顯示出類的聲明;而雙擊某個類的成員,則主工作區(qū)中會顯示該成員的定義代碼。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Visual C#.NET應用教程(附光盤) PDF格式下載