注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NETC#大學教程

C#大學教程

C#大學教程

定 價:¥59.00

作 者: (美)Harvey M. Deitel等著;須德等譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學教材系列
標 簽: C#

ISBN: 9787505394827 出版時間: 2004-01-01 包裝: 膠版紙
開本: 26cm 頁數: 616 字數:  

內容簡介

  本書是Deitel公司的“Deitel開發(fā)者叢書”之一。Deitel公司是國際承認的IT多媒體制作和團體培訓組織。本書運用Live-Code方法對C#語言進行了全面介紹,全書貫穿了面向對象和軟件工程的思想,是學習C#的優(yōu)秀教材。本書從VisualStudio.NET集成開發(fā)環(huán)境的基礎開始講授,然后講授C#的基礎部分,包括控件結構、方法和數組。接下來講授Deitel關于基于對象和面向對象編程、異常處理和用戶圖形界面編程的經典論述。最后講授創(chuàng)建下一代基于XML的Web服務所需的關鍵技術,包括ASP.NET,ADO.NET和XML。本書結構清晰、內容豐富、講授方法形式多樣(如程序示例、圖表說明),包含了大量的編程提示,而且提供了網上資源索引。本書可作為大專院校的教材,也適用于使用C#進行軟件開發(fā)的廣大技術人員。

作者簡介

  作者:DEITELHarveyM.Deitel,世界一流的計算機科學教員和研計會演講人;PaulJ.Deitel,國際知名的教育家HarveyM.Deitel博士是Deitel&Associates公司總裁,有著40余年計算機領域的工作經驗,進行了大量深入的教學研究,是世界一流的計算機科學教員和研計會演講人。HarveyM.Deitel持有麻省理工學院學士、碩士學位和波士頓大學博士學位。他曾經在IBM和MIT的虛擬內存操作系統(tǒng)項目中從事研究工作,開發(fā)出在很多系統(tǒng)中廣泛實現的技術。他還有20多年大學教學經驗,取得過“教育特別津貼”。也是全球知名的計算機教材作者。其作品已被翻譯成日、俄、中文(繁簡)、韓、法、西班牙等語言。PaulJ.Deitel是Deitel&Associates公司執(zhí)行副總裁,是麻省理工學院Sloun管理學校的畢業(yè)生。主修信息技術,通過Deitel&Associates公司他已經為DigitalEquipmentCorporation......等多家公司的客戶提供Java、C和C++課程的教學活動,并曾為計算機協會波士頓分會授Java和C++語言,還通過衛(wèi)星直播Java課程。C++大學基礎教程(第五版)>>更多作品

圖書目錄

第1章  .NET和C#簡介
  1.1  簡介
  1.2  Internet和WWW的歷史
  1.3  W3C
  1.4  可擴展標記語言
  1.5  軟件發(fā)展的關鍵趨勢:對象技術
  1.6  微軟.NET簡介
  1.7  C#
  1.8  .NET框架和通用語言運行時
  1.9  本書一覽
  1.10  小結
  1.11  Internet和萬維網資源
第2章  Visual Studio .NET IDE簡介
  2.1  簡介
  2.2  Visual Studio .NET集成開發(fā)環(huán)境概覽
  2.3  菜單條和工具條
  2.4  Visual Studio .NET窗口
  2.5  使用幫助
  2.6  簡單的程序:顯示文本和圖像
  2.7  小結
第3章  C#編程簡介
  3.1  簡介
  3.2  簡單的程序:打印一行文本
  3.3  另一個簡單的程序:添加整數
  3.4  內存概念
  3.5  算術運算
  3.6  做出判斷:判等和關系運算符
  3.7  小結
第4章  控制結構(一)
  4.1  簡介
  4.2  算法
  4.3  偽代碼
  4.4  控制結構
  4.5  if選擇結構
  4.6  if/else選擇結構
  4.7  While重復結構
  4.8  設計算法:實例研究1(計數器控制的重復)
  4.9  使用自頂向下、逐步完善的方法設計算法:實例研究2(哨兵控制的重復)
  4.10  使用自頂向下、逐步完善的方法設計算法:實例研究3(嵌套控制結構)
  4.11  賦值運算符
  4.12  自增和自減運算符
  4.13  Windows應用編程簡介
  4.14  小結
第5章  控制結構(二)
  5.1  簡介
  5.2  計數器控制重復的要點
  5.3  for重復結構
  5.4  使用for結構的例子
  5.5  switch多選擇結構
  5.6  do/while重復結構
  5.7  語句break和continue
  5.8  邏輯和條件運算符
  5.9  結構化編程小結
  5.10  小結
第6章  方法
  6.1  簡介
  6.2  C#中的方法
  6.3  Math類方法
  6.4  方法
  6.5  方法定義
  6.6  變元提升
  6.7  C#名字空間
  6.8  值類型和引用類型
  6.9  傳遞變元: 值傳遞和引用傳遞
  6.10  隨機數生成器
  6.11  案例:機會游戲
  6.12  變量的持續(xù)時間
  6.13  作用域規(guī)則
  6.14  遞歸
  6.15  使用遞歸的例子:Fibonacci數列
  6.16  遞歸與迭代
  6.17  方法重載
  6.18  小結
第7章  數組
  7.1  簡介
  7.2  數組
  7.3  聲明和分配數組
  7.4  使用數組的示例
  7.5  將數組傳遞給方法
  7.6  按值和按引用傳遞數組
  7.7  數組排序
  7.8  數組查找:線性查找和折半查找
  7.9  多下標數組
  7.10  foreach 循環(huán)結構
  7.11  小結
第8章  基于對象的編程
  8.1  簡介
  8.2  用類實現Time抽象數據類型
  8.3  類的范圍
  8.4  控制對成員的訪問
  8.5  初始化類對象:構造函數
  8.6  使用重載構造函數
  8.7  屬性
  8.8  復合:將對象引用當做其他類的實例變量
  8.9  使用this引用
  8.10  垃圾收集
  8.11  static類成員
  8.12  const和readonly成員
  8.13  索引器
  8.14  數據抽象和信息隱藏
  8.15  軟件重用性
  8.16  名字空間和組件
  8.17  Class View和Object Browser
  8.18  小結
第9章  面向對象編程:繼承
  9.1  簡介
  9.2  基類和派生類
  9.3  protected和internal成員
  9.4  基類和派生類的關系
  9.5  實例研究:三級繼承
  9.6  派生類的構造函數和析構函數
  9.7  使用繼承的軟件工程
  9.8  小結
第10章  異常處理
  10.1  簡介
  10.2  異常處理概述
  10.3  例子:除數為0異常
  10.4  .NET異常的層次
  10.5  finally塊
  10.6  異常的屬性
  10.7  程序員定義的異常類
  10.8  用運算符checked和unchecked處理溢出
  10.9  小結
第11章  圖形用戶界面概念
  11.1  簡介
  11.2  Windows窗體
  11.3  事件處理模型
  11.4  控件屬性和布局
  11.5  標簽. 文本框和按鈕
  11.6  組合框和面板
  11.7  復選框和單選按鈕
  11.8  圖片框
  11.9  鼠標事件處理
  11.10  鍵盤事件處理
  11.11  可視化繼承
  11.12  小結
第12章  多線程
  12.1  簡介
  12.2  線程狀態(tài):線程生命周期
  12.3  線程優(yōu)先級和線程調度
  12.4  小結
第13章  字符串和字符
  13.1  簡介
  13.2  字符和字符串基礎知識
  13.3  字符串構造函數
  13.4  字符索引器. 屬性Length和方法CopyTo
  13.5  字符串比較
  13.6  字符串的方法GetHashCode
  13.7  在字符串中定位字符和子串
  13.8  從字符串中提取子串
  13.9  連接字符串
  13.10  各種字符串方法
  13.11  類StringBuilder
  13.12  StringBuilder的索引器. 屬性Length和Capacity以及方法EnsureCapacity
  13.13  StringBuilder的方法Append和AppendFormat
  13.14  StringBuilder的Insert. 方法Remove和Replace
  13.15  方法Char
  13.16  洗牌和發(fā)牌模擬程序
  13.17  小結
第14章  圖形
  14.1  簡介
  14.2  圖形環(huán)境和圖形對象
  14.3  顏色控件
  14.4  字體控件
  14.5  畫線. 畫矩形和畫橢圓
  14.6  裝載. 顯示和放縮圖像
  14.7  小結
第15章  文件和流
  15.1  簡介
  15.2  數據層次
  15.3  文件和流
  15.4  創(chuàng)建順序訪問文件
  15.5  從順序訪問的文件中讀取數據
  15.6  小結
第16章  數據庫、SQL和ADO.NET
  16.1  簡介
  16.2  關系數據庫模型
  16.3  關系數據庫概述:Books數據庫
  16.4  結構化查詢語言
  16.5  ADO.NET對象模型
  16.6  使用ADO.NET編程:從數據庫中提取信息
  16.7  小結
第17章  ASP.NET、Web表單和Web控件
  17.1  簡介
  17.2  簡單的HTTP事務
  17.3  體系結構
  17.4  創(chuàng)建和運行一個簡單的Web表單實例
  17.5  小結
  17.6  Internet和萬維網資源
第18章  可擴展標記語言
  18.1  簡介
  18.2  XML文檔
  18.3  XML名字空間
  18.4  文檔對象模型
  18.5  小結
  18.6  Internet 和萬維網資源
第19章  ASP.NET和Web服務
  19.1  簡介
  19.2  Web服務
  19.3  簡單對象訪問協議和Web服務
  19.4  發(fā)布和消費Web服務
  19.5  小結
第20章  聯網:基于流的套接字
  20.1  簡介
  20.2  建立一個簡單的服務器(使用流套接字)
  20.3  建立一個簡單的客戶端(使用流套接字)
  20.4  流套接字連接的客戶/服務器交互
  20.5  小結
第21章  FCL集合類
  21.1  簡介
  21.2  集合類
  21.3  小結
第22章  可訪問性
  22.1  簡介
  22.2  規(guī)則和資源
  22.3  Web可訪問性動議
  22.4  為圖像提供可選擇性
  22.5  通過集中結構最大化可讀性
  22.6  Visual Studio .NET的可訪問性
  22.7  C#的可訪問性
  22.8  XHTML表格的可訪問性
  22.9  XHTML框架的可訪問性
  22.10  XML的可訪問性
  22.11  在VoiceXML中使用聲音合成和識別
  22.12  CallXML
  22.13  JAWS for Windows
  22.14  其他可訪問性工具
  22.15  微軟Windows 2000的可訪問性
  22.16  小結
  22.17  Internet和萬維網資源
第23章  移動Internet工具包
  23.1  簡介
  23.2  移動Internet工具包客戶端設備
  23.3  移動Internet工具包和移動Web表單
  23.4  小結
  23.5  Internet和萬維網資源
附錄A  運算符優(yōu)先級表
附錄B  記數系統(tǒng)
附錄C  Visual Studio .NET 調試器
附錄D  ASCII 碼字符集
附錄E  關于Unicode標準
附錄F  HTML 4簡介(一)
附錄G  HTML 4介紹(二)
附錄H  HTML特殊字符
附錄I  HTML顏色
附錄J  Visual Studio .NET下的水晶報表

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號