新手學VisualC#2008+SQLServer2005資料庫與網路開發

《新手學VisualC#2008+SQLServer2005資料庫與網路開發》由劉亮亮,劉惠萍等編著,電子工業出版社出版。詳細講解Visual C# 2008語言的最新特性、使用方法、適用範圍,深入分析SQL Server2005資料庫在Visual Studio 2008下的使用,完全基於.NET Framework 3.5組件開發。深入講解LINQ、WWF、WCF等熱門技術的使用和實例。提供多個基於LINQ技術和.NET3.5組件套用案例。

圖書信息

作 者:劉亮亮 劉惠萍 等編著 李永倫(Allen-Lee) 審校
出 版 社: 電子工業出版社
出版時間: 2009-1-1
頁 數:444頁
開 本: 16開
ISBN 9787121077920
定價:¥55.00元(含光碟1張)

宣傳語

本書特色:
詳細講解Visual C# 2008語言的最新特性、使用方法、適用範圍
深入分析SQL Server2005資料庫在Visual Studio 2008下的使用
完全基於.NET Framework 3.5組件開發
深入講解LINQ、WWF、WCF等熱門技術的使用和實例
提供多個基於LINQ技術和.NET3.5組件套用案例
叢書特色:
希望通過部落格園系列圖書讓更多朋友分享自己在對技術追求的征途中的思考與收穫。我們對技術追求的征途一直在進行,每邁出一步,我們就走得更遠,步伐越大,走得就越遠,這就是征途,讓我們在技術的征途上共同努力,用技術去改變世界。

內 容 簡 介

Visual Studio 2008是微軟精心打造的新一代的軟體開發平台產品,Visual C# 2008是該平台的核心開發語言之一,也是目前最流行的軟體開發語言。Visual C# 2008是Visual C# 2005的升級版本,在此基礎上增加了很多新的特性。不僅增強了對各種資料庫的支持功能,而且提高了對SQL Server 2005資料庫和智慧型設備的支持力度。

前 言

