ASP.NET 3.5動態(tài)網(wǎng)站設(shè)計教程

出版時間:2009-8  出版社:水利水電出版社  作者:章美仁 編  頁數(shù):279  字數(shù):439000  

前言

  目前網(wǎng)站已經(jīng)成為因特網(wǎng)的主要組成部分,其數(shù)量和內(nèi)容都在快速提升,以往的很多C/S應(yīng)用程序也逐步向網(wǎng)站遷移,以網(wǎng)站的形式給用戶提供方便的服務(wù)。  用戶與網(wǎng)站的交互主要通過動態(tài)網(wǎng)頁來實現(xiàn),為了簡化和方便動態(tài)網(wǎng)頁的開發(fā),Web領(lǐng)域的主要開發(fā)商相繼推出了多種Web開發(fā)技術(shù),ASP.NET3.5就是其中之一?! SP.NET 3.5是目前微軟最新的Web應(yīng)用開發(fā)平臺,AS P.NET 3.5不僅在語言和技術(shù)上改進了原有的ASP.NET 2.0的不足,并且提供了很多新的控件和功能,提高了開發(fā)人員的開發(fā)效率。  筆者長期從事ASP方面的開發(fā)和教學工作,積累了豐富的經(jīng)驗。本書根據(jù)作者的實際教學和開發(fā)經(jīng)驗,以開發(fā)一個功能完整、實用的“學校網(wǎng)站系統(tǒng)”為主線,較全面地介紹開發(fā)“學校網(wǎng)站系統(tǒng)”中用到的ASP.NET 3.5技術(shù)和相關(guān)的SOL Server 2005數(shù)據(jù)庫知識,并深入淺出地分析ASP.NET 3.5技術(shù)的各個要點。本書講解時使用了大量的示例,這些示例大部分可以用在“學校網(wǎng)站系統(tǒng)”中,讀者在掌握書中知識點后就能夠進行實際應(yīng)用?! ”緯厣缦拢骸 。?)實用項目驅(qū)動。本書以開發(fā)一個功能完整、實用的“學校網(wǎng)站系統(tǒng)”為主線,把開發(fā)網(wǎng)站所需技術(shù)隱含在各個章節(jié)之中,以實用項目驅(qū)動的方式來編寫。同時通過大量示例說明具體的實際問題。學完本書后,讀者將具有開發(fā)中小型網(wǎng)站項目的能力?! 。?)版本最新,與時俱進。讀者可以從本書中學到Visual Studio 2008的新增功能、c群中的語法增強特性。本書還介紹了最新的AJAx Web開發(fā)技術(shù)、最新的LINO查詢方式以及LlNQDDataSource控件的使用方法,并通過完整的案例演示這些新技術(shù)?! 。?)強調(diào)實用,面向開發(fā)。ASENET 3.5的相關(guān)技術(shù)很多,但是在動態(tài)網(wǎng)站開發(fā)過程中,大部分技術(shù)并不是經(jīng)常用到的,作者在安排內(nèi)容時,盡量與項目開發(fā)相結(jié)合,講解最常用的技術(shù),讓讀者掌握開發(fā)網(wǎng)站的實用技能?! 。?)突出實踐,學以致用。本書最后通過一個完整的“學校網(wǎng)站系統(tǒng)”實例介紹項目開發(fā)的全過程,讀者在掌握開發(fā)語言的基本方法和技巧后,能夠快速掌握實際項目的開發(fā)思路和方法,達到學以致用的目的?! 。?)講解通俗,步驟詳細。本書圖文并茂,語言簡潔通俗,設(shè)計步驟清晰,讀者只需按照書中介紹的步驟操作,就可以順利學習到ASP.NET 3.5的相關(guān)技術(shù)?! ”緯?9章,以開發(fā)實用項目為主線,以介紹開發(fā)動態(tài)網(wǎng)站流程為線索,循序漸進地介紹所需技術(shù),從概念到技術(shù),從靜態(tài)頁面設(shè)計到代碼設(shè)計,介紹開發(fā)網(wǎng)站的各項技術(shù)?! 〉?章介紹動態(tài)網(wǎng)頁概念,以及當前開發(fā)動態(tài)網(wǎng)頁流行的幾種技術(shù)。  第2章首先讓讀者了解ASENET 3.5技術(shù),并對構(gòu)建ASP.NET 3.5開發(fā)環(huán)境進行介紹,最后演示創(chuàng)建一個ASP.NET 3.5網(wǎng)站實例?! 〉?~5章介紹開發(fā)靜態(tài)網(wǎng)頁所需的知識。

