新編C#程序設計入門

出版時間:2008-1  出版社:天津科技  作者:李壯  頁數(shù):404  

內(nèi)容概要

  《新編C#程序設計入門》是專門針對C#入門用戶編寫的,既適合沒有編程經(jīng)驗的讀者,也適合有C、C++、Java或其他編程語言基礎的讀者使用。C#是微軟為.NET平臺量身定做的編程語言,它是一種現(xiàn)代面向?qū)ο蟪绦蛟O計語言,使程序員能夠快速地在.NET平臺上開發(fā)種類豐富的應用程序,它繼承了C++和Java的語法,去掉了C++中的許多復雜和容易引起問題的東西,比起Java,它又多了一些非常簡潔優(yōu)美的特性。由于語法上的相似性,C++和Java程序員能夠很容易地掌握C#?!  缎戮嶤#程序設計入門》共分為14章,主體采用簡介—實例—分析—深化的四步教學方法?! 〗滩那鞍氩糠质怯靡粋€完整的小程序講解了C#的基本語法、程序結構和面向?qū)ο笾R等內(nèi)容,這樣避免了初學者單純學習基礎知識而無法很好地進行實踐的問題;后半部分主要介紹了用C#開發(fā)應用程序的一些具體問題:如Windows窗體程序-數(shù)據(jù)庫應用程序、ASP.NET Web應用程序、多媒體程序、網(wǎng)絡程序等;最后通過一個企業(yè)級的網(wǎng)上書店案例將C#的知識加以總結,讓讀者在真實的項目中領會開發(fā)的真諦。

書籍目錄