Visual Studio 2008是微軟精心打造的新一代的軟體開發平台產品,該平台的核心開發語言是Visual C# 2008。Visual C# 2008不僅繼承了Visual C# 2005版本的眾多優點,而且引入了多個新增特性,不僅與SQL Server 2005資料庫完美融合,而且增強了LINQ查詢技術的功能特性。Visual Studio 2008中新增的LINQ查詢功能對於很多用戶來說還比較生疏,目前市場上講述ASP.NET 2008 LINQ技術套用及開發的計算機書還比較少。在ASP.NET 3.5中的LINQ查詢技術功能遠遠超出傳統的數據查詢技術,它對不同數據源訪問、操作的技術進行了大大的拓展,使得使用同一種命令訪問不同數據源成為可能。市場上僅有的相關書籍講解的LINQ查詢技術,主要還是基於LINQ的基本使用語法,或者針對集合的操作來說的,這兩種書籍都不適合初學者從起步到使用、從使用到拓展的遞進式學習過程。
為了使讀者快速地掌握Visual C# 2008中的LINQ查詢技術,以及熟練地使用LINQ和各種數據綁定控制項結合使用,筆者精心編寫了本書。本書根據讀者一般的學習習慣,以循序漸進的方式,通過官方經典案例和自己實踐實例的配合,給各層次的讀者一個適度的學習空間,讓讀者在學習資料庫知識的同時,掌握使用Visual C# 2008 LINQ查詢技術解決實際工作中問題的方法。
本書的內容安排
本書共分為六篇,循序漸進地講述了Visual C# 2008、SQL Server 2005資料庫與網路開發的有關知識,從基本概念到具體實踐、從LINQ基本概念的講解到具體操作、從LINQ查詢技術的一般操作到技巧性使用的具體實例等全方位的知識。
第一篇(第1章~第3章)講述了Visual C# 2008環境配置基礎,主要介紹了.NET Framework 3.5介紹的體系結構,以及C#開發語言的基本語法和在Visual C# 2008中新增的特性。在本篇詳細介紹這些知識點的同時,為了使讀者理解透徹,還舉了對應的實例,供讀者參看、模擬、實踐。
第二篇(第4章~第6章)講述了SQL Server 2005資料庫的關鍵技術,包括資料庫的基本操作、T-SQL的常用函式,還包括了Visual C# 2008中原有和新增的報表功能,為讀者進一步學習Visual C# 2008和SQL Server 2005技術奠定基礎。
第三篇(第7章~第11章)介紹了數據訪問技術——ADO.NET的有關技術,講述了Visual C# 2008中ADO.NET的數據訪問技術、使用數據綁定和DataSet、SQL Server XML的功能、XML編程和LINQ——語言集成查詢技術。其中LINQ——語言集成查詢是本篇的重點和核心。為了使讀者深入了解數據訪問技術的有關技術,在本篇中每個章節中針對不同的數據訪問技術列舉了大量的實例,使讀者從不同方面來全面認識Visual C# 2008中的數據訪問技術。
第四篇(第12章~第14章)是Windows應用程式開發篇。主要介紹了Windows應用程式的相關技術、在Windows應用程式中使用的選單和對話框以及在.NET Framework 3.5中新增組件開發。本篇深入地講解了Windows應用程式中常用的控制項,並詳細講解了WPF、WWF、WCF這些新增組件。
第五篇(第15章~第16章)是Web應用程式開發篇。主要介紹了ASP.NET 2008開發和如何創建和使用Web服務。為了使讀者對Web應用程式有深入的了解,本篇中使用了大量的實例,供讀者參看和實踐。
第六篇(第17章~第18章)是實戰篇。通過2個基於SQL Server 2005資料庫的項目的介紹,講述了如何在Windows應用程式和Web應用程式中使用LINQ查詢技術,使讀者更深刻地認識Visual C# 2008中新增的特性和使用方法。
Visual C# 2008中新增的特性以及使用方法對未來的軟體開發很重要,因此了解並學會使用這些新特性對開發人員來說尤為必要。
本書的特點
本書不僅包含了Visual C# 2008和SQL Server 2005的複雜概念和知識,而且對Visual C# 2008涉及的新增特性進行了詳細的講解,並篩選了最常使用和日常工作中最常見的一些操作和示例進行演示並說明。最為重要的是本書中的很多實例是筆者參與實際開發中總結出來的經驗。本書將知識範圍鎖定在了適合初級、中級的部分,以大量的實例進行示範和解說,其特點主要體現在以下幾個方面。
配有學習論壇,讀者可以在上面討論技術,筆者會及時回答讀者提問,並提供各種技術文章,幫助你提高開發水平。
本書的編排採用循序漸進的方式,適合初級、中級學者逐步掌握複雜的數據綁定技術及其控制項。
本書重點講述Visual C# 2008的有關知識,並為讀者理解和實踐奠定基礎。
本書採用了大量的實例,講述Visual C# 2008中新增特性的基本功能和使用技巧。
所有實例都具有代表性和實際意義,著重解決工作中的實際問題。
對於有特點的實例進行詳細解釋和分析,幫助讀者理解和模擬實踐。
對於工作中經常遇到的問題,需要注意的關鍵點予以特別注示。
按遞進關係進行案例組織,使用新舊的知識點時相互關聯,對比分析易於理解。
本書採用技術要點、詳細介紹、運行效果等多種方式進行講解,系統性及可用性強。
適合閱讀本書的讀者
Visual C# 2008的初學者
SQL Server 2005資料庫的初學者
Visual C# 2008和SQL Server 2005資料庫技術的研究人員
LINQ查詢技術的研究人員
使用LINQ查詢技術進行開發的人員
基於SQL Server 2005資料庫網站開發的人員
使用LINQ技術進行畢業設計的計算機學員
想了解LINQ技術的其他人員
光碟內容介紹
為了方便讀者學習本書,本書附帶超值光碟1張,內容為本書源程式和作者免費贈送的學習資料(659頁電子書、10個學習視頻和5個套用系統)。這些免費贈送的學習資料如下:
182頁ASP.NET網路開發技術電子書;
199頁Visual C#開發技術電子書;
154頁.NET資料庫開發技術電子書;
124頁ASP.NET Ajax開發電子書;
4個.NET 2.0入門視頻;
6個.NET 3.5入門視頻;
5個常見的典型系統。
一、源程式
主要包括書中涉及的所有源程式檔案,全部按照章節整理。
二、免費贈送的學習資料
1.ASP.NET網路開發技術電子書(182頁)
第0章 Web開發基礎知識
第1章 走進ASP.NET 2.0
第2章 類、對象和命名空間
第3章 ASP.NET 2.0核心對象
第4章 標準伺服器控制項
第5章 HTML伺服器控制項
第6章 數據驗證控制項
2.Visual C# 2005開發技術電子書(199頁)
第1章 C#與.NET Framework簡介
第2章 C#程式設計基礎
第3章 與用戶互動
第4章 常用控制項
第5章 類
第6章 抽象類、多態及接口
第7章 處理異常和錯誤
第8章 XML編程
第9章 應用程式部署
第10章 時間跟蹤系統
3..NET資料庫開發技術電子書(154頁)
第1章 運算元據庫
第2章 使用資料庫
第3章 使用數據綁定和DataSet
第4章 SQL Server XML的功能
第5章 XML編程
第6章 數據映射方案
第7章 NHibernate事務、並發和快取
第8章 NHibernate高級數據映射和查詢
4.ASP.NET Ajax開發電子書(124頁)
第1章 初識ASP.NET Ajax
第2章 Ajax Control Toolkit中的文本輸入處理
第3章 基於Ajax的電子郵件處理
5..NET 2.0入門視頻(4個)
Visual Studio的安裝和配置
ASP.NET Web程式開發入門
.NET程式調試方法
運行eBookShop實例
6..NET 3.5入門視頻(6個)
創建ASP.NET程式
創建窗體應用程式
創建控制台應用程式
打開現有程式
讀取SQLExpress數據
使用SQLExpress建立資料庫
7.常見的典型系統(5個)
部落格引擎:是一個結構精練但功能強大的部落格系統,它充分利用了ASP.NET 2.0的新特性,比如母版頁、主題、國際化等界面特性,還使用了提供者模型實現了一個可擴展的數據訪問層。
時間跟蹤系統:在工作團隊內部,經常會列出項目計畫、項目人員等信息。使用時間跟蹤系統,將這些計畫信息錄入系統,在項目完成時錄入實際完成信息,這樣可以跟蹤項目進度。通過生成自定義的報表,可以將預計與實際完成的時間進行比較。
圖書館管理信息系統:該管理信息系統具有一個典型的Windows窗體應用程式界面,並完成圖書館日常工作中大部分常見的流程。本系統具備的功能有圖書入庫、借書、還書、圖書管理、借閱人員管理、系統使用人員管理和懲罰管理等。
線上求職系統:本系統可以為企業和求職者提供一個互動的供求平台。企業需要查看網站人才庫中感興趣的求職者信息,發布公司用人需求,並建立與求職者的互動。求職者需要查看企業所發布的招聘信息,並能通過求職網站了解公司的基本資料,求職者與企業都方便地收集感興趣的信息,以便於相互進一步的溝通與交流。
中小型企業網站:本系統為企業提供了一個展示的平台,向外界提供企業產品資料、企業專業人員、企業的客戶信譽,以及企業的相關新聞和聯繫方式。
編 者
2008年10月