內(nèi)容概要

本書以初學者為主要讀者,循序漸進地介紹ASRNET 3.5的相關(guān)技術(shù)架構(gòu)及動態(tài)網(wǎng)站開發(fā)過程。本書以開發(fā)一個功能完整、實用的“學校網(wǎng)站系統(tǒng)”為主線,以實際項目驅(qū)動的方式來編寫。從最初的沒有任何功能的簡單站點制作開始,逐步增加功能和效果,直到最后建立一個完整的、功能豐富的、數(shù)據(jù)庫驅(qū)動的、交互的學校站點。其間,分別介紹建立這個站點涉及的眾多內(nèi)容,并特別介紹ASP.NET 3.5新增的LINQ功能、ASP.NETAJAX及ASP.NET服務(wù)器控件等內(nèi)容,同時通過大量示例說明具體的實際問題。學完本書后,讀者將具有開發(fā)中小型網(wǎng)站項目的能力。    本書可以作為本科、高職高專院校計算機相關(guān)專業(yè)的教材,也可以作為編程愛好者的自學教材,對具有一定開發(fā)經(jīng)驗的讀者也極具參考價值。

書籍目錄

前言第1章 動態(tài)網(wǎng)站概述  1.1 動態(tài)網(wǎng)頁的概念    1.1.1 靜態(tài)網(wǎng)頁的概念及特點    1.1.2 動態(tài)網(wǎng)頁的概念及特點    1.1.3 靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁的區(qū)別  1.2 動態(tài)網(wǎng)頁技術(shù)簡介    1.2.1 CGI    1.2.2 ASP    1.2.3 AS P.NET    1.2.4 PHP    1.2.5 JSP  1.3 小結(jié)第2章 ASENET 3.5簡介  2.1 .NET 3.5框架的體系結(jié)構(gòu)  2.2 ASP.NET 3.5的簡介    2.2.1 ASP.NET的運行原理    2.2.2 ASP.NET應(yīng)用程序的組成  2.3 創(chuàng)建新網(wǎng)站    2.3.1 創(chuàng)建文件系統(tǒng)網(wǎng)站    2.3.2 創(chuàng)建本地IIS網(wǎng)站    2.3.3 創(chuàng)建遠程網(wǎng)站  2.4 創(chuàng)建學校網(wǎng)站實例    2.4.1 創(chuàng)建一個新站點    2.4.2 添加新文件夾    2.4.3 添加新頁面    2.4.4 在頁面中編寫代碼    2.4.5 運行Web站點  2.5 小結(jié)第3章 HTML語言  3.1 HTML語言概述  3.2 HTML語言基礎(chǔ)    3.2.1 基本的HTML語法    3.2.2 標記的屬性    3.2.3 注釋語句  3.3 HYML文檔的基本結(jié)構(gòu)    3.3.1 HTML標記    3.3.2 頭部標記    3.3.3 正文標記    3.3.4 文檔基本結(jié)構(gòu)  3.4 文字版面的編輯    3.4.1 設(shè)置字符屬性    3.4.2 設(shè)置字符樣式和特殊字符    3.4.3 設(shè)置段落格式  3.5 建立列表    3.5.1 有序列表    3.5.2 無序列表  3.6 TABLE表格  3.7 建立超鏈接    3.7.1 超鏈接的概念    3.7.2 常見超鏈接的創(chuàng)建  3.8 圖像的處理    3.8.1 圖像類型的選擇    3.8.2 插入圖像的方法    3.8.3 用HTML語言編輯圖像  3.9 網(wǎng)頁的動態(tài)效果  3.10 小結(jié)第4章 JavaScript語言基礎(chǔ)  4.1 JavaScript簡介    4.1.1 將JavaScript插入網(wǎng)頁    4.1.2 插入JavaScript的位置    4.1.3 JavaScript語句    4.1.4 JavaScript注釋    4.1.5 JavaScript彈出框  4.2 JavaScript函數(shù)    4.2.1 定義函數(shù)    4.2.2 函數(shù)的調(diào)用  4.3 JavaScript事件    4.3.1 單擊事件    4.3.2 鼠標經(jīng)過、移出事件    4.3.3 其他事件  4.4 JavaScript對象化編程    4.4.1 基本對象  ……第5章 CSS樣式表第6章 C#語法基礎(chǔ)第7章 ASPX的網(wǎng)頁代碼模型與事件第8章 網(wǎng)頁標準控件第9章 ASP.NET內(nèi)置對象第10章 驗證控件第11章 ADO.NET數(shù)據(jù)訪問技術(shù)第12章 LINQ基礎(chǔ)第13章 ASP.NET的數(shù)據(jù)控件第14章 用戶控件第15章 主題和母版頁第16章 網(wǎng)站導航第17章 ASP.NET AJAX程序設(shè)計第18章 Web系統(tǒng)的多層結(jié)構(gòu)第19章 學校網(wǎng)站系統(tǒng)的設(shè)計與實現(xiàn)

