ASP.NET項目案例導航

出版時間:1970-1  出版社:高等教育出版社  作者:程載和  頁數:238  

前言

  ASP.NET是微軟公司推出的新一代建立動態(tài)Web應用程序的開發(fā)平臺,它可以把程序開發(fā)人員的工作效率提升到其他技術所無法比擬的程度。與Java、PHP、ASP 3.0、Perl等相比,ASENET具有方便、靈活和性能優(yōu)異、執(zhí)行效率高、安全性高、完整性強及面向對象等特性,是目前主流的網絡編程工具之一?! ”緯譃?個部分,共8章內容,詳細介紹ASENET基礎知識、應用編程和基于ASENET、技術的項目開發(fā)。各部分內容描述如下?! 〉谝徊糠帧翱焖偃腴T基礎”,包括第1章和第2章,全面介紹ASENET基礎知識、ASENET運行環(huán)境的安裝與配置和ASENET開發(fā)工具。簡要介紹VB.NET編程基礎和基本應用?! 〉诙糠帧昂唵雾撁嬖O計——ASENET控件和對象”,包括第3章和第4章,結合實例著重介紹ASENET頁面的結構、Web服務器控件、驗證控件,簡要介紹用戶控件和HTML服務器控件。詳細介紹Page類及其重要對象,包括Response、Request、Server、Application、Session等對象?! 〉谌糠帧皵祿L問——典型模塊開發(fā)”,包括第5章和第6章,以在線日記本系統(tǒng)和在線測評系統(tǒng)為載體介紹ADO.NET數據庫訪問技術。詳細介紹ASENET數據控件Repeater、DataList和DataGrid的基本定義和綜合運用。介紹ASENET項目開發(fā)的入門知識?! 〉谒牟糠帧熬C合實例——文件與信息管理系統(tǒng)”,包括第7章和第8章,以文件與信息管理系統(tǒng)為載體介紹ASENET三層結構系統(tǒng)的開發(fā)理念及其實現過程。  在講授本書內容時,第一部分可以使用記事本作為基本開發(fā)工具,讓學生熟悉和牢記常用代碼。第二部分和第三部分可以選擇使用Dreamweaver等開發(fā)工具,界面設計和代碼編寫同時進行。這類開發(fā)工具對運行環(huán)境的要求低,運行速度快,也可讓學生更多地了解ASENET的各種開發(fā)工具。第四部分以Visual Studio.NET平臺作為開發(fā)工具,實現三層結構系統(tǒng)?! τ诒緯械乃惺纠x者可以手動輸入所有代碼,也可以使用隨書附贈的源代碼文件。本書的所有源代碼都放在隨書光盤中,第1章~第4章的實例代碼放在CHl—4文件夾內,第5章和第6章實例代碼分別存放在CH5和cH6文件夾內,第7章和第8章介紹同一個項目,項目文件存放在Files文件夾內。光盤根目錄中的“必備軟件”文件夾所存放的是運行書中實例所需要的環(huán)境安裝文件。

內容概要

  《ASP.NET項目案例導航》是無錫職業(yè)技術學院國家示范性高職院校建設項目成果之一。ASP.NET是微軟公司.NET戰(zhàn)略中的一個重要成員,可以使用Visual c板VB.NET、Visual C++.NET、JScript.NET等多種語言進行后臺開發(fā)。《ASP.NET項目案例導航》以典型實例為載體,由淺入深地介紹了ASP.NET網絡程序設計方法與實用技巧。為了方便讀者學習和深入理解ASP.NET。《ASP.NET項目案例導航》分為4個部分:快速入門基礎,簡單頁面設計——ASP.NET控件和對象,數據訪問——典型模塊開發(fā),綜合實例——文件與信息管理系統(tǒng)。.《ASP.NET項目案例導航》內容由易到難。所涉及的實例由簡單頁面設計到模塊設計,最后通過一個綜合實例介紹基于ASP.NET系統(tǒng)的完整開發(fā)過程?!  禔SP.NET項目案例導航》體系結構清晰,開發(fā)實例精典,可作為應用性、技能型人才培養(yǎng)的各層次教育相關專業(yè)ASP.NET項目開發(fā)類課程的教學用書,也可供參加各類ASP.NET培訓的人員、計算機從業(yè)人員和愛好者參考。

