本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Visual C# 2013程式設計經典
  • 點閱:1568
  • 作者: 蔡文龍著
  • 出版社:碁峰資訊
  • 出版年:2014[民103]
  • ISBN:978-986-347-130-1 ; 986-347-130-5
  • 格式:PDF
  • 版次:初版
  • 附註:原紙本書ISBN:978-986-347-062-5 本電子書含光碟資料,購買/借閱後請至個人書房下載(租書不含光碟資料)

由微軟MVP、MCSD、MCPD認證專家與大學教師編著,並由微軟大型研討會講師以及大學資深程式設計教師提供寶貴意見及審校,是一本適合大專院校教學,以及MTA、MCTS、MCSD、MCPD認證課程的先修教材。內容豐富,範例操作與解說皆有圖例、分析與詳細說明,讓初學者學習完全無障礙。
 
■ C#程式設計入門篇
共四章,介紹.NET Framework平台與新世代的雲端開發工具Visual Studio 2013。採循序漸進方式,以主控台專案介紹C#資料型別、選擇結構、重複結構、陣列、方法的語法,使初學者具有程式設計的基本素養。
 

■ 物件導向程式設計篇
共四章,介紹Windows Form應用程式開發技巧。以深入淺出方式,使初學者具有物件導向的觀念,並介紹類別與物件、繼承、多型、介面、檔案存取、例外處理…等,進而領會出物件導向程式設計的要領。
 
■ 視窗應用程式設計篇
共六章,介紹Windows Form應用程式常用工具,包括視窗輸出入介面、各種清單與容器的設計、各種對話方塊及鍵盤與滑鼠事件、功能表與工具列設計、多表單與MDI多表單的應用,使初學者能活用工具箱的工具以建構出豐富的Windows Form應用程式。
 
■ 資料庫程式設計篇
共五章,介紹微軟離線式資料存取架構ADO.NET。包含各項資料庫存取物件與控制項繫結等技術、SQL Express LocalDB資料庫的建立、資料庫連接與存取、預存程序撰寫與呼叫、XML文件的搜尋與存取等議題,並介紹一致性的資料查詢技術LINQ,透過LINQ查詢陣列、集合物件、DataSet、SQL資料庫、XML…等資料來源。
 
■ 網路應用程式與跨平台行動裝置網站設計篇
共三章,介紹ASP.NET Web應用程式的開發方式。包含如何建置ASP.NET AJAX非同步網頁、檔案上傳、如何使用SqlDataSource、GridView、ListView等控制項建置網頁資料庫,在ASP.NET建置Chart網頁圖表、如何建置與呼叫Web服務,如何使用ObjectDataSource結合Web服務設計分散式應用程式。並介紹目前最火紅的行動網站開發技術jQuery Mobile,透過jQuery Mobile整合ASP.NET建置跨平台的美食搜尋行動網站。
 