章節(jié)摘錄

  第1章 動態(tài)網(wǎng)站概述  1.1 動態(tài)網(wǎng)頁的概念  所謂動態(tài)網(wǎng)頁,并不是指網(wǎng)頁上有動畫效果,動態(tài)網(wǎng)頁的概念現(xiàn)在還沒有統(tǒng)一標準,它是相對靜態(tài)網(wǎng)頁而言的。下面來了解靜態(tài)頁面和動態(tài)網(wǎng)頁的概念以及它們的區(qū)別。  1.1.1 靜態(tài)網(wǎng)頁的概念及特點  在網(wǎng)站設(shè)計中,純粹HTML格式的網(wǎng)頁通常被稱為靜態(tài)網(wǎng)頁。靜態(tài)網(wǎng)頁的網(wǎng)址形式通常為:http://www.163.corn/index.htm,頁面文件是以.htm、.html、.shtml、.xml等為后綴的。在HTML格式的網(wǎng)頁上,也可以出現(xiàn)各種動態(tài)效果,如GIF格式的動畫、Flash動畫、滾動字幕等,這些“動態(tài)效果”只是視覺上的,與下面將要介紹的動態(tài)網(wǎng)頁是不同的概念?! ∥覀儗㈧o態(tài)網(wǎng)頁的特點簡要歸納如下: ?。?)靜態(tài)網(wǎng)頁的每個網(wǎng)頁都有一個固定的URL,且網(wǎng)頁文件以.htm,.html、.shtml等常見形式為后綴,而URL不含有“?”?! 。?)網(wǎng)頁內(nèi)容一經(jīng)發(fā)布到網(wǎng)站服務(wù)器上,無論是否有用戶訪問,靜態(tài)網(wǎng)頁是實實在在保存在服務(wù)器上的文件,每個網(wǎng)頁都是一個獨立的文件?! 。?)網(wǎng)頁的內(nèi)容是固定一的,修改和更新都必須通過專用的網(wǎng)頁制作工具,比如Dreamweaver、FrontPage等,而且只要修改了網(wǎng)頁中的一個字符或一個圖片,都要重新上傳并覆蓋原來的頁面?! 。?)頁面容易被搜索引擎的蜘蛛抓取,有利于網(wǎng)站的推廣。

圖書封面

評論、評分、閱讀與下載


    ASP.NET 3.5動態(tài)網(wǎng)站設(shè)計教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7