本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • ASP.NET4.6網頁程式設計:使用C#
  • 點閱:218
  • 作者: 陳惠貞作
  • 出版社:碁峰資訊
  • 出版年:2016[民105]
  • ISBN:978-986-476-160-9 ; 986-476-160-9
  • 格式:PDF
  • 附註:原紙本書ISBN: 9789864760503

內容簡介
 
本書以C#和Visual Studio Community 2015來開發ASP.NET網頁,它視覺化的整合開發環境具有所視即所得、拖放式資料設計、IntelliSense、自動完成程式碼、設計階段編譯等功能,只要以滑鼠拖曳控制項並設定相關屬性,就會自動產生網頁的程式碼,之後再撰寫一些簡短的程式碼,即便是初學者,也能快速開發出ASP.NET網頁。
 
.範例導向:各章節均以精心設計的範例帶領讀者動手實作,從上機的過程中學會撰寫ASP.NET網頁,以及將ASP.NET網站部署到IIS伺服器。

.主題完整:涵蓋C#語法教學、伺服器控制項、佈景主題、主版頁面、ASP.NET網頁的生命週期、常用物件、狀態管理、建立SQL Server資料庫、SQL語法教學、資料來源控制項、資料繫結控制項、ADO.NET資料庫存取、LINQ等完整的主題。
.視覺化設計:使用Visual Studio的視覺化工具自動產生網頁的程式碼,協助讀者以簡短的程式碼完成功能強大的ASP.NET網頁。
.實例演練:透過動手實作會員管理、檔案上傳、留言板,體驗如何整合已學會的網頁技術與資料庫存取技巧來建置網站。


  • 第 1 章 開始撰寫 ASP.NET 網頁(第1-1頁)
    • 1-1 認識動態網頁技術(第1-2頁)
    • 1-2 認識 ASP.NET 與 .NET Framework(第1-5頁)
    • 1-3 安裝 Visual Studio(第1-7頁)
    • 1-4 Visual Studio 基本操作(第1-10頁)
    • 1-5 ASP.NET 網頁撰寫模式(第1-16頁)
    • 1-6 將 ASP.NET 網站部署到 IIS 伺服器(第1-25頁)
    • 1-7 使用本書範例程式(第1-28頁)
  • 第 2 章 C# 語法介紹(第2-1頁)
    • 2-1 型別(第2-2頁)
    • 2-2 變數(第2-4頁)
    • 2-3 常數(第2-8頁)
    • 2-4 列舉型別(第2-9頁)
    • 2-5 運算子(第2-11頁)
    • 2-6 流程控制(第2-19頁)
    • 2-7 陣列(第2-33頁)
    • 2-8 方法(第2-39頁)
    • 2-9 結構化例外處理(第2-47頁)
  • 第 3 章 標準控制項(第3-1頁)
    • 3-1 認識伺服器控制項(第3-2頁)
    • 3-2 伺服器控制項共通的屬性、方法與事件(第3-4頁)
    • 3-3 Label 控制項(第3-6頁)
    • 3-4 Literal 控制項(第3-10頁)
    • 3-5 HyperLink 控制項(第3-12頁)
    • 3-6 HiddenField 控制項(第3-14頁)
    • 3-7 Image 控制項(第3-15頁)
    • 3-8 Button 控制項(第3-16頁)
    • 3-9 ImageButton 控制項(第3-18頁)
    • 3-10 LinkButton 控制項(第3-20頁)
    • 3-11 TextBox 控制項(第3-22頁)
    • 3-12 CheckBox 控制項(第3-24頁)
    • 3-13 CheckBoxList 控制項(第3-26頁)
    • 3-14 RadioButton 控制項(第3-30頁)
    • 3-15 RadioButtonList 控制項(第3-31頁)
    • 3-16 ListBox 控制項(第3-32頁)
    • 3-17 DropDownList 控制項(第3-34頁)
    • 3-18 BulletedList 控制項(第3-35頁)
    • 3-19 Table 控制項(第3-37頁)
    • 3-20 Calendar 控制項(第3-41頁)
    • 3-21 Panel 控制項(第3-45頁)
    • 3-22 PlaceHolder 控制項(第3-47頁)
  • 第 4 章 驗證控制項(第4-1頁)
    • 4-1 認識驗證控制項(第4-2頁)
    • 4-2 RequiredFieldValidator 控制項(第4-4頁)
    • 4-3 CompareValidator 控制項(第4-6頁)
    • 4-4 RangeValidator 控制項(第4-8頁)
    • 4-5 RegularExpressionValidator 控制項(第4-10頁)
    • 4-6 CustomValidator 控制項(第4-12頁)
    • 4-7 ValidationSummary 控制項(第4-14頁)
  • 第 5 章 網站巡覽控制項(第5-1頁)
    • 5-1 認識網站巡覽功能與控制項(第5-2頁)
    • 5-2 建立網站架構(第5-3頁)
    • 5-3 Menu 控制項(第5-5頁)
    • 5-4 TreeView 控制項(第5-12頁)
    • 5-5 SiteMapPath 控制項(第5-20頁)
  • 第 6 章 佈景主題與主版頁面(第6-1頁)
    • 6-1 佈景主題(第6-2頁)
    • 6-2 主版頁面(第6-11頁)
  • 第 7 章 網頁的生命週期與常用物件(第7-1頁)
    • 7-1 Page 類別(第7-2頁)
    • 7-2 ASP.NET 網頁的生命週期(第7-11頁)
    • 7-3 PostBack(第7-15頁)
    • 7-4 網頁導向(第7-19頁)
    • 7-5 ASP.NET 網頁的常用物件(第7-25頁)
    • 7-6 Response 物件(第7-26頁)
    • 7-7 Request 物件(第7-30頁)
    • 7-8 Server 物件(第7-38頁)
  • 第 8 章 狀態管理(第8-1頁)
    • 8-1 認識狀態管理(第8-2頁)
    • 8-2 檢視狀態 (view state)(第8-6頁)
    • 8-3 Cookie(第8-9頁)
    • 8-4 應用程式狀態 (Application State)(第8-16頁)
    • 8-5 工作階段狀態 (Session State)(第8-18頁)
    • 8-6 設定檔屬性 (Profile Property)(第8-26頁)
  • 第 9 章 建立資料庫與 SQL 查詢(第9-1頁)
    • 9-1 認識資料庫(第9-2頁)
    • 9-2 建立 SQL Server 資料庫(第9-4頁)
    • 9-3 在 Visual Studio 連接 SQL Server 資料庫(第9-11頁)
    • 9-4 SQL 語法(第9-12頁)
  • 第 10 章 資料來源與資料繫結控制項(第10-1頁)
    • 10-1 認識資料來源控制項(第10-2頁)
    • 10-2 SqlDataSource 控制項(第10-3頁)
    • 10-3 認識資料繫結控制項(第10-12頁)
    • 10-4 GridView 控制項(第10-13頁)
    • 10-5 DetailsView 控制項(第10-50頁)
    • 10-6 DataList 控制項(第10-64頁)
  • 第 11 章 ADO.NET 資料庫存取(第11-1頁)
    • 11-1 ASP.NET 應用程式存取資料庫的方式(第11-2頁)
    • 11-2 ADO.NET 的架構(第11-4頁)
    • 11-3 使用 DataReader 物件存取資料庫(第11-5頁)
    • 11-4 傳遞參數給 SQL 命令(第11-14頁)
    • 11-5 使用 DataSet 物件存取資料庫(第11-18頁)
  • 第 12 章 LINQ(第12-1頁)
    • 12-1 認識 LINQ(第12-2頁)
    • 12-2 LINQ to Objects(第12-4頁)
    • 12-3 LINQ to DataSet(第12-7頁)
    • 12-4 LINQ to SQL(第12-10頁)
  • 第 13 章 【實例演練】會員管理(第13-1頁)
    • 13-1 設定會員管理功能(第13-2頁)
    • 13-2 登入控制項(第13-13頁)
    • 13-3 使用 Membership 類別進行會員管理(第13-37頁)
  • 第 14 章 【實例演練】檔案上傳(第14-1頁)
    • 14-1 上傳單一檔案(第14-2頁)
    • 14-2 上傳多個檔案(第14-8頁)
  • 第 15 章 【實例演練】留言板(第15-1頁)
    • 15-1 認識留言板(第15-2頁)
    • 15-2 組成留言板的檔案清單(第15-3頁)
    • 15-3 操作步驟與程式碼列表(第15-5頁)
紙本書 NT$ 520
單本電子書
NT$ 364

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code