出版時間:2013-1 出版社:北京大學出版社 作者:馮濤 編,梅成才 編
內容概要
《21世紀全國高職高專計算機系列實用規(guī)劃教材:ASP.NET動態(tài)網頁設計案例教程(C#版)(第2版)》主要介紹ASP.NET4.0動態(tài)網站建設的相關基礎知識,涉及ASP.NET4.0開發(fā)網站的基本技術、數據訪問技術、網頁風格一致性的設計以及網頁安全保護等方面的問題?!?1世紀全國高職高專計算機系列實用規(guī)劃教材:ASP.NET動態(tài)網頁設計案例教程(C#版)(第2版)》的特點是運用案例講解知識,貼近實際,在實際開發(fā)中遵循2/8定律。教學中采用課堂理論教學、學生動手實踐、課后作業(yè)以及教學網站和論壇互動等多層次結合的教學方法。
書籍目錄
第1章動態(tài)網頁概述 1.1 從靜態(tài)網頁發(fā)展到動態(tài)網頁 1.2“問候語”案例 本章小結 習題 第2章動態(tài)網站完整制作流程 2.1互聯網動態(tài)網站的開發(fā)步驟 2.2“歡迎來訪者”案例 本章小結 習題 第3章XHTML基本語法 3.1 XHTML概述 3.2 XHTML文件的基本結構 3.3“個人簡歷”案例 3.4“網站導航條”案例 3.5“用戶注冊(XHTML版)”案例 3.6框架結構 本章小結 習題 第4章C撐語言基礎 4.1 為.NET量身打造的C#語言 4.2“加法器”案例 4.3“身份證號碼識別器”案例 4.4常見的幾個類及函數 本章小結 習題 第5章網頁標準控件的使用 5.1 ASP.NET控件類型與結構 5.2“學生基本信息登記表”案例 本章小結 習題 第6章驗證控件 6.1 服務器驗證和客戶端驗證 6.2“用戶注冊(服務器控件版)”案例 本章小結 習題 第7章XML基礎 7.1 XML概述 7.2“通訊錄”案例 本章小結 習題 第8章導航控件 8.1導航控件概述 8.2“電子書”案例 8.3“新聞導航”案例 本章小結 習題 第9章數據庫與SQL語言 9.1 概述 9.2“通訊錄Access版”案例 9.3“通訊錄SQLServer版”案例 9.4 SQL語言基礎 9.5“通訊錄SQL Server 2005版” 案例 本章小結 習題 第10章數據控件 10.1數據源控件與數據綁定控件概述 10.2“學籍管理”案例 10.3“深化版學籍管理”案例 10.4 FormView控件 本章小結 習題 第11章數據高級處理 11.1“學生成績表”案例 11.2“深化版學生成績表”案例 11.3對SQL Server進行操作 本章小結 習題 第12章應用程序配置 12.1概述 12.2“一個簡單的網頁瀏覽計數器”案例 本章小結 習題 第13章基于角色的安全技術 13.1概述 13.2 身份驗證 13.3用戶授權與角色 13.4 ASP.NET基于角色的安全技術特點 13.5“用戶管理系統”案例 13.6使用SQL Server 2000數據庫的方法 13.7使用Access數據庫的方法 13.8直接調用APl進行高級控制 本章小結 習題 第14章常用內置對象 14.1 5大對象功能概述 14.2“計數器”案例 14.3“深化版計數器”案例 14.4服務器對象Server 本章小結 習題 第15章主題、用戶控件和母版頁 15.1 概述 15.2“多變網頁”案例 15.3“網站版權”案例 15.4“學習資源網頁”案例 本章小結 習題 第16章綜合實例:“新聞發(fā)布系統”網站 16.1 實訓目的 16.2實訓內容 16.3實訓過程 本章小結 習題 參考文獻
章節(jié)摘錄
版權頁: 插圖: Global.asax文件并不是一個獨立的類文件,當第一次激活或請求程序中的任何資源或URL時,ASP.NET會分析Global.asax并將其編譯到一個動態(tài)生成的.NET Framework類(該類是從HttpApplication基類派生的),然后使用該派生類表示應用程序。用戶不會直接請求執(zhí)行Global.asax文件,Global.asax文件會自動執(zhí)行腳本塊來響應特定的應用程序事件。 程序員可以在Global.asax文件中添加一些處理程序級別的事件和代碼,ASP.NET頁面框架能夠自動識別出對Global.asax文件所做的任何更改。在ASP.NET頁面框架檢測到該變化后,會執(zhí)行一系列應用請求,同時重新啟動應用程序,包括關閉所有的瀏覽器會話,去除所有的狀態(tài)信息,并重新啟動應用程序域。因此只有在希望處理應用程序事件或會話事件時,才開始創(chuàng)建它。也可以通過配置ASP.NET,以便自動拒絕任何直接的通過URL訪問Global.asax文件的請求,使得外部用戶不能獲取或查看Global.asax文件的內部代碼。 在創(chuàng)建一個ASP.NET應用程序時,程序員可以根據需要在ASP.NET項目中添加一個Global.asax文件。創(chuàng)建方法為選擇項目文件后,在打開的應用程序窗口中,選擇【網站】|【添加新項】命令,在【添加新項】對話框中選擇【全局應用程序類】選項,再單擊【添加】按鈕,可以看到在應用程序的【解決方案資源管理器】中新增了一個Global.asax文件,而這只是其中的一種方式,也可以通過其他方法添加Global.asax文件。如圖12.29所示是ASP.NET項目中添加的一個Global.asax文件。 從圖12.29中可以看出,Visual Studio 2010生成的初始Global.asax文件只是一個代碼框架,只包含了基本的事件和應用,而不包含任何HTML或者ASRNET標簽,此外在Global.asax文件中編寫程序代碼的方式和在Web窗體中編寫代碼的方式也是一樣的,具體的程序代碼開發(fā)者可以根據需要進行編寫。 2)Global.asax文件中的事件 Global.asax文件提供編寫響應全局事件的事件處理程序的功能。但是在Visual Studio2010生成的Global.asax文件中只是指定了幾個預定義了名稱的方法。實際上Global.asax文件中可供使用的應用程序事件是很多的,這些事件大致可以分為兩類:一類是每次請求都會發(fā)生的事件,包括與請求相關的和響應相關的事件,另一類是只在某些特定情況下才發(fā)生的事件。這里對Global.asax文件中的一些事件及其功能作簡要的介紹。
編輯推薦
《21世紀全國高職高專計算機系列實用規(guī)劃教材:ASP.NET動態(tài)網頁設計案例教程(C#版)(第2版)》適合作為高職高專、大中專院校計算機專業(yè)學生的教材,也適合作為ASP.NET開發(fā)人員的自學教程。對于廣大從事信息技術的工作人員,初、中級網站開發(fā)者,動態(tài)網頁設計者和業(yè)余愛好者也均適用。
圖書封面
評論、評分、閱讀與下載
ASP.NET動態(tài)網頁設計案例教程 PDF格式下載