出版時間:2010-8 出版社:中國鐵道出版社 作者:尹強飛,蔡澤光 著 頁數(shù):248
前言
隨著計算機信息化的迅速發(fā)展,各單位都有了自己的網(wǎng)站,從企業(yè)到政府部門以及學校都不例外。開發(fā)Web應(yīng)用程序的目的是讓用戶通過Internet或Intranet對Web站點上的內(nèi)容進行訪問。與傳統(tǒng)的桌面應(yīng)用程序相比,Web應(yīng)用程序的主要優(yōu)點在于不需要開發(fā)客戶端應(yīng)用程序,也不需要進行客戶端部署,在客戶端計算機上只要安裝和運行Web瀏覽器即可,這樣既降低了開發(fā)成本,又使應(yīng)用程序的使用變得更加簡便和容易。但是,大多數(shù)網(wǎng)站都是沒有經(jīng)過規(guī)劃和設(shè)計就直接開發(fā)的,因此給網(wǎng)站的后期維護帶來了相當大的麻煩?! ∧壳坝卸喾Nweb應(yīng)用程序開發(fā)技術(shù)。ASP.NET是Microsoft!公司推出的新一代Web應(yīng)用開發(fā)技術(shù),是建立在公共語言運行庫上的編程框架,可以用于在服務(wù)器上生成功能強大的web應(yīng)用程序。ASP.NET雖然是ASP的更新版本,但與ASP有著本質(zhì)的區(qū)別。ASP.NET完全基于模塊和組件,提供了一種新的編程模型和結(jié)構(gòu),具有更好的可擴展性和可定制性,在數(shù)據(jù)訪問方面也引入了許多開創(chuàng)性的技術(shù),使用ASP.NET可以快速生成更安全、更穩(wěn)定的企業(yè)級web應(yīng)用程序。ASP.NET可以無縫地與可視化開發(fā)工具Visual Studio.NET一起工作,這就使得web應(yīng)用開發(fā)更加容易和快捷。visual Studio.NET是Microsoft公司最新推出的世界級軟件開發(fā)平臺,在其集成開發(fā)環(huán)境中提供了大量的工具箱和設(shè)計器,可以用于創(chuàng)建ASF NET Web應(yīng)用程序,在開發(fā)過程中可以方便地進行所見即所得的編輯、拖放服務(wù)器控件、完全集成的調(diào)試和自動部署。
內(nèi)容概要
《網(wǎng)站規(guī)劃建設(shè)與安全管理》系統(tǒng)地介紹了商業(yè)性網(wǎng)站的規(guī)劃建設(shè)及安全管理。全書共分7章,內(nèi)容包括網(wǎng)絡(luò)基礎(chǔ)知識、網(wǎng)站規(guī)劃與設(shè)計、網(wǎng)頁設(shè)計與制作、JavaScript動態(tài)網(wǎng)頁制作基礎(chǔ)、建立ASRNET 2.0動態(tài)網(wǎng)頁設(shè)計、網(wǎng)站的安全與發(fā)布及網(wǎng)站的管理與維護等內(nèi)容。重點介紹了網(wǎng)頁設(shè)計及制作的流程、動態(tài)網(wǎng)頁設(shè)計的相關(guān)技術(shù)以及ASP.NET動態(tài)網(wǎng)站的安全技術(shù);詳細闡述了DIV十CSS網(wǎng)頁布局,商業(yè)網(wǎng)站的設(shè)計原則及其配色原則,使用ASENET 2.0開發(fā)動態(tài)網(wǎng)站及網(wǎng)站安全管理與維護?! 毒W(wǎng)站規(guī)劃建設(shè)與安全管理》所有實例注重實用性和操作性,內(nèi)容循序漸進、由淺入深,實例面向應(yīng)用,每章均配有思考與練習題?! 毒W(wǎng)站規(guī)劃建設(shè)與安全管理》適合作為高職高專院校相關(guān)專業(yè)及各類動態(tài)網(wǎng)站規(guī)劃與設(shè)計機構(gòu)的教材,也可作為工學結(jié)合教學模式的教材或參考書。
書籍目錄
第1章 網(wǎng)絡(luò)基礎(chǔ)知識1.1 Internet概論1.1.1 Internet的發(fā)展史1.1.2 Internet常用的專業(yè)術(shù)語1.1.3 Internet提供的服務(wù)1.2 TCP/IP1.2.1 網(wǎng)絡(luò)協(xié)議的體系結(jié)構(gòu)1.2.2 TCP/IP的體系結(jié)構(gòu)1.2.3 TCP/IP的工作原理1.3 基于Web的應(yīng)用程序概述1.3.1 Web服務(wù)的概述1.3.2 B/S模式概述1.3.3 Web 2.0標準小結(jié)與提高思考與練習第2章 網(wǎng)站規(guī)劃與設(shè)計2.1 網(wǎng)站建設(shè)的整體規(guī)劃2.1.1 網(wǎng)站的分類2.1.2 網(wǎng)站規(guī)劃的流程2.2 商業(yè)網(wǎng)站的設(shè)計2.2.1 網(wǎng)站設(shè)計的原則2.2.2 定位網(wǎng)站的CI形象2.3 Web服務(wù)器的安裝2.3.1 安裝IIS服務(wù)器2.3.2 配置IIS服務(wù)器小結(jié)與提高思考與練習第3章 網(wǎng)頁設(shè)計與制作3.1 認識DreamweaverCS33.1.1 DreamweaverCS3的啟動與工作界面3.1.2 站點的管理3.2 HTML基礎(chǔ)3.2.1 什么是HTML3.2.2 HTML的常用標記3.2.3 圖像、多媒體元素的屬性3.2.4 超鏈接3.2.5 表單3.3 網(wǎng)頁布局3.3.1 表格的創(chuàng)建3.3.2 層的創(chuàng)建3.3.3 表格的網(wǎng)頁布局3.3.4 DIV布局3.4.CSS樣式3.4.1 創(chuàng)建CSS樣式3.4.2 管理CSS樣式3.4.3 應(yīng)用CSS樣式3.5 Web2.0網(wǎng)頁布局3.6 行為和時間軸3.6.1 行為的概念3.6.2 行為的應(yīng)用3.6.3 時間軸的概念3.6.4 時間軸動畫3.7 網(wǎng)站頁面設(shè)計案例分析小結(jié)與提高思考與練習第4章 JavaScript動態(tài)網(wǎng)頁制作基礎(chǔ)4.1 文檔對象模型DOM4.2 JavaScript程序設(shè)計基礎(chǔ)4.2.1 JavaScript的特點及其基本格式4.2.2 JavaScript的數(shù)據(jù)類型4.2.3 JavaScript的基本語法4.2.4 JavaScript的基本語句4.2.5 JavaScript的函數(shù)4.2.6 事件及事件處理4.3 在網(wǎng)頁中使用JavaScript4.4 JavaScript在網(wǎng)頁中應(yīng)用的案例分析小結(jié)與提高思考與練習第5章 建立ASP.NET2.0動態(tài)網(wǎng)站5.1 ASP.NET開發(fā)環(huán)境與工具5.1.1 程序開發(fā)環(huán)境的建立5.1.2 認識Visual Studio.NET20055.2 ASP NET Web forms5.2.1 創(chuàng)建Web forms5.2.2 ASP.NET的內(nèi)部對象的使用5.3 Web服務(wù)器控件5.3.1 基本W(wǎng)eb服務(wù)器控件5.3.2 數(shù)據(jù)驗證控件5.4 ADO.NET5.4.1 ADO.NET概述5.4.2 ADO.NET特性5.4.3 在ADO.NET中使用存儲過程5.5 數(shù)據(jù)訪問控件5.5.1 Grid View數(shù)據(jù)訪問控件5.5.2 Repeater數(shù)據(jù)訪問控件5.5.3 DataList數(shù)據(jù)訪問控件5.6 ASP.NET動態(tài)網(wǎng)站建設(shè)案例分析小結(jié)與提高思考與練習第6章 網(wǎng)站的安全與發(fā)布6.1 網(wǎng)站安全技術(shù)6.1.1 身份驗證技術(shù)6.1.2 Web.Config加密與解密技術(shù)6.1.3 密碼安全技術(shù)6.1.4 數(shù)據(jù)庫中數(shù)據(jù)的加密與解密技術(shù)6.1.5 防止非法用戶進入網(wǎng)站的后臺驗證技術(shù)6.1.6 頁面間傳值安全技術(shù)6.2 windows身份驗證6.2.1 windows身份驗證方案分析6.2.2 基本身份驗證方案6.2.3 集成的Windows身份驗證方案6.3 網(wǎng)站安全技術(shù)的案例分析6.3.1 Forms身份驗證方案6.3.2 普通登錄方案6.3.3 驗證碼技術(shù)登錄方案6.3.4 防止SQI.注入式攻擊登錄方案6.3.5 密碼安全方案6.4 網(wǎng)站編譯方案6.4.1 網(wǎng)站編譯技術(shù)6.4.2 網(wǎng)站編譯方案6.5 網(wǎng)站發(fā)布方案6.5.1 VisualStudio2005發(fā)布網(wǎng)站到Internet6.5.2 使用FTP工具發(fā)布網(wǎng)站到Internet小結(jié)與提高思考與練習第7章 網(wǎng)站的管理與維護7.1 網(wǎng)站的管理7.1.1 網(wǎng)站管理的重要性7.1.2 網(wǎng)站管理的內(nèi)容7.2 網(wǎng)站的維護7.2.1 網(wǎng)站頁面外觀的維護7.2.2 網(wǎng)站內(nèi)容的維護7.2.3 網(wǎng)站數(shù)據(jù)庫的維護7.2.4.網(wǎng)站程序的維護7.3 網(wǎng)站的升級小結(jié)與提高思考與練習參考文獻
章節(jié)摘錄
?。?)ISO/OSI各層的主要功能 ①物理層(physical layer):處于OSI參考模型的最底層。利用物理傳輸介質(zhì)為數(shù)據(jù)鏈路層提供物理連接,負責處理數(shù)據(jù)傳輸率并監(jiān)控數(shù)據(jù)出錯率,以便透明地傳送比特流。它定義了激活、維護和關(guān)閉終端用戶之間電氣的、機械的過程和功能特性。物理層的特性包括電壓、頻率、數(shù)據(jù)傳輸速率、最大傳輸距離、物理連接器及其相關(guān)的屬性。 ?、跀?shù)據(jù)鏈路層(data link layer):在物理層提供比特流傳輸服務(wù)的基礎(chǔ)上,數(shù)據(jù)鏈路層通過在通信的實體之間建立數(shù)據(jù)鏈路連接,傳送以“幀”為單位的數(shù)據(jù),使有差錯的物理線路變成無差錯的數(shù)據(jù)鏈路,保證點對點(point-to-point)可靠的數(shù)據(jù)傳輸。因此,數(shù)據(jù)鏈路層關(guān)心的主要問題包括物理地址、網(wǎng)絡(luò)拓撲、線路規(guī)劃、錯誤通告、數(shù)據(jù)幀的有序傳輸和流量控制。 ?、劬W(wǎng)路層(network layel):主要功能是為處在不同網(wǎng)絡(luò)系統(tǒng)中的兩個結(jié)點設(shè)備通信提供一條邏輯通道。其基本任務(wù)包括路由選擇、擁塞控制與網(wǎng)絡(luò)互聯(lián)等功能?! 、軅鬏攲樱╰ransport layer):主要任務(wù)是向用戶提供可靠的端到端(end-to-end)服務(wù),透明地傳送報文。它向高層屏蔽了下層數(shù)據(jù)通信的細節(jié),因而是計算機通信體系結(jié)構(gòu)中最關(guān)鍵的一層。該層關(guān)心的主要問題包括建立、維護和中斷虛電路、傳輸差錯校驗和恢復以及信息流量控制機制等?! 、輹拰樱╯ession layer):該層建立、管理和終止應(yīng)用程序進程之間的會話和數(shù)據(jù)交換。這種會話關(guān)系由兩個或多個表示層實體之間的對話構(gòu)成的?! 、薇硎緦樱╬resentation layer):保證一個系統(tǒng)應(yīng)用層發(fā)出的信息能被另一個系統(tǒng)的應(yīng)用層讀出。如有必要,表示層用一種通用的數(shù)據(jù)表示格式在多種數(shù)據(jù)表示格式之間進行轉(zhuǎn)換,其中包括數(shù)據(jù)格式變換、數(shù)據(jù)加密與解密、數(shù)據(jù)壓縮與恢復等功能。
編輯推薦
《網(wǎng)站規(guī)劃建設(shè)與安全管理》詳細講解了網(wǎng)站的規(guī)劃與設(shè)計,使用CSS+DIV設(shè)計Web2.0標準的網(wǎng)站,使用VisualStudio.NET開發(fā)ASP.NET動態(tài)網(wǎng)站的實用技術(shù)和設(shè)計技巧及解決方案。注重學生應(yīng)用能力、分析能力和基本技能的培養(yǎng),符合工學結(jié)合教學改革模式,以網(wǎng)站的規(guī)劃建設(shè)與安全管理為主線,系統(tǒng)講解網(wǎng)站的相關(guān)知識。注重課程內(nèi)容的通用性、實用性和先進性,堅持理論與實踐相結(jié)合的原則,淡化課程的理論講述,突出案例的實踐過程。注重學生所學專業(yè)的發(fā)展和就業(yè)需要。各章節(jié)均從基礎(chǔ)入手,首先講解知識點,然后通過案例分析,提高學習興趣和動手能力,從而獨自完成項目。
圖書封面
評論、評分、閱讀與下載
網(wǎng)站規(guī)劃建設(shè)與安全管理 PDF格式下載