2021/04/02
Language
Traditional Chinese
File format
PDF (56MB), fit in large screen and Pubook
Pages
816
ISBN
9789864347643

本書是針對「已經會寫」資料庫程式的程式設計師所設計的案頭書,當遇到資料存取相關問題時可以隨時拿出來查閱。不光是知道這些方法、屬性是什麼(名詞解釋)?更有範例可以直接套用、學習與解惑(不只是What,更要會動手寫,知道怎麼做How To Do)。
◈以微軟Microsoft Doc(前MSDN)網站為基礎,介紹最常用、次常用的屬性與方法之實務應用。
◈除了ASP.NET(Web Form)網頁,也搭配Windows Form的ADO.NET程式,演示跨平台資料存取。部分章節更提供ASP.NET MVC 5的範例。
◈以.NET Framework為主,DataReader與SqlCommand、DataSet與SqlDataAdapter屬性與方法。
◈EntLib企業函式庫(Enterprise Library)的資料存取(DAAB),快速整合DataReader與DataSet兩種寫法。
◈開放式並行存取(Optimistic Concurrency)、.NET 2.0~4.x的非同步(Async.與Await)程式。
◈撰寫分頁程式,搭配SQL Server資料庫的Row_Number、Offset…Fetch Next,實踐資料來源的分頁展示。
◈Web Service與WCF Service搭配jQuery、JSON,做出Facebook無限下拉的資料呈現(AJAX分頁程式)。
◈System.Transactions命名空間、TransactionScope與資料庫交易、SqlBulkCopy。
◈SqlParameter參數避免資料隱碼(SQL Injection)攻擊。
◈ASP.NET Web Form專用的SqlDataSource控制項的解說與剖析。
◈LINQ與ADO.NET、LINQ語法介紹。
◈以微軟Microsoft Doc(前MSDN)網站為基礎,介紹最常用、次常用的屬性與方法之實務應用。
◈除了ASP.NET(Web Form)網頁,也搭配Windows Form的ADO.NET程式,演示跨平台資料存取。部分章節更提供ASP.NET MVC 5的範例。
◈以.NET Framework為主,DataReader與SqlCommand、DataSet與SqlDataAdapter屬性與方法。
◈EntLib企業函式庫(Enterprise Library)的資料存取(DAAB),快速整合DataReader與DataSet兩種寫法。
◈開放式並行存取(Optimistic Concurrency)、.NET 2.0~4.x的非同步(Async.與Await)程式。
◈撰寫分頁程式,搭配SQL Server資料庫的Row_Number、Offset…Fetch Next,實踐資料來源的分頁展示。
◈Web Service與WCF Service搭配jQuery、JSON,做出Facebook無限下拉的資料呈現(AJAX分頁程式)。
◈System.Transactions命名空間、TransactionScope與資料庫交易、SqlBulkCopy。
◈SqlParameter參數避免資料隱碼(SQL Injection)攻擊。
◈ASP.NET Web Form專用的SqlDataSource控制項的解說與剖析。
◈LINQ與ADO.NET、LINQ語法介紹。
CHAPTER 00 本書導讀
Part I ADO.NET基礎入門篇
CHAPTER 01 程式與資料庫互動的四大步驟
CHAPTER 02 Connection資料庫連結
CHAPTER 03 SQL Server連結共用(Connection Pooling)
CHAPTER 04 Azure雲端資料庫、SQL Server的LocalDb、Oracle或MySQL資料庫
Part II DataReader篇
CHAPTER 05 SqlDataReader類別與常用方法,程式入門
CHAPTER 06 DataReader常用屬性
CHAPTER 07 SqlCommand類別
Part III DataSet篇
CHAPTER 08 DataSet(資料集)+ DataAdapter(資料配接器)
CHAPTER 09 DataTable與DataView
CHAPTER 10 DataAdapter與SqlDataAdapter類別
Part IV ADO.NET整合範例篇
CHAPTER 11 跨平台ADO.NET範例(Windows Form/.exe執行檔)
CHAPTER 12 自訂分頁(Paging),自己寫程式做「分頁」
CHAPTER 13 分頁優化與最佳化,StringBuilder、SQL指令、MVC的LINQ分頁
CHAPTER 14 ASP.NET Core與ADO.NET簡易入門
CHAPTER 15 簡易入門ViewModel(小類別)與DAL、強型別來源物件
CHAPTER 16 ASP.NET MVC與ADO.NET
CHAPTER 17 GridView自己動手100%寫程式
CHAPTER 18 非同步(Async)ADO.NET程式設計
CHAPTER 19 .NET 4.5起的非同步(Async)ADO.NET程式設計
CHAPTER 20 資料庫交易(Transaction)與SqlBulkCopy單一大量複製
Part V ASP.NET的DataSource控制項篇
CHAPTER 21 DataSource控制項,資料來源控制(只限Web Form可用)
CHAPTER 22 SqlDataSource類別(只限Web Form可用)
CHAPTER 23 SqlDataSource範例集
Part VI Parameter參數篇
CHAPTER 24 設定參數與資料型別、SqlParameterCollection類別
CHAPTER 25 站內的搜尋引擎(I)─基礎入門
CHAPTER 26 站內的搜尋引擎(II)─範例改寫基礎入門
Part VII 補充案例篇
CHAPTER 27 開放式並行存取(Optimistic Concurrency)
CHAPTER 28 企業函式庫Enterprise Library 6.0的DAAB
Part VIII LINQ篇
CHAPTER 29 LINQ與ADO.NET
CHAPTER 30 LINQ語法簡介與實戰
Part I ADO.NET基礎入門篇
CHAPTER 01 程式與資料庫互動的四大步驟
CHAPTER 02 Connection資料庫連結
CHAPTER 03 SQL Server連結共用(Connection Pooling)
CHAPTER 04 Azure雲端資料庫、SQL Server的LocalDb、Oracle或MySQL資料庫
Part II DataReader篇
CHAPTER 05 SqlDataReader類別與常用方法,程式入門
CHAPTER 06 DataReader常用屬性
CHAPTER 07 SqlCommand類別
Part III DataSet篇
CHAPTER 08 DataSet(資料集)+ DataAdapter(資料配接器)
CHAPTER 09 DataTable與DataView
CHAPTER 10 DataAdapter與SqlDataAdapter類別
Part IV ADO.NET整合範例篇
CHAPTER 11 跨平台ADO.NET範例(Windows Form/.exe執行檔)
CHAPTER 12 自訂分頁(Paging),自己寫程式做「分頁」
CHAPTER 13 分頁優化與最佳化,StringBuilder、SQL指令、MVC的LINQ分頁
CHAPTER 14 ASP.NET Core與ADO.NET簡易入門
CHAPTER 15 簡易入門ViewModel(小類別)與DAL、強型別來源物件
CHAPTER 16 ASP.NET MVC與ADO.NET
CHAPTER 17 GridView自己動手100%寫程式
CHAPTER 18 非同步(Async)ADO.NET程式設計
CHAPTER 19 .NET 4.5起的非同步(Async)ADO.NET程式設計
CHAPTER 20 資料庫交易(Transaction)與SqlBulkCopy單一大量複製
Part V ASP.NET的DataSource控制項篇
CHAPTER 21 DataSource控制項,資料來源控制(只限Web Form可用)
CHAPTER 22 SqlDataSource類別(只限Web Form可用)
CHAPTER 23 SqlDataSource範例集
Part VI Parameter參數篇
CHAPTER 24 設定參數與資料型別、SqlParameterCollection類別
CHAPTER 25 站內的搜尋引擎(I)─基礎入門
CHAPTER 26 站內的搜尋引擎(II)─範例改寫基礎入門
Part VII 補充案例篇
CHAPTER 27 開放式並行存取(Optimistic Concurrency)
CHAPTER 28 企業函式庫Enterprise Library 6.0的DAAB
Part VIII LINQ篇
CHAPTER 29 LINQ與ADO.NET
CHAPTER 30 LINQ語法簡介與實戰
周棟祥 博士
現職:國立高雄科技大學 資訊管理學系副教授兼教育事業暨產品推廣處處長
學歷:國立政治大學 資訊管理博士(2004/09~2008/02)
國立中正大學 資訊管理碩士(1999/09~2001/07)
研習:德國阿亨工業大學(RWTH AACHEN University)
新加坡國立大學(National University of Singapore)
新加坡南洋理工大學(Nanyang Technological University)
經歷:企業整合中心主任
研究發展處副研發長
區域產學合作中心主任
研究發展處推廣教育中心主任
研究發展處產學組組長
區域產學合作中心執行長
研究發展處推廣服務及教育組組長
管理學院院長特別助理
中華電信助理研究員
專長領域:服務科學、客戶關係管理、電信營運管理、電子商務、行動服務、工業4.0、物聯網與大數據應用
吳進魯
學歷:國立屏東科技大學 資訊管理研究所碩士
經歷:
(1)1998~2000年為國立屏東科技大學計算機中心、屏東縣教育局舉辦的多場資訊教育訓練擔任講師(授課時數超過250小時)。
(2)國防役四年。資策會各式網站系統開發(七年經驗)、電信產業分析與Internet指標研究工作。
(3)資策會 教育訓練中心(南區)專任講師(專長Web程式設計)。負責600小時之就業輔導班。
(4)星動計畫B2Bi(XML資料交換,採用RosettaNet標準),VB 6.0與MS BizTalk Server系統開發與維護。客戶為國內電子業十大股票上市公司。
(5)任職於國內某資通大廠(全球資訊業百大公司),負責軟體技術規劃與系統整合。
(6)2008/4/1~2017/7/1榮獲MVP(微軟最有價值專家),專長ASP.NET。
(7)2010~2012年台中市電腦公會辦理 行政院勞委會職訓局 產業人才投資計畫,擔任ASP.NET專任講師。2015年起投入線上教學(遠距教學)並提供ASP.NET(WebForm與MVC)教學影片,讓學員線上學習。
著作:
(1)2001至今已出版十多本電腦書籍。網站提供許多PDF電子書,免費分享Linux與ASP.NET知識。
(2)國內第一本推出Mandrake Linux。
現職:國立高雄科技大學 資訊管理學系副教授兼教育事業暨產品推廣處處長
學歷:國立政治大學 資訊管理博士(2004/09~2008/02)
國立中正大學 資訊管理碩士(1999/09~2001/07)
研習:德國阿亨工業大學(RWTH AACHEN University)
新加坡國立大學(National University of Singapore)
新加坡南洋理工大學(Nanyang Technological University)
經歷:企業整合中心主任
研究發展處副研發長
區域產學合作中心主任
研究發展處推廣教育中心主任
研究發展處產學組組長
區域產學合作中心執行長
研究發展處推廣服務及教育組組長
管理學院院長特別助理
中華電信助理研究員
專長領域:服務科學、客戶關係管理、電信營運管理、電子商務、行動服務、工業4.0、物聯網與大數據應用
吳進魯
學歷:國立屏東科技大學 資訊管理研究所碩士
經歷:
(1)1998~2000年為國立屏東科技大學計算機中心、屏東縣教育局舉辦的多場資訊教育訓練擔任講師(授課時數超過250小時)。
(2)國防役四年。資策會各式網站系統開發(七年經驗)、電信產業分析與Internet指標研究工作。
(3)資策會 教育訓練中心(南區)專任講師(專長Web程式設計)。負責600小時之就業輔導班。
(4)星動計畫B2Bi(XML資料交換,採用RosettaNet標準),VB 6.0與MS BizTalk Server系統開發與維護。客戶為國內電子業十大股票上市公司。
(5)任職於國內某資通大廠(全球資訊業百大公司),負責軟體技術規劃與系統整合。
(6)2008/4/1~2017/7/1榮獲MVP(微軟最有價值專家),專長ASP.NET。
(7)2010~2012年台中市電腦公會辦理 行政院勞委會職訓局 產業人才投資計畫,擔任ASP.NET專任講師。2015年起投入線上教學(遠距教學)並提供ASP.NET(WebForm與MVC)教學影片,讓學員線上學習。
著作:
(1)2001至今已出版十多本電腦書籍。網站提供許多PDF電子書,免費分享Linux與ASP.NET知識。
(2)國內第一本推出Mandrake Linux。
Details
Review
0 ratings
1 stars
0%
2 stars
0%
3 stars
0%
4 stars
0%
5 stars
0%
Write a review
Eligible to write reviews after purchasing products or add to Library