書籍目錄

第一部分 快速入門基礎第1章 ASP.NET開發(fā)基礎知識1.1.NET框架和ASP:NET基礎1.1.1.NET框架簡介1.1.2 ASPNET簡介1.1.3 ASPNET特性1.1.4 ASP.NET開發(fā)工具1.2 ASP.NET運行環(huán)境的安裝與配置1.2.1 安裝IIS1.2.2 安裝MDAC2.71.2.3 安裝.NET框架1.2.4 安裝.NET框架簡體中文語言包1.2.5 配置ASP.NET1.2.6 測試ASP.NET運行環(huán)境本章小結第2章 VB.NET基礎2.1 數據類型、變量、常量與運算符2.1.1 數據類型2.1.2 變量2.1.3 常量2.1.4 運算符2.2 流程控制2.2.1 流程控制結構2.2.2 判斷結構2.2.3 循環(huán)結構2.3 過程與數組2.3.1 過程2.3.2 sub子程序2.3.3 函數2.3.4 過程的調用及參數的傳遞2.3.5 數組本章小結第二部分 簡單頁面設計一ASP.NET控件和對象第3章 ASP.NET服務器控件3.1 ASP.NET頁面的結構3.1.1 指令3.1.2 代碼聲明塊3.1.3 ASP.NET控件3.1.4 代碼顯示塊3.1.5 服務器端注釋3.1.6 服務器端包含指令3.1.7 文本和HTML標記3.2 ASP.NET服務器控件概述3.2.1 HTML服務器控件3.2.2 Web服務器控件3.2.3 驗證控件3.2.4 用戶控件3.3 用web服務器控件創(chuàng)建表單3.3.1 在ASP.NET頁面中使用Web服務器控件3.3.2 格式化web服務器控件3.4 用驗證控件執(zhí)行表單的檢驗3.4.1 必填域、值比較和范圍的檢驗3.4.2 執(zhí)行表達式驗證3.4.3 執(zhí)行自定義驗證3.4.4 錯誤提示信息匯總3.4.5 停用驗證本章小結第4章 ASP.NET的核心對象4.1 Page類4.1.1 Page類概述4.1.2 ASP.NET頁面的生存周期4.2 使用ASP.NET核心對象4.2.1 用Response對象輸出信息4.2.2 用Request對象獲取表單信息4.2.3 用server對象獲取服務器信息4.3 頁面問共享數據4.3.1 利用Application對象共享數據4.3.2 利用Session對象共享數據4.3.3 使用Global.asax文件來初始化Application和Session變量本章小結第三部分 數據訪問——典型模塊開發(fā)第5章 在線日記本5.1 在線日記本概述5.1.1 在線日記本系統(tǒng)的發(fā)布與運行5.1.2 功能模塊與技術要求5.1.3 任務分解與知識能力要求5.2 ADO.NET數據庫訪問技術5.2.1 AD0.NET概述5.2.2 ADO.NET的對象5.2.3 ADO.NET核心對象DataSet5.3 日記本系統(tǒng)的實現5.3.1 數據庫設計5.3.2 功能模塊設計本章小結第6章 在線測評系統(tǒng)6.1 在線測評系統(tǒng)概述6.1.1 組成測評系統(tǒng)的文件清單6.1.2 系統(tǒng)流程6.1.3 必備知識6.2 數據綁定6.2.1 綁定到簡單屬性6.2.2 綁定到集合和列表6.2.3 綁定到表達式或方法6.2.4 利用DataBinderEval方法綁定6.3 ASP.NET數據訪問服務器控件6.3.1 Repeater數據控件6.3.2 DataList數據控件6.3.3 DataGrid數據控件6.4 測評系統(tǒng)的實現6.4.1 數據庫設計6.4.2 系統(tǒng)功能模塊設計6.5 Web.config文件6.5.1 Wleb.Config配置文件6.5.2 自定義web.COIl堍文件配置節(jié)6.5.3 訪問web.config文件6.5.4 基于表單的身份驗證本章小結第四部分 綜臺實例——文件與信息管理系統(tǒng)第7章 ASP.NET三層結構7.1 ASPNET三層結構概述7.1.1 ASP.NET三層結構的含義7.1.2 使用“三層結構”的意義7.1.3 Microsorft.NETFramework為三層結構做的準備7.2 ASP.NET三層結構的部署7.2.1 準備工作7.2.2 部署三層結構應用程序本章小結第8章 文件與信息管理系統(tǒng)設計8.1 系統(tǒng)概述8.1.1 系統(tǒng)預覽8.1.2 系統(tǒng)特點及必備知識8.2 需求分析與數據庫設計8.2.1 需求分析8.2.2 數據庫設計8.3 系統(tǒng)架構概要設計8.3.1 層次劃分8.3.2 職責劃分8.3.3 模塊劃分8.4 實體類、數據訪問層及業(yè)務邏輯層的設計與實現8.4.1 實體類的設計與實現8.4.2 數據訪問層的設計與實現8.4.3 業(yè)務邏輯層的設計與實現8.5 表示層的設計與實現8.5.1 系統(tǒng)首頁的設計與實現8.5.2 顯示信息詳細內容頁面的設計與實現8.5.3 文件管理模塊的設計與實現8.5.4 信息管理模塊的設計與實現8.5.5 管理員后臺框架界面設計8.5.6 用戶管理模塊的設計與實現本章小結附錄ASP.NET常用函數參考文獻

