ASP.NET開發實戰1200例(第Ⅱ卷)

ASP.NET開發實戰1200例(第Ⅱ卷)

《ASP.NET開發實戰1200例(第Ⅱ卷)》是2011年6月出版的圖書,作者是明日科技 房大偉 呂雙

基本介紹

  • 書名:ASP.NET開發實戰1200例(第Ⅱ卷)
  • ISBN: 9787302251545
  • 頁數:99.00元
  • 出版時間:2011年6月
圖書信息,內容簡介,前言,圖書目錄,

圖書信息

ASP。NET開發實戰1200例(第Ⅱ卷)
明日科技 房大偉 呂雙編著
含(含光碟1張)
16開

內容簡介

本書以開發人員在項目開發中經常遇到的問題和必須掌握的技術為中心,介紹了套用ASP.NET進行程式開發各個方面的知識和技巧,主要包括網站開發常備技術、前端技術套用開發、操作Office軟體(Word/Excel)、ADO.NET資料庫操作技術、LINQ技術、XML檔案、水晶報表、Web Service服務、網站性能最佳化與安全策略、程式開發設計模式與架構、網站設計與網頁配色及ASP.NET典型項目開發案例等。全書分6篇20章,總計600個實例和600條經驗技巧。每個實例都是作者精心篩選的,具有很強的實用性,其中一些實例是開發人員難於尋覓的解決方案。
本書附帶有配套DVD光碟,光碟中提供有書中全部實例的原始碼,這些原始碼都是經過作者精心調試通過的,保證能夠在Windows XP、Windows 2003及Windows 7作業系統下編譯和運行。
本書非常適合ASP.NET網站項目開發人員、ASP.NET初學者及編程愛好者使用,同時也可作為培訓機構、大中專院校老師和學生的實踐參考用書。

前言