目 錄

本書學習導航如下:
? 要學會Visual C# 2008環境配置基礎以及C#開發語言的基本語法和在Visual C# 2008中新增的特性,仔細閱讀第1篇
? 要了解SQL Server 2005資料庫的關鍵技術,仔細閱讀第2篇
? 要掌握數據訪問技術——ADO.NET的有關技術,特別是LINQ——語言集成查詢,仔細閱讀第3篇
? 要運用Windows應用程式開發技術,仔細閱讀第4篇
? 要運用Web應用程式開發技術,仔細閱讀第5篇
? 要將Visual C# 2008和SQL Server 2005資料庫的技術套用到實踐中,仔細閱讀第6篇
第1篇 Visual C# 2008入門篇
? 1 .NET Framework 3.5簡介 20
1.1 Visual Studio 2008概述 20
1.1.1 .NET開發環境Visual Studio 20
1.1.2 Visual Studio 2008的安裝配置 21
1.1.3 Visual Studio 2008新增主要功能 22
1.1.4 MSDN簡介 22
1.2 .NET Framework 3.5介紹 24
1.2.1 .NET Framework概念 24
1.2.2 .NET Framework 3.5體系結構 25
1.2.3 .NET類庫 26
1.2.4 .NET Framework 2.0、3.0和3.5版本之間的關係 27
1.2.5 .NET Framework 3.5中的新增功能 28
1.3 開發第一個C#程式 30
1.3.1 理解Main() 30
1.3.2 編譯執行程式 32
1.4 小結 33
? 2 C#語言基礎 34
2.1 程式架構 34
2.1.1 命名空間 34
2.1.2 類 36
2.1.3 結構 39
2.2 變數與運算符 41
2.2.1 變數 41
2.2.2 運算符 42
2.3 語句 48
2.3.1 選擇語句 48
2.3.2 循環語句 50
2.3.3 條件判斷語句 52
2.4 集合類型 53
2.4.1 列表 54
2.4.2 數組 55
2.4.3 枚舉 56
2.5 錯誤和異常處理 58
2.6 創建項目 60
2.6.1 控制台應用程式 61
2.6.2 Windows應用程式 62
2.6.3 Web應用程式 64
2.7 小結 65
? 3 Visual C# 2008簡介 66
3.1 Visual C# 2008介紹 66
3.1.1 Visual C# 2008概述 66
3.1.2 Visual C# 2005和2008之間的關係 67
3.1.3 Visual C# 2008和.NET Framework 3.5的關係 68
3.2 Visual C# 2008多語言的新特性 69
3.2.1 隱式類型的本地變數和數組 69
3.2.2 對象初始值設定項 70
3.2.3 擴展方法 71
3.2.4 匿名類型 72
3.2.5 Lambda表達式 73
3.2.6 查詢關鍵字 74
3.2.7 自動實現的屬性 76
3.2.8 分部方法定義 77
3.3 Visual C#集成開發環境(IDE) 79
3.3.1 Visual C# 2008集成開發環境 79
3.3.2 起始頁 80
3.3.3 創建項目 81
3.3.4 解決方案資源管理器 84
3.3.5 添加引用 85
3.3.6 Visual C# 2008 IDE的新增功能 85
3.4 第一個Visual C# 2008的應用程式 86
3.4.1 創建Visual C# 2008的應用程式 86
3.4.2 編譯執行程式 89
3.5 小結 90
第2篇 SQL Server 2005入門篇
? 4 運算元據庫 92
4.1 SQL Server 2005簡介 92
4.1.1 資料庫基本知識 92
4.1.2 SQL Server 2005資料庫 93
4.1.3 SQL Server 2005資料庫管理工具 96
4.2 資料庫 99
4.2.1 使用Management Studio創建資料庫 99
4.2.2 使用SQL語句創建資料庫 100
4.2.3 刪除已創建的資料庫 102
4.3 運算元據表 102
4.3.1 創建表 103
4.3.2 插入數據 105
4.3.3 修改數據 106
4.3.4 刪除數據 106
4.4 查詢數據 107
4.4.1 查詢數據語法 107
4.4.2 使用條件查詢 107
4.4.3 聯合查詢 109
4.4.4 限制查詢 109
4.4.5 對查詢輸出進行控制 110
4.5 操作視圖 111
4.5.1 使用Management Studio創建視圖 111
4.5.2 使用SQL創建視圖 113
4.5.3 創建基於視圖的視圖 114
4.5.4 修改視圖 115
4.5.5 刪除視圖 115
4.6 存儲過程 116
4.6.1 存儲過程簡介 116
4.6.2 創建存儲過程 117
4.7 小結 119
? 5 T-SQL進階 120
5.1 計算 120
5.1.1 計數COUNT 120
5.1.2 求和SUM 121
5.1.3 極值MAX/MIN 121
5.1.4 均值AVG 122
5.2 組合與判斷 122
5.2.1 HAVING 122
5.2.2 GROUP BY 123
5.2.3 DISTINCT 123
5.3 函式 123
5.3.1 日期時間函式 124
5.3.2 字元串處理函式 126
5.3.3 系統函式 128
5.4 小結 129
? 6 數據報表 130
6.1 報表服務簡介 130
6.1.1 報表服務概述 130
6.1.2 報表服務組件 131
6.1.3 報表服務的安裝 132
6.2 報表應用程式 134
6.2.1 創建報表應用程式 135
6.2.2 設定數據源 136
6.3 創建Crystal Reports應用程式 138
6.3.1 Crystal Reports應用程式概述 139
6.3.2 設定數據源 139
6.4 小結 142
第3篇 數據訪問ADO.NET篇
? 7 使用資料庫 144
7.1 使用ADO.NET資料庫 144
7.1.1 EMIS資料庫 144
7.1.2 連線資料庫 146
7.1.3 以代碼的方式訪問資料庫 149
7.1.4 數據容器DataSet、DataTable 150
7.1.5 Windows應用程式中顯示數據 153
7.2 ADO.NET與各種資料庫的連線 155
7.2.1 連線SQL Server 155
7.2.2 連線Access 156
7.2.3 連線SQL Server資料庫檔案 157
7.2.4 連線Oracle 158
7.2.5 連線其他資料庫 158
7.3 使用ADO.NET處理數據 158
7.4 小結 161
? 8 使用數據綁定和DataSet 162
8.1 數據綁定 162
8.1.1 新建項目 162
8.1.2 創建DataSet 163
8.1.3 創建和配置TableAdapter 164
8.1.4 填充數據到DataSet 166
8.1.5 創建數據綁定窗體 166
8.2 使用DataSet來運算元據庫 167
8.2.1 使用連線字元串 167
8.2.2 用戶數據操作的並發 167
8.2.3 DataGridView控制項與DataSet 168
8.2.4 校驗用戶輸入數據的合法性 169
8.2.5 執行更新DataSet 170
8.3 小結 171
? 9 SQL Server XML的功能 172
9.1 對XML的支持 172
9.1.1 SQL Server 2005中的XML功能 172
9.1.2 XML數據類型 172
9.2 XML的格式和架構 173
9.2.1 XML文檔 173
9.2.2 XML架構 174
9.2.3 批註的架構 177
9.3 XML相關的SQL語句使用 177
9.3.1 SELECT語句中的FOR XML 177
9.3.2 RAW模式示例 179
9.3.3 AUTO模式示例 180
9.3.4 EXPLICIT模式示例 184
9.3.5 OPENXML示例 185
9.4 在SQL Server中使用模板 186
9.4.1 在模板中使用T-SQL語句 186
9.4.2 創建自定義模板 188
9.5 小結 188
? 10 XML編程 189
10.1 .NET框架中的XML 189
10.1.1 理解XML 189
10.1.2 XML文檔對象模型(DOM) 190
10.1.3 System.Xml命名空間 191
10.2 讀取XML文檔 193
10.2.1 使用XmlDocument讀取XML 193
10.2.2 使用XmlReader讀取XML 195
10.2.3 使用XmlNode讀取節點 197
10.3 使用XPath檢索XML 199
10.3.1 基本XPath表達式 200
10.3.2 限定檢索範圍 200
10.3.3 使用函式設定檢索條件 201
10.3.4 使用運算符設定檢索條件 202
10.3.5 使用通配符模糊匹配 203
10.3.6 綜合示例 203
10.4 修改XML文檔 209
10.4.1 創建新DOM節點 209
10.4.2 為DOM節點創建屬性 210
10.4.3 修改DOM節點 212
10.4.4 刪除DOM節點 213
10.4.5 將DOM樹寫入XML文檔 214
10.5 集成DataSet 215
10.5.1 使用DataSet載入XML數據 215
10.5.2 使用XmlDataDocument載入關係數據 216
10.6 XML和ADO.NET 217
10.6.1 將ADO.NET數據轉換為XML文檔 218
10.6.2 把XML文檔轉換為ADO.NET數據 220
10.7 在XML中串列化對象 220
10.8 小結 223
? 11 LINQ——語言集成查詢簡介 224
11.1 LINQ介紹 224
11.1.1 LINQ簡介 224
11.1.2 LINQ的作用 225
11.2 Visual C#中的LINQ入門 225
11.2.1 LINQ的查詢功能 225
11.2.2 LINQ的基本查詢操作 229
11.2.3 LINQ的查詢和方法 232
11.2.4 LINQ的功能在Visual C# 2008中的套用 233
11.3 LINQ to SQL 234
11.3.1 LINQ to SQL簡介 234
11.3.2 LINQ to SQL對資料庫建模 235
11.3.3 LINQ to SQL的資料庫查詢 236
11.3.4 LINQ to SQL的資料庫更新 237
11.3.5 LINQ to SQL的資料庫插入 239
11.3.6 LINQ to SQL的資料庫刪除 241
11.4 LINQ to Object 243
11.5 LINQ to XML 244
11.6 小結 246
第4篇 Windows應用程式開發篇
? 12 Windows應用程式概述 248
12.1 Windows應用程式 248
12.1.1 創建Windows窗體應用程式 248
12.1.2 設定Windows窗體屬性 249
12.1.3 以程式的方式更改窗體屬性 253
12.2 在窗體上使用控制項 254
12.2.1 Windows窗體控制項介紹 254
12.2.2 公共控制項 254
12.2.3 容器控制項 257
12.2.4 選單和工具列控制項 258
12.2.5 數據控制項 259
12.2.6 列印控制項 259
12.2.7 對話框控制項 261
12.2.8 組件控制項 261
12.2.9 控制項的屬性 263
12.2.10 編程方式更改控制項屬性 264
12.3 Windows窗體程式中的事件 265
12.4 自定義控制項 268
12.4.1 自定義控制項概述 268
12.4.2 創建自定義控制項 269
12.5 小結 272
? 13 使用選單和對話框 273
13.1 選單和選單事件的創建 273
13.1.1 選單創建 273
13.1.2 選單事件創建 276
13.1.3 簡單記事本程式選單設計 278
13.2 在套用中使用彈出選單 283
13.3 使用公共對話框控制項 285
13.3.1 使用OpenFileDialog控制項選擇檔案 285
13.3.2 使用ColorDialog控制項設定顏色 287
13.3.3 使用FontDialog控制項設定字型 287
13.3.4 使用PrintDialog控制項調用列印對話框 288
13.4 小結 290
? 14 .NET Framework 3.5組件開發 291
14.1 Windows Presentation Foundation(WPF) 291
14.1.1 WPF簡介 291
14.1.2 WPF的組成 292
14.1.3 WPF的架構 292
14.1.4 WPF和XAML 292
14.1.5 新增功能 293
14.1.6 開發示例 294
14.2 Windows Workflow Foundation(WWF) 297
14.2.1 WWF簡介 297
14.2.2 WWF的結構 298
14.2.3 WWF的功能 298
14.2.4 開發示例 298
14.3 Windows Communication Foundation(WCF) 306
14.3.1 WCF介紹 306
14.3.2 WCF的架構 306
14.3.3 WCF的功能 307
14.3.4 開發示例 307
14.4 小結 310
第5篇 Web應用程式開發篇
? 15 ASP.NET 2008開發 312
15.1 ASP.NET模型 312
15.1.1 理解ASP.NET 312
15.1.2 ASP.NET應用程式生命周期 313
15.2 使用ASP.NET創建Web應用程式 314
15.2 1 創建ASP.NET項目 314
15.2.2 發布ASP.NET網站 315
15.2.3 在Web程式頁面中使用主題 317
15.2.4 在控制項中使用主題 320
15.3 理解ASP.NET控制項 321
15.3.1 標準控制項 322
15.3.2 數據控制項 324
15.3.3 驗證控制項 325
15.3.4 導航控制項 327
15.3.5 登錄控制項 329
15.3.6 WebParts控制項 333
15.3.7 AJAX Extensions控制項 336
15.3.8 報表控制項 336
15.3.9 HTML控制項 337
15.4 查詢數據 339
15.4.1 數據源控制項 339
15.4.2 通過數據綁定控制項顯示數據 340
15.4.3 以編程的方式顯示數據 344
15.5 編輯數據 347
15.5.1 在GridView控制項中選擇數據 347
15.5.2 在GridView控制項中編輯數據 349
15.5.3 使用GridView中的模板列 351
15.6 小結 353
? 16 創建和使用Web服務 354
16.1 Web服務的定義 354
16.1.1 Web服務概述 354
16.1.2 創建Web服務 355
16.1.3 Web服務的調用 357
16.2 Web服務技術 358
16.2.1 處理Web服務異常 359
16.2.2 使用Web服務管理狀態 361
16.2.3 使用Web服務進行事務處理 363
16.2.4 Web服務的異步調用 364
16.3 小結 366
第6篇 實 戰 篇
? 17 簡歷管理系統網站 368
17.1 系統總體設計 368
17.1.1 系統需求 368
17.1.2 系統功能 368
17.1.3 系統架構 374
17.2 資料庫設計 376
17.2.1 表設計 376
17.2.2 表關係設計 378
17.3 LINQ to SQL配置(公共數據層) 378
17.3.1 創建資料庫連線 378
17.3.2 創建LINQ to SQL類 379
17.3.3 向LINQ to SQL類中添加表信息 380
17.4 應聘人員填寫簡歷模組 381
17.4.1 頁面效果 381
17.4.2 實現功能代碼 381
17.4.3 LINQ to SQL的運用 382
17.5 管理登錄模組 383
17.5.1 頁面效果 383
17.5.2 實現功能代碼 384
17.5.3 LINQ to SQL的運用 385
17.6 系統設定模組 385
17.6.1 部門信息設定 385
17.6.2 用戶信息設定 386
17.7 查詢統計模組 388
17.7.1 簡歷查詢 388
17.7.2 錄用查詢 392
17.8 公共架構的設計模組 395
17.9 報表的列印模組 396
17.9.1 創建數據集(DataSet) 396
17.9.2 設計水晶報表 397
17.10 網站發布 399
17.10.1 什麼是IIS 399
17.10.2 建立第一個Web站點 400
17.11 小結 402
? 18 圖書館管理系統 403
18.1 系統功能介紹 403
18.2 系統架構概覽 404
18.3 系統開發平台介紹 404
18.3.1 語言介紹 405
18.3.2 資料庫介紹 406
18.3.3 LINQ技術介紹 407
18.4 資料庫結構 407
18.4.1 資料庫表設計 407
18.4.2 資料庫表關係 411
18.5 圖書館管理系統介紹 411
18.6 LINQ to SQL類配置(公共數據層) 412
18.6.1 創建資料庫連線 412
18.6.2 創建LINQ to SQL類 413
18.6.3 向LINQ to SQL類中添加表信息 414
18.7 創建數據集(DataSet) 414
18.8 讀者管理模組 415
18.8.1 讀者類別設定 416
18.8.2 讀者檔案管理 419
18.9 圖書管理模組 423
18.9.1 圖書類別設定 423
18.9.2 圖書檔案管理 424
18.10 流通管理 427
18.10.1 圖書征訂 427
18.10.2 圖書借閱 430
18.10.3 圖書歸還 434
18.10.4 圖書罰款 435
18.11 LINQ to SQL類關鍵技術 437
18.11.1 LINQ to SQL的資料庫查詢 437
18.11.2 LINQ to SQL的資料庫更新 439
18.11.3 LINQ to SQL的資料庫插入 439
18.12 小結 440

熱門詞條

聯絡我們