标签: ASP.NET 3.5

  • 《ASP.NET 3.5揭秘》(ASP.NET 3.5 Unleashed)

    《ASP.NET 3.5揭秘》(ASP.NET 3.5 Unleashed) 本書適合所有ASP.NET開發人員閱讀。
    ASP.NET 3.5 Unleashed.jpg

    英文書名:ASP.NET 3.5 Unleashed
    中文書名:ASP.NET 3.5揭秘
    出版社:Sams
    ISBN:978-7-115-19425-1/TP
    作者: Stephen Walther
    出版日期:2008-1
    頁數:1797
    內容簡介:

    本書是享有盛譽的ASP.NET經典名著,涵蓋了ASP.NET 3.5的方方面面,包括了所有最新的特性。書中詳細介紹
    了微軟LINQ to SQL資料庫查詢技術,以及ListView和DataPager兩種新的資料訪問控制項等技術。本書作者Stephen
    Walther是ASP界的名人,是微軟公司的ASP.NET MVP,榮獲微軟“軟體傳奇人物”稱號(微軟技術社區的最高榮譽),曾經
    開發了許多示範性應用程式。

    下載地址: 《ASP.NET 3.5揭秘》(ASP.NET 3.5 Unleashed)

  • 《ASP.NET 3.5 入門經典》- 涵蓋C#和VB.NET(第5版) 電子書

    本書將介紹如何創建功能豐富、資料驅動的互動式網站。雖然這句話很拗口,但是用了Visual Web Developer 2008,就會發現這並不像看起來那樣難。本書將介紹構建Web網站的整個過程,從第1章的安裝Visual Web Developer 2008,一直到第18章的將Web應用程式部署到生產伺服器上。本書分為18章,每一章重點介紹一個特定主題。

      第1章“ASP.NET 3.5入門”。本章介紹如何獲得並安裝Visual Web Developer 2008。這一章將說明如何下載與安裝Visual Web Developer 2008的免費版本,即Express Edition,還介紹了HTML——每個Web頁面背後的語言。這一章最後概述Visual Web Developer提供的自訂選項。

      第2章“構建ASP.NET網站”。本章介紹如何創建一個新的Web網站,以及如何向它增加新元素,如頁面。除了如何創建結構良好的網站外,還會介紹如何用Visual Web Developer中的大量工具來創建 HTML與ASP.NET頁面。

      第3章“設計Web頁面”。Visual Web Developer附帶了大量創建設計良好、有吸引力的Web頁面的工具。本章將說明如何充分利用這些工具。此外,還會介紹CSS這種用來定義Web頁面格式的語言。

      第4章“使用ASP.NET控制項”。ASP.NET Server Control是ASP.NET中最重要的概念之一,它們允許用少量代碼創建複雜而功能豐富的Web網站。本章介紹了可用的大量伺服器控制項,解釋了它們的用途,並說明了它們的用法。

      第5章“ASP.NET Web頁面程式設計”。雖然內置CSS工具與ASP.NET Server Control非常有助於創建Web頁面,但是用程式設計語言能提高頁面的價值。本章花了大量精力介紹Web頁面程式設計。值得一提的是,本章(以及本書餘下章節)所有示例都用Visual Basic和C#兩種語言表述,因此可以選擇一種最喜歡的語言。

      第6章“創建外觀一致的Web網站”。一致性比較容易使Web網站具有吸引力且給人比較專業的印象。ASP.NET通過使用母版頁來説明創建外觀一致的頁面。母版頁可以用來定義頁面的全域外觀。皮膚和主題有助於集中控制項和Web網站中其他視覺化元素的外觀。本章還會介紹如何創建基頁,來説明集中網站中所有頁面都需要的程式設計代碼。

      第7章“導航”。為了説明訪問者在網站中找到流覽路徑,ASP.NET配置了一些導航控制項。這些控制項用來構建網站的導航結構。可以將它們連接到網站的集中網站地圖(定義Web網站中的頁面)。本章還會介紹如何通過寫程式將使用者從一個頁面發送到另一個頁面。

      第8章“使用者控制項”。使用者控制項是可用在多個頁面中的可重用頁面片斷。同樣地,它們對於一些重複內容(如功能表、橫幅等)也很有用。本章將介紹如何創建與使用使用者控制項,並用一些程式化的功能來增強它們。

      第9章“驗證用戶輸入有效性”。網站中的大部分交互性是通過用戶的輸入定義的。本章介紹如何用ASP.NET Server Control接受、驗證和處理用戶輸入。此外,還將介紹如何從ASP.NET Web應用程式發送電子郵件,以及如何從文字檔中讀資訊。

      第10章“ASP.NET AJAX”。Microsoft ASP.NET AJAX允許創建漂亮、無閃爍的Web頁面,消除了傳統桌面應用程式與Web應用程式之間的差距。本章將介紹如何用內置AJAX功能增強Web頁面的表現,從而獲得與Web網站更平滑的交互。

      第11章“初識資料庫”。瞭解為何使用資料庫對於構建現代Web網站是至關重要的,因為大多數現代Web網站都要求使用資料庫。本章將介紹SQL(訪問和更改資料庫中的資料的查詢語言)的基礎。此外,還將介紹Visual Web Developer中説明創建和管理SQL Server資料庫的資料庫工具。

      第12章“顯示和更新資料”。本章建立在從上一章學到的知識的基礎上,說明了如何用ASP.NET資料綁定與資料來源控制項來創建一個豐富的介面,使使用者能與這些控制項的目標資料庫中的資料交互。

      第13章“LINQ”。LINQ是Microsoft的新增解決方案,用來訪問物件、資料庫、XML等。本章介紹如何使用LINQ to SQL訪問SQL Server資料庫。不需要寫大量手工代碼,可以創建一組LINQ物件來完成繁重的工作。本章將介紹LINQ是什麼,如何使用內置在Visual Web Developer中的視覺化LINQ設計器,以及如何寫LINQ查詢來讓資料進出SQL Server資料庫。

      第14章“表現資料—— 高級主題”。前面的章節大多集中於使用資料的技術基礎,而本章是從前端的角度來看同樣的主題。本章將介紹如何用控制項樣式來改變資料的視覺化外觀。本章還介紹與資料繫結控制項的交互,以及如何通過保持經常訪問的資料的本機複本來加速應用程式。

      第15章“ASP.NET 3.5 Web網站中的安全性”。雖然安全性在本書中提出得相當晚,但是安全性是最重要的主題。本章將介紹如何使用與安全性相關的內置ASP.NET功能。本章將介紹若干促進安全性的應用程式服務。還將介紹如何讓用戶在Web網站上註冊一個帳戶,如何區分匿名與登錄使用者,以及如何管理系統中的使用者。

      第16章“個性化Web網站”。本章建立在第15章介紹的安全性功能基礎之上,介紹了如何用針對個人使用者的內容創建個性化Web頁面。本章將介紹如何配置與使用ASP.NET Profile,來存儲提供給已知和匿名訪問者的個性化資料。

      第17章“異常處理、調試和跟蹤”。為了理解、改進和修復為ASP.NET Web頁面寫的代碼,需要有優秀的調試工具。Visual Web Developer提供了出色的調試支援,可以在運行時診斷應用程式的狀態,説明您在使用者發現問題之前發現並解決問題。

      第18章“部署Web網站”。到本書末尾,應當有一個準備公佈於世的Web網站。但是具體到底如何做呢?要將Web網站公佈到世界上,需要知道和瞭解哪些事情?本章給出了這些問題的答案,並說明了為了運行最終Web網站,如何配置不同的生產系統。

     電子書下載: 《ASP.NET 3.5 入門經典》- 涵蓋C#和VB.NET(第5版)

  • [PDF] ASP.NET 3.5: A Beginner’s Guide 電子書分享

    ASP.NET 3.5 A Beginner’s Guide.JPG 

    中文名:ASP.NET 3.5入門指南
    作者:威廉·桑德斯 William Sanders
    類型:程序和Web開發

    Learn how to create database-driven ASP.NET 3.5 websites using C# 3.0. ASP.NET 3.5: A Beginner’s Guide shows you just what you need to know to build rich Internet applications quickly and easily. You’ll find details on Web controls, CSS, event handlers, validation, SQL, ADO.NET, data binding, text files, and security. Coverage of the latest technologies, such as LINQ and Ajax, is also included. All examples use Visual Studio 2008 to ease you through the learning process, and all the source code is displayed. Start building dynamic ASP.NET 3.5 Web applications today with help from this fast-paced tutorial.
    Designed for Easy Learning:

    • Key Skills & Concepts–Lists of specific skills covered in the chapter
    • Ask the Expert–Q&A sections filled with bonus information and helpful tips
    • Try This–Hands-on exercises that show how to apply your skills
    • Notes–Extra information related to the topic being covered
    • Tips–Helpful reminders or alternate ways of doing things
    • Annotated Syntax–Example code with commentary that describes the programming techniques being illustrated

    ASP.NET 3.5: A Beginner’s Guide  點擊下載:http://www.itcert.org/thread-1991-1-1.html

  • 《Microsoft ASP.NET 3.5程式開發實戰》 電子書分享

    內容簡介
    .使用佈景主題、精靈,以及主版頁面來編寫豐富且外觀一致的頁面。
    .使用動態資料功能來建置以及自訂資料導向的Web應用程式。
    .使用LINQ將查詢操作整合到Microsoft .NET平台。
    .執行狀態、應用程式,以及工作階段管理的效能最佳化。
    .使用AJAX以及Microsoft Silverlight,開發豐富且具互動性的Web應用程式。
    .實作安全性策略,如表單授權以及成員資格API等。
    .了解Web Form的內部機制以及檢視狀態的技術。
    .採用HTTP處理常式以及模組,以回應Web的請求。
    .學習三種主要的ASP.NET資料繫結模型。

    本書特色
      站在大師的肩膀,看ASP.NET開發技術全貌
      這是一本關於開發Microsoft ASP.NET的技術手冊,由全球最知名的程式開發大師Dino Esposito所撰寫。本書將帶領你探究完整的ASP.NET的核心功能,以及次世代網頁開發技術的觀點與價值。

    作者簡介
      Dino Esposito
      全球知名的ASP.NET以及AJAX專家,經常擔任大型研討會的講者,其中包括DevConnections以及微軟的Tech-Ed研討論等,長期於MSDN Magazine以及其他雜誌上發表文章,擁有多本著作,包括:《Programming Microsoft ASP.NET 2.0 Core Reference》及《Introducing Microsoft ASP.NET AJAX》。

    Part I 建構ASP.NET網頁
    第01章 ASP.NET程式設計模型
    第02章 透過Visual Studio 2008進行Web開發
    第03章 剖析ASP.NET網頁結構
    第04章 ASP.NET核心伺服器控制項
    第05章 處理網頁
    第06章 建構豐富網頁
    Part II 在ASP.NET網站中新增資料
    第07章 ADO.NET資料提供者
    第08章 ADO.NET資料容器
    第09章 資料繫結模型
    第10章 Linq-to-SQL程式設計模型
    第11章 建立資料可繫結的方格
    第12章 管理記錄的清單
    第13章 管理資料記錄的檢視
    Part III ASP.NET的基礎架構
    第14章 HTTP請求上下文
    第15章 ASP.NET狀態管理
    第16章 ASP.NET的快取技術
    第17章 ASP.NET的安全性
    第18章 HTTP處理程序和模組
    Part IV ASP.NET AJAX Extensions
    第19章 AJAX的簡便方法
    第20章 AJAX啟用Web服務
    第21章 Silverlight和豐富的網際網路應用程式

    電子書在此網頁下載: 《Microsoft ASP.NET 3.5程式開發實戰》