前 言
特別說明:
《ASP。NET開發實戰1200例》包括第I卷、第II卷總計1200個例子,本書是第II卷,包含600個例子。
程式開發是一項艱辛的工作,它不僅考驗開發人員的智力,更考驗開發人員的體力。縱觀國內的軟體企業,內部開發團隊挑燈夜戰,連續幾個月加班加點是常有的事情。筆者曾“有幸”參加過十幾個項目的開發工作,對編程有深刻的體會。編程是一項複雜的創造性工作,它需要開發人員掌握各方面的知識和積累豐富的開發經驗。項目開發中的一個問題可能會占用團隊幾天甚至十幾天的時間,但是如果開發人員遇到過類似的問題,也許幾分鐘就可以解決。這就是編程經驗的重要性,也是許多軟體企業用人時選擇有項目開發經驗者的主要原因。
本書精選了項目開發中的600個實例,涵蓋了ASP.NET網站開發常備技術、ASP.NET前端技術套用、操作Office辦公軟體、ADO。NET資料庫操作技術、SQL嵌入ADO。NET中實現查詢操作及高級套用、LINQ技術、水晶報表、Web Service服務、網站性能最佳化與安全策略、程式開發設計模式與架構、網站設計與網頁配色和ASP。NET典型項目開發案例等方面的內容,每一個知識點都提供了豐富的、具有很強實用性的實例,以幫助開發人員快速解決疑難問題。
本書內容
本書分為6篇20章,總計600個實例。書中所選實例均來源於一線開發人員的實際項目開發,囊括了開發中經常使用和需要解決的熱點、難點問題,參考本書,讀者可以快速解決開發中的難題,提高編程效率。本書亮點內容如下圖所示。
為了方便讀者學習書中實例和積累開發經驗,本書在講解實例時按照“實例說明”、“關鍵技術”、“設計過程”和“秘笈心法”4個部分進行講解。
* 實例說明
實例說明部分利用圖文結合的方式,介紹實例的特點、功能和運行效果,使讀者可以快速了解實例的作用,並從實例中學到技能。
* 關鍵技術
關鍵技術部分剖析了實例使用的核心技術。這樣,讀者不必查看設計過程和原始碼即可快速掌握實例關鍵技術,甚至直接做出實例。
* 設計過程
設計過程部分詳細介紹了實例的開發過程。讀者可以按照該部分內容做出自己的實例程式。
* 秘笈心法
秘笈心法部分給出了與實例相關的技巧、注意事項或經驗總結,它可以豐富讀者的編程經驗。
下圖展示了一個完整實例的文檔縮略。
本書特色
* 實例豐富,經驗超值
本書精選了600個實例和600條經驗技巧,涵蓋了編程中多個方面的各種套用。用戶開發中所需的技術、技巧、解決方案幾乎都可以找到。
* 特點突出,功能完善,實用性強
書中所選實例均是項目開發中經常需要使用或實現的技術,有許多實例是開發人員夢寐以求的。
* 視頻講解,全面介紹實例開發全過程
在每一章實例中作者選擇重點和難點實例進行全程視頻講解,幫助讀者理解這些實例的開發過程。
* 贈送所有實例源碼
書中所有實例均提供有原始碼,用戶在開發中可以快速借鑑或套用。
* 段落工整、簡潔,圖文結合,更容易學習
* 編碼規範,注釋詳盡
為了提高用戶的實際開發能力,書中代碼都是經過嚴格審查的,可以與商業源碼相媲美,並且為了方便用戶閱讀代碼,幾乎所有代碼都提供有詳細注釋。
超值DVD光碟
為了幫助讀者學習和使用書中的實例,本書附贈有DVD光碟,其中不僅提供有書中所有實例項目的原始碼、素材,還提供了關鍵實例的開發視頻講解。光碟目錄如下圖所示。
本書約定
* 實例使用方法
用戶在學習本書過程中,可以從光碟中複製實例,去掉實例的唯讀屬性。有些實例需要使用相應的資料庫或第三方資源,這些實例在使用前需要進行相應配置,詳細使用方式可參考本書光碟使用說明書。此外,如果用戶直接將本書實例用於商業用途,由此產生的不良後果由用戶自己承擔。
* 實例及錄像位置
書中實例在光碟中的存儲格式為“MR\章號\實例序號”。例如,“MR\03\078”表示實例078,位於第3章。
書中關鍵實例在光碟中提供了開發錄像,錄像的存儲格式與實例的存儲格式是相同的。例如,查看實例078的開發錄像,可以在光碟中的“MR\03\078”路徑下找到,錄像名稱與實例名稱相同,格式為EXE格式。
* 錄像使用說明
本書贈送的實例錄像採用EXE檔案格式,無須使用播放器,雙擊即可直接播放。在主目錄中,目錄前有錄像圖示的實例,表示在光碟中存在視頻錄像。
* 部分實例只給出關鍵代碼
由於篇幅限制,書中有些實例只給出了關鍵代碼,完整代碼可參考光碟實例程式。
讀者人群
本書非常適合以下人員閱讀:
* 從事ASP.NET編程行業的開發人員
* 有一定語言基礎,想進一步提高技能的人員
* 大中專院校的老師和學生
* 即將走上工作崗位的大學畢業生
* 相關培訓機構的老師和學員
* 編程愛好者
本書作者
本書由明日科技組織編寫,參加編寫的程式設計師有房大偉、呂雙、劉雲峰、楊麗、顧麗麗、劉齡齡、孟范勝、董大永、李繼業、尹強、張磊、王小科、王軍、趙會東、劉彬彬、王國輝、盧瀚、朱曉、安劍、鞏建華、劉銳寧、李偉明、梁水、李鑫、孫秀梅、李鐘尉、陳丹丹、李偉、白偉明、張振坤、潘凱華、劉欣、李慧、楊明、梁曉嵐、肖鑫、陳英、範文龍、劉瑩、王雷、王樂樂、高春艷、宋坤等。由於作者水平有限,疏漏和不足之處在所難免,請廣大讀者朋友們批評指正。
特別提醒:
親愛的讀者朋友,由於近期紙張價格和印製成本大幅上漲,為不增加讀者朋友的負擔,又不減少書的內容,本書的最後幾章內容不得不放在配書光碟中(參見目錄),由此給您帶來了不便,在此深表歉意。
編 者

