Murach's ASP.NET 2.0 Web Programming with C# 2005
暫譯: Murach 的 ASP.NET 2.0 網頁程式設計與 C# 2005

Joel Murach, Anne Boehm

  • 出版商: Mike Murach
  • 出版日期: 2006-03-21
  • 售價: $1,790
  • 貴賓價: 9.5$1,701
  • 語言: 英文
  • 頁數: 841
  • 裝訂: Paperback
  • ISBN: 1890774316
  • ISBN-13: 9781890774318
  • 相關分類: .NETASP.NETC#
  • 已過版

買這商品的人也買了...

商品描述

Description

This ASP.NET 2.0 book will teach you web programming from scratch...and serve as a time-saving reference to all the ASP.NET features you'll use every day. It works if you're new to web programming. It works if you have experience in classic ASP or Java servlets and JSPs. And it works if you know ASP.NET 1.x, want to upgrade to 2.0 quickly, yet also want a comprehensive ASP.NET reference to rely on.

As its title implies, this book covers all of the new ASP.NET 2.0 features that make it easier to add quality and functionality to every web application you write. That includes:

Master pages… database access using both SQL and object data sources… the new code-behind model… site navigation features… login controls to authenticate users… profiles to personalize a site… themes to customize formatting elements… and web parts, the building blocks of portals that can be customized by the user

But beyond that, this book has features that set it apart from all the others. So here are some of the reasons why we say, "No other ASP.NET 2.0 book will teach you so much, so fast, or so thoroughly."

#1: There's a 5-chapter section on database programming

This is an area that's changed dramatically from ASP.NET 1.x, with developers now being more sheltered from dealing with ADO.NET directly.

So this section teaches you how to use SQL data sources and the GridView, DetailsView, and FormView controls...all new in ASP.NET 2.0...to develop database applications with little or no C# code. Then, it teaches you how to use object data sources, also new in 2.0, to create 3-layer applications that let you separate the presentation code from the data access code in an application.

#2: It teaches development the way it should be done today, using Visual Studio

Today, no developer should miss out on the productivity features of Visual Studio by using limited tools like Notepad. So section 1 in this book shows you how to use Visual Studio 2005 to design, code, test, and debug multi-page web applications that get database data and manage session state. Then, later chapters cover VS tools like the Query Builder and the Web Site Administration Tool.

#3: Complete applications show how all the pieces interact

The key to mastering ASP.NET 2.0 is to have plenty of real-world applications that guide you in using the new features you’re learning…and that help you avoid the problems that you can run into as you build complex web sites. That’s why this book gives you complete applications, including the web forms, the aspx code, and the C# code.

#4: The paired-pages format lets you set your own pace

Murach books have a distinctive format. Each two-page spread presents a single topic: the lefthand page explains the topic, while the righthand page shows the critical details, using syntax, code, screen shots, and how-to notes.

Beginners tell us they like this format because it breaks the material down into manageable bites. Experienced developers like it because they can pick up on information that's new or interesting just by paging through. And developers at any level find it makes a great reference format because it's so easy to pinpoint the development details they're looking for.

商品描述(中文翻譯)

描述

這本 ASP.NET 2.0 書籍將教你從零開始學習網頁程式設計……並作為你每天使用的所有 ASP.NET 功能的省時參考。如果你是網頁程式設計的新手,這本書適合你。如果你有經驗於經典的 ASP 或 Java servlets 和 JSP,這本書也適合你。如果你知道 ASP.NET 1.x,想快速升級到 2.0,並且希望有一個全面的 ASP.NET 參考資料可供依賴,這本書同樣適合你。

正如其標題所暗示的,這本書涵蓋了所有新的 ASP.NET 2.0 功能,使你能更輕鬆地為每個你編寫的網頁應用程式添加質量和功能。這包括:

母版頁面……使用 SQL 和物件資料來源的資料庫存取……新的程式碼後置模型……網站導航功能……用於驗證使用者的登入控制項……個性化網站的使用者檔案……自訂格式元素的主題……以及網頁部件,這是可由使用者自訂的入口網站的基本構件。

但除此之外,這本書還有一些特點使其與其他書籍區別開來。因此,以下是我們所說的「沒有其他 ASP.NET 2.0 書籍能如此快速、如此徹底地教會你這麼多內容」的一些原因。

#1: 有一個五章節的資料庫程式設計部分

這是一個從 ASP.NET 1.x 到現在發生了劇變的領域,開發人員現在在處理 ADO.NET 時受到更多的保護。

因此,這一部分教你如何使用 SQL 資料來源以及 GridView、DetailsView 和 FormView 控制項……這些在 ASP.NET 2.0 中都是新的……來開發幾乎不需要 C# 程式碼的資料庫應用程式。然後,它教你如何使用物件資料來源,這在 2.0 中也是新的,以創建三層應用程式,讓你能夠將呈現程式碼與應用程式中的資料存取程式碼分開。

#2: 它教你今天應該如何進行開發,使用 Visual Studio

今天,沒有開發人員應該因為使用像 Notepad 這樣的有限工具而錯過 Visual Studio 的生產力功能。因此,本書的第一部分向你展示如何使用 Visual Studio 2005 設計、編碼、測試和除錯多頁網頁應用程式,這些應用程式獲取資料庫資料並管理會話狀態。然後,後面的章節涵蓋了 VS 工具,如查詢生成器和網站管理工具。

#3: 完整的應用程式展示所有組件如何互動

掌握 ASP.NET 2.0 的關鍵在於擁有大量的實際應用程式,這些應用程式指導你使用你正在學習的新功能……並幫助你避免在構建複雜網站時可能遇到的問題。這就是為什麼這本書提供完整的應用程式,包括網頁表單、aspx 程式碼和 C# 程式碼。

#4: 配對頁面格式讓你可以自行掌控進度

Murach 書籍有一種獨特的格式。每個兩頁的展開呈現一個主題:左側頁面解釋主題,而右側頁面顯示關鍵細節,使用語法、程式碼、螢幕截圖和操作說明。

初學者告訴我們,他們喜歡這種格式,因為它將材料分解為可管理的部分。經驗豐富的開發人員喜歡它,因為他們可以通過翻頁輕鬆獲取新或有趣的信息。任何級別的開發人員都會發現,這是一個很好的參考格式,因為它使得精確定位他們所尋找的開發細節變得非常容易。