第1章 .NET與C#1.1 .NET概述1.2 C#語言1.3 公共語言運行庫1.4 編寫第一個C#程序1.5 Visual Studio.NET 2003集成開發(fā)環(huán)境1.5.1 Visual Studio.NET 2003集成開發(fā)環(huán)境窗口介紹1.5.2 Visual Studio.NET 2003集成開發(fā)環(huán)境菜單介紹1.5.3 【文件】菜單1.5.4 【編輯】菜單1.5.5 【視圖】菜單1.5.6 【工具】菜單1.5.7 【窗口】菜單1.6 第一個C#程序1.6.1 開發(fā)步驟1.6.2 運行1.6.3 點評第2章 C#語言程序設計基礎2.1 簡單數(shù)據(jù)類型2.1.1 整數(shù)類型2.1.2 布爾類型2.1.3 浮點類型2.1.4 decimal類型2.1.5 字符類型2.2 值類型和引用類型2.2.1 結構2.2.2 類2.2.3 值類型和引用類型的區(qū)別2.3 變量和常量2.3.1 變量2.3.2 常量2.4 表達式與運算符2.4.1 最常用的運算符2.4.2 算術運算符2.4.3 關系運算符2.4.4 邏輯運算符2.4.5 移位運算符2.4.6 運算符的優(yōu)先級2.5 條件語句if…else2.6 條件語句switch…case2.7 循環(huán)語句while和do2.8 循環(huán)語句for2.9 跳轉(zhuǎn)語句break和continue2.10 錯誤和異常處理2.11 綜合實例:猜數(shù)字第3章 C#基于對象的程序設計3.1 對象的概念3.1.1 生活中的對象概念3.1.2 程序設計中的對象3.2 類3.3 類的字段3.3.1 訪問修飾符3.3.2 靜態(tài)字段3.4 類的方法3.4.1 方法的參數(shù)3.4.2 方法的返回值3.4.3 靜態(tài)方法3.5 類的構造函數(shù)3.6 方法的重載3.7 類的屬性3.8 數(shù)組3.8.1 使用數(shù)組3.8.2 多維數(shù)組3.8.3 交錯數(shù)組3.8.4 foreach語句3.9 字符串3.9.1 逐字字符串3.9.2 創(chuàng)建字符串3.9.3 剪裁字符串3.9.4 字符串的比較3.9.5 確定字符串的包含關系3.9.6 控制大小寫3.10 類的索引器第4章 應用程序的組織4.1 命名空間4.1.1 使用命名空間4.1.2 聲明命名空問4.2 程序集4.2.1 使用程序集第5章 C#面向?qū)ο蟮某绦蛟O計5.1 類的繼承5.1.1 認識繼承5.1.2 Shape類5.1.3 從Shape類繼承5.2 所有類的基類:Object5.3 裝箱和取消裝箱5.4 封裝5.5 多態(tài)5.6 繼承性多態(tài)的另一個例了5.7 接口5.8 委托5.9 類的事件5.10 自行定義類的事件5.11 程序設計演練第6章 IO操作和文件系統(tǒng)6.1 .NET框架提供的IO類6.1.1 System.Console類6.1.2 System.IO命名空間6.2 Stream及其派生類6.2.1 查詢流的特性6.2.2 讀取流6.2.3 寫入流6.2.4 查找流6.3 TextReader/TextWriter及其派生類6.3.1 閱讀器6.3.2 編寫器6.4 BinaryReader/BinaryWriter及其派生類6.5 訪問文件系統(tǒng)6.5.1 文件6.5.2 目錄第7章 Windows應用程序開發(fā)7.1 手工編寫第一個帶有控件的Windows程序7.1.1 帶有控件的Windows程序7.1.2 Windows Forms7.2 使用IDE設計Windows應用程序7.2.1 設計過程7.2.2 分析IDE編寫的代碼7.3 設計一個稍微復雜的Windows應用程序7.3.1 界面設計7.3.2 編寫代碼7.3.3 運行計算器程序7.3.4 一些設計思想7.4 窗體的繼承:擴展計算器程序7.4.1 繼承一個窗體7.4.2 添加記憶功能7.4.3 對程序的解釋第8章 高級主題8.1 使用集合類8.1.1 System.Collectlions的整體設計8.1.2 ArrayList8.1.3 Queue和Stack8.1.4 Hashtable8.1.5 SortedList8.2 更多了解集合類8.3 控制垃圾回收器8.4 序列化和反序列化8.4.1 二進制序列化8.4.2 XML序列化8.5 使用Attribute8.6 運行時類型信息8.6.1 System.Type類8.6.2 反射第9章 訪問數(shù)據(jù)庫9.1 Northwind示例數(shù)據(jù)庫9.1.1 Northwind數(shù)據(jù)庫關系圖9.1.2 Northwind數(shù)據(jù)庫的結構9.2 ADO.NET體系結構9.2.1 DataSet9.2.2 Connectdion9.2.3 Command9.2.4 DataReader9.2.5 DamAdapter9.3 主-從關系數(shù)據(jù)9.4 DataSet詳解9.4.1 DataSet到XML9.4.2 XML到DataSet9.4.3 用代碼建立DataSet9.4.4 類型化的DataSet第10章 Web應用程序開發(fā)初步10.1 第一個ASP.NET程序10.1.1 檢查:IIS的安裝10.1.2 配置HS10.1.3 編寫和運行10.1.4 ASP.NET的執(zhí)行過程10.2 服務器端代碼塊10.3 分離頁面和代碼10.4 ASP.NET服務器控件10.4.1 Label控件10.4.2 Button控件10.4.3 DropDownList控件10.4.4 對服務器控件使用后端代碼10.5 一個實例:簡易計算器10.6 使用客戶端驗證第11章 Web應用程序與數(shù)據(jù)庫11.1 在頁面上顯示數(shù)據(jù)11.2 使用DataSet11.3 使用Repeatez11.4 使用DataList11.5 將數(shù)據(jù)更改提交到數(shù)據(jù)庫第12章 圖形和圖像的繪制與編輯12.1 GDI+12.1.1 Graphics類12.2 繪制簡單圖形12.3 填充圖形12.4 顯示文本12.4.1 有關字體的基本知識12.4.2 繪制文本12.5 軌跡12.6 顯示圖像12.7 圖像的縮放和裁剪12.8 圖像的扭曲和變形第13章 網(wǎng)絡編程13.1 Socket13.2 可插接式協(xié)議13.3 使用TCP和UDP通訊13.3.1 使用TCCP的HelloServer13.3.2 使用UDP的HelloServer13.4 使用Socket類第14章 綜合實例14.1 Duwarmish7總體結構14.2 Duwamish7數(shù)據(jù)庫14.2.1 Books14.2.2 Items14.2.3 Orders14.2.4 DailyPick14.3 Duwamish7各層結構14.3.1 業(yè)務實體14.3.2 數(shù)據(jù)訪問14.3.3 業(yè)務規(guī)則14.3.4 業(yè)務外觀14.4 Duwamish7業(yè)務實體分析14.4.1 代碼分析14.4.2 可能的改進14.5 Duwamish7數(shù)據(jù)訪問層分析14.5.1 Dispose()方法分析14.5.2 Categoljes類分析14.5.3 Books類分析14.5.4 Orders類分析14.5.5 Customers類分析14.6 Duwamish7業(yè)務規(guī)則層分析14.7 Duwamish7業(yè)務外觀層分析14.7.1 Ordersystem類分析14.7.2 ProductSystem類分析14.7.3 CustomerSystem類分析14.8 Duwamish7 Web層情景分析14.8.1 情景一:建立新賬戶14.8.2 情景二:購物附錄 練習答案

編輯推薦

《新編C#程序設計入門》是一群中國優(yōu)秀程序員編程的親身體會,一盞進入程序設計大門的指導教材,一套全新的多媒體教材,祝賀您的選擇。專家提示:先學光盤,后學教材。教材重點:按初學者特點安排知識點的順序,語言淺顯,實例穿插于講解之中,通過章后練習,提高實踐能力。多媒體光盤的特色:書盤結合,聲情并茂,教學完全互動全程的語音講解,有如老師親臨指導難點問題用動畫演示,讓您一看就懂直觀演示操作全過程,讓您一學就會精心選擇教學的內(nèi)容,面向?qū)嶋H應用理論與實際案例完美結合,即學即用

圖書封面

評論、評分、閱讀與下載


    新編C#程序設計入門 PDF格式下載


用戶評論 (總計1條)

 
 

  •   這本書教的東西都很容易讓人懂!簡單易學,適合初學者~
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7