圖書目錄

第1篇 ASP.NET網站高效開發篇
第1章 ASP.NET網站開發常備技術
1.1 即學即用的正則表達式
實例001 使用正則表達式驗證電話號碼
實例002 使用正則表達式驗證輸入密碼條件
實例003 使用正則表達式驗證郵政編碼
實例004 使用正則表達式驗證手機號
實例005 使用正則表達式驗證身份證號
實例006 使用正則表達式驗證兩位小數
實例007 使用正則表達式驗證一年的12個月份
實例008 使用正則表達式驗證一個月的31天
實例009 使用正則表達式驗證數字輸入
實例010 使用正則表達式驗證密碼長度
實例011 使用正則表達式驗證非零的正整數
實例012 使用正則表達式驗證非零的負整數
實例013 使用正則表達式驗證大寫字母
實例014 使用正則表達式驗證小寫字母
實例015 使用正則表達式檢查字元串中重複出現的詞
實例016 使用正則表達式替換字元串
實例017 使用正則表達式拆分字元串
實例018 使用正則表達式驗證輸入字母
實例019 使用正則表達式驗證中文漢字輸入
實例020 使用正則表達式驗證輸入字元串
實例021 使用正則表達式驗證E-mail格式
實例022 使用正則表達式驗證IP位址
實例023 使用正則表達式驗證URL
1.2 網路信息的站內搜尋
實例024 一般搜尋
實例025 高級搜尋
實例026 常用搜尋
實例027 在自己的網站中加入Baidu和Google搜尋
實例028 龍行天下搜尋引擎中智慧型匹配檢索功能
1.3 思維擴展的常用算法
實例029 鍊表算法——單向鍊表
實例030 鍊表算法——雙向鍊表
實例031 常用算法——堆疊
實例032 常用算法——佇列
實例033 常用算法——樹的實現
實例034 排序算法——選擇排序算法
實例035 排序算法——插入排序算法
實例036 排序算法——希爾排序算法
實例037 算法套用——按要求生成指定位數編號
1.4 打包與發布ASP.NET應用程式
實例038 發布ASP.NET應用程式
實例039 打包ASP.NET應用程式
第2章 ASP.NET前端技術套用開發
2.1 通信開發:電子郵件傳送與接收
實例040 利用SMTP服務傳送電子郵件
實例041 利用Jmail組件傳送郵件
實例042 使用POP3協定接收電子郵件
2.2 高端套用:自定義組件套用
實例043 自定義GridView數據綁定組件開發
實例044 自定義OurPager分頁組件開發
2.3 超級網購:網上購物與銀行線上支付
實例045 購物商城網創建個人店鋪
實例046 網上商城購物車
實例047 網銀線上支付
實例048 支付寶線上支付
實例049 快錢線上支付
實例050 NPS線上支付
實例051 YeePay易寶線上支付
2.4 強強組合:Web系統套用硬體開發
……
第3章 ASP.NET與Word檔案互動操作
第4章 ASP.NET高效套用Excel檔案
第2篇 ASP.NET資料庫套用篇
第5章 ADO.NET資料庫操作技術
第6章 ADO.NET事務套用
第7章 SQL嵌入ADO.NET實現查詢操作
第8章 SQL嵌入ADO.NET高級套用
第9章 高效的數據源檔案XML的套用
第3篇 LINQ技術開發篇
第10章 查詢記憶體中對象——LINQ to Objects
第11章 查詢關係資料庫——LINQ to SQL
第12章 使用LINQ運算元據集——LINQ to DataSet
第13章 新型XML操作技術——LINQ to XML
第4篇 水晶報表與Web服務篇
第14章 水晶報表基本套用(篩選、排序與分組)
第15章 水晶報表高級套用(交叉表與子報表套用)
第16章 Web Service服務的套用
第5篇 網站安全與架構模式篇
第17章 網站性能最佳化與安全策略
第18章 程式開發設計模式與架構
第6篇 綜合套用篇
第19章 網站設計與網頁配色
第20章 ASP.NET典型項目開發案例

相關詞條

熱門詞條

聯絡我們