章節(jié)摘錄

  4.操作簡單  ASENET運行一些常見的任務,如提交表單的客戶端的身份驗證、分布式系統(tǒng)和網站的配置。ASENET構架允許建立用戶自己的子界面,使其不同于常見的VB類界面。另外,通用語言簡化軟件開發(fā)過程,使得由代碼生成軟件變得簡單易行?! ?.易于管理  ASP.NET使用一種以字符為基礎的分級配置系統(tǒng),使服務器和應用程序的設置更加簡單。因為配置信息都保存在文本中,新增設置有可能無須啟動本地管理工具就可以實現。這種稱為“ZeroLocal Administration”的哲學觀念使ASENET基于應用的開發(fā)更加細致和快捷。一個ASENSeT應用程序在服務器系統(tǒng)中的安裝只需簡單復制一些必需的文件,不需要重新啟動系統(tǒng)?! ?.可伸縮性和可用性  ASENET被設計成為一種可用于多處理器的開發(fā)工具,它在多處理器環(huán)境下采用特殊的無縫連接技術,大幅度提高運行速度。即使某個ASENET應用程序是為一個處理器開發(fā)的,將來多處理器運行時不需要作任何改變都能提高效能,但是ASP卻做不到這_點?! ?.可定制性和可擴展性  ASENET設計時考慮讓網站開發(fā)人員可以在自己的代碼中定義plug-in模塊。這與原來的包含關系有所不同,ASENET允許加入自定義組件。Web程序的開發(fā)從未這樣簡單過?! ?.安全性  基于Windows認證技術和應用程序的配置,可以確定源程序是絕對安全的。其余的由OuickStart列出實例的相關概念?! ?.1.4 ASP.NET 開發(fā)工具  ASP.NET應用程序一般至少由兩個部分構成,即ASPX頁面和DLL程序集(界面與處理程序相分離),這類似于JSP.ASPX頁面可由任意頁面工具(如Dreamweaver、FrontPage或記事本等)完成,而DLL程序也可用記事本來編寫,然后根據所采用的語言,使用vbc~exe或csc.exe,采用命令的方式進行編譯。

圖書封面

評論、評分、閱讀與下載


    ASP.NET項目案例導航 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7