■ Windows Phone行動裝置應用程式設計篇
共一章,介紹Windows Phone的開發技巧,由撥打電話、地圖路徑規畫、秀圖、資料繫結以及長清單選項的使用...等功能,並將所有功能整合設計一個「台北市溫泉景點查詢App」。


  • Chapter 1 .NET Framework 與Visual Studio 2013 介紹(第1-1頁)
    • 1.1 Visual Studio 2013 簡介(第1-1頁)
    • 1.2 軟體開發技術的演進(第1-12頁)
    • 1.3 Microsoft .NET(第1-20頁)
    • 1.4 .NET Framework(第1-22頁)
  • Chapter 2 主控台應用程式與資料型別(第2-1頁)
    • 2.1 C# 程式架構(第2-1頁)
    • 2.2 C# 資料型別(第2-5頁)
    • 2.3 C# 運算子(第2-15頁)
    • 2.4 主控台應用程式(第2-21頁)
    • 2.5 主控台應用程式格式化輸出入(第2-27頁)
    • 2.6 資料型別轉換(第2-38頁)
    • 2.7 列舉資料型別(第2-43頁)
    • 2.8 結構資料型別(第2-45頁)
    • 2.9 習題(第2-49頁)
  • Chapter 3 流程控制(第3-1頁)
    • 3.1 選擇結構(第3-1頁)
    • 3.2 重複結構(第3-12頁)
    • 3.3 習題(第3-28頁)
  • Chapter 4 陣列與方法(第4-1頁)
    • 4.1 陣列(第4-1頁)
    • 4.2 規則與不規則陣列(第4-15頁)
    • 4.3 結構與結構陣列(第4-19頁)
    • 4.4 方法(第4-22頁)
    • 4.5 方法的使用(第4-23頁)
    • 4.6 引數的傳遞方式(第4-34頁)
    • 4.7 如何在方法間傳遞陣列(第4-41頁)
    • 4.8 方法多載(第4-43頁)
    • 4.9 區塊變數、區域變數、靜態變數與類別欄位(第4-45頁)
    • 4.10 習題(第4-49頁)
  • Chapter 5 視窗應用程式(第5-1頁)
    • 5.1 Windows Form 應用程式專案(第5-1頁)
    • 5.2 物件導向程式設計觀念(第5-2頁)
    • 5.3 第一個Windows Form 應用程式(第5-3頁)
    • 5.4 表單檔的組成(第5-15頁)
    • 5.5 認識整合開發環境(第5-18頁)
    • 5.6 控制項的操作(第5-26頁)
    • 5.7 習題(第5-30頁)
  • Chapter 6 物件與類別(第6-1頁)
    • 6.1 前言(第6-1頁)
    • 6.2 物件與類別(第6-2頁)
    • 6.3 物件導向程式設計的特性(第6-7頁)
    • 6.4 物件與類別的建立(第6-19頁)
    • 6.5 實例-堆疊(第6-49頁)
    • 6.6 習題(第6-55頁)
  • Chapter 7 繼承、多型、介面(第7-1頁)
    • 7.1 繼承(第7-1頁)
    • 7.2 靜態成員(第7-4頁)
    • 7.3 多型(第7-8頁)
    • 7.4 介面與實作(第7-27頁)
    • 7.5 delegate 委派型別(第7-37頁)
    • 7.6 結構與類別的關係(第7-40頁)
    • 7.7 List 泛型類別(第7-41頁)
    • 7.8 視窗應用程式(第7-44頁)
    • 7.9 習題(第7-49頁)
  • Chapter 8 列舉器與集合(第8-1頁)
    • 8.1 使用列舉器瀏覽陣列內容(第8-1頁)
    • 8.2 集合類別(第8-8頁)
    • 8.3 泛型與非泛型集合類別實作(第8-8頁)
    • 8.4 習題(第8-29頁)
  • Chapter 9 例外與檔案處理(第9-1頁)
    • 9.1 try{…}catch{…}finally{…}語法(第9-1頁)
    • 9.2 例外類別(第9-4頁)
    • 9.3 自訂例外處理 - 使用throw 敘述(第9-13頁)
    • 9.4 例外類別繼承(第9-15頁)
    • 9.5 System.IO 命名空間常用類別介紹(第9-18頁)
    • 9.6 DirectoryInfo 類別(第9-19頁)
    • 9.7 FileInfo 類別(第9-24頁)
    • 9.8 檔案讀寫(第9-29頁)
    • 9.9 Path 類別(第9-33頁)
    • 9.10 Drivelnfo 類別(第9-34頁)
    • 9.11 習題(第9-39頁)
  • Chapter 10 表單與基礎控制項(第10-1頁)
    • 10.1 Form 表單介紹(第10-1頁)
    • 10.2 Label 標籤控制項(第10-8頁)
    • 10.3 LinkLabel 連結標籤控制項(第10-14頁)
    • 10.4 ToolTip 提示控制項(第10-15頁)
    • 10.5 Button 按鈕控制項(第10-20頁)
    • 10.6 TextBox 文字方塊控制項(第10-24頁)
    • 10.7 MessageBox.Show 顯示對話方塊方法(第10-34頁)
    • 10.8 習題(第10-43頁)
  • Chapter 11 常用控制項(一)(第11-1頁)
    • 11.1 RadioButton 選項按鈕控制項(第11-1頁)
    • 11.2 CheckBox 核取方塊控制項(第11-3頁)
    • 11.3 容器控制項(第11-7頁)
    • 11.4 清單控制項(第11-20頁)
    • 11.5 習題(第11-37頁)
  • Chapter 12 常用控制項(二)(第12-1頁)
    • 12.1 圖片控制項(第12-1頁)
    • 12.2 上下按鈕控制項(第12-12頁)
    • 12.3 捲軸控制項(第12-17頁)
    • 12.4 計時器與日期時間控制項(第12-24頁)
    • 12.5 習題(第12-37頁)
  • Chapter 13 豐富文字方塊與工具列(第13-1頁)
    • 13.1 RichTextBox 豐富文字方塊控制項(第13-1頁)
    • 13.2 ToolStrip 工具列控制項(第13-3頁)
    • 13.3 ToolStripContainer 工具列容器控制項(第13-17頁)
    • 13.4 StatusStrip 狀態列控制項(第13-21頁)
    • 13.5  MenuStrip 功能表控制項(第13-28頁)
    • 13.6 ContextMenuStrip 快顯功能表控制項(第13-36頁)
    • 13.7 習題(第13-41頁)
  • Chapter 14 滑鼠鍵盤與共用事件(第14-1頁)
    • 14.1 鍵盤事件(第14-1頁)
    • 14.2 滑鼠事件(第14-13頁)
    • 14.3 控制項共用事件(第14-22頁)
    • 14.4 習題(第14-28頁)
  • Chapter 15 對話方塊與多表單應用(第15-1頁)
    • 15.1 FontDialog 字型對話方塊控制項(第15-1頁)
    • 15.2 ColorDialog 色彩對話方塊控制項(第15-3頁)
    • 15.3 檔案對話方塊(第15-8頁)
    • 15.4 列印控制項(第15-13頁)
    • 15.5 多表單開發(第15-22頁)
    • 15.6 MDI 多表單開發(第15-30頁)
    • 15.7 習題(第15-35頁)
  • Chapter 16 ADO .NET 與資料工具(第16-1頁)
    • 16.1 資料工具簡介(第16-1頁)
    • 16.2 資料庫概念(第16-2頁)
    • 16.3 SQL Server 2012 Express LocalDB 資料庫介紹(第16-6頁)
    • 16.4 ADO.NET 簡介(第16-15頁)
    • 16.5 .NET Framework Data Provider(第16-19頁)
    • 16.6 資料工具的使用(第16-21頁)
    • 16.7 資料庫的關聯查詢(第16-45頁)
    • 16.8 習題(第16-52頁)
  • Chapter 17 ADO.NET 資料庫存取與交易處理(第17-1頁)
    • 17.1 如何引用ADO.NET 命名空間(第17-1頁)
    • 17.2 如何使用Connection 物件(第17-3頁)
    • 17.3 如何使用DataReader 物件(第17-17頁)
    • 17.4 如何使用DataSet 物件(第17-27頁)
    • 17.5 SQL 語法(第17-39頁)
    • 17.6 如何使用Command 物件(第17-52頁)
    • 17.7 ADO .NET 交易處理(第17-69頁)
    • 17.8 習題(第17-77頁)
  • Chapter 18 資料繫結與預存程序的使用(第18-1頁)
    • 18.1 如何使用DataView 物件(第18-1頁)
    • 18.2 資料繫結(第18-8頁)
    • 18.3 如何將DataTable 進行關聯(第18-14頁)
    • 18.4 使用BindingManagerBase 巡覽資料表記錄(第18-18頁)
    • 18.5 如何使用預存程序(第18-24頁)
    • 18.6 習題(第18-54頁)
  • Chapter 19 讀寫XML 文件(第19-1頁)
    • 19.1 XML 簡介(第19-1頁)
    • 19.2 如何讀取XML 文件的記錄(第19-5頁)
    • 19.3 如何搜尋XML 文件的記錄(第19-7頁)
    • 19.4 如何編輯XML 文件的記錄(第19-10頁)
    • 19.5 習題(第19-20頁)
  • Chapter 20 LINQ 資料查詢技術(第20-1頁)
    • 20.1 LINQ 簡介(第20-1頁)
    • 20.2 如何撰寫LINQ 查詢(第20-3頁)
    • 20.3 LINQ to Objects(第20-8頁)
    • 20.4 LINQ to XML(第20-11頁)
    • 20.5 LINQ to SQL(第20-16頁)
    • 20.6 LINQ to DataSet(第20-41頁)
    • 20.7 習題(第20-49頁)
  • Chapter 21 ASP .NET Web 應用程式(第21-1頁)
    • 21.1 ASP .NET Web 應用程式簡介(第21-1頁)
    • 21.2 ASP .NET AJAX 非同步網頁(第21-3頁)
    • 21.3 ASP .NET 網頁資料庫(第21-12頁)
    • 21.4 ASP .NET 網頁圖表設計(第21-34頁)
    • 21.5 習題(第21-40頁)
  • Chapter 22 jQuery Mobile 跨平台行動裝置應用程式開發(第22-1頁)
    • 22.1 jQuery Mobile 簡介(第22-1頁)
    • 22.2 jQuery Mobile 開發(第22-2頁)
    • 22.3 jQuery Mobile 與ASP .NET 整合(第22-15頁)
    • 22.4 習題(第22-38頁)
  • Chapter 23 分散式應用程式設計(第23-1頁)
    • 23.1 Web 服務簡介(第23-1頁)
    • 23.2 如何建立Web 服務(第23-2頁)
    • 23.3 如何呼叫Web 服務(第23-6頁)
    • 23.4 使用Web 服務的限制(第23-11頁)
    • 23.5 習題(第23-28頁)
  • Chapter 24 Windows Phone 應用程式(第24-1頁)
    • 24.1 Windows Phone 簡介(第24-1頁)
    • 24.2 第一個Windows Phone 應用程式(第24-2頁)
    • 24.3 Windows Phone 撥打電話功能(第24-7頁)
    • 24.4 Windows Phone Bing Maps 路徑規劃(第24-10頁)
    • 24.5 Windows Phone 影像設定(第24-14頁)
    • 24.6 Windows Phone LongListSelector 長清單選項(第24-17頁)
    • 24.7 台北市溫泉景點查詢App 實作(第24-22頁)
    • 24.8 習題(第24-41頁)
  • 附錄A C#常用類別(第A-1頁)
紙本書 NT$ 650
單本電子書
NT$ 455

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code