Web應用開發(fā)技術

出版時間:2010-9  出版社:清華大學出版社  作者:石雙元  頁數(shù):446  

前言

  Web應用開發(fā)是近年來隨著Web應用的普及和深入而形成的研究Web信息系統(tǒng)開發(fā)理論與方法的綜合性技術。目前應用系統(tǒng)有兩種主要模式,一種是基于C/S結構的桌面應用,另一種就是基于B/S結構的Web應用。近年來,Web應用模式所占的比重在逐年增長,盡管在近期內不可能完全取代桌面應用,但它必將是未來企業(yè)應用系統(tǒng)的主流和發(fā)展方向。  根據(jù)不同的應用領域,Web應用可分為公眾型web應用和企業(yè)型Web應用。Web技術在以Google、Flickr、Amazon和Facel300k等為代表的公眾型應用領域中取得了巨大成功,并已開始向以桌面應用為主的企業(yè)應用領域滲透,企業(yè)應用平臺從桌面應用向Web遷移的趨勢不可逆轉,傳統(tǒng)的桌面應用正面臨Web的巨大挑戰(zhàn)。因此,web應用開發(fā)技術是衡量信息管理方向學生能力的一個重要指標,在很多大公司的招聘考試中,web技術占很大的比例?! 「鶕?jù)不同的開發(fā)與應用平臺,Web應用開發(fā)又有兩大分支,一是基于Java平臺,二是基于Microsoft ASP.NET、平臺。不過,這兩種平臺也有很多的共性,都涉及HTML、XML和數(shù)據(jù)庫技術等,并且其客戶端技術正在融合。

內容概要

本書以Microsoft ASP.NET和C#語言為背景,力圖系統(tǒng)、全面地介紹Web應用開發(fā)所涉及的內容和最新進展?!禬eb應用開發(fā)技術》圍繞Web應用開發(fā)所涉及的各項技術由淺人深地展開,在內容和結構安排上力求做到系統(tǒng)性和連貫性。《Web應用開發(fā)技術》共15章,分為3部分。第一部分包括第1~4章,主要介紹Web應用與開發(fā)的基本概念與特征、C#語言的基礎知識以及面向對象特性在C#語言中的表現(xiàn)形式和實現(xiàn)方法、Web開發(fā)的背景知識等。  第二部分包括第5~11章,全面介紹了Microsoft ASP.NET的框架與控件和基于ADO.NET的數(shù)據(jù)庫開發(fā)技術。分別闡述了ASP.NET頁面程序結構、Web服務器控件、ASP.NET中的數(shù)據(jù)綁定技術以及控件與代碼分離技術。  第三部分包括第12~15章,作為高級應用部分,重點介紹了作為客戶端開發(fā)的主流技術JavaScript及其對象,融入最新Ajax技術的原理和常用的框架與控件,如Microsoft ASP.NET Ajax?! ”緯勺鳛楦叩仍盒P畔⒐芾砼c信息系統(tǒng)、電子商務、工商管理及管理學等專業(yè)的教材,也可供相關專業(yè)科技人員、工程技術人員和其他人員參考。

作者簡介

石雙元,博士,華中科技大學管理學院副教授。澳大利亞皇家墨爾本理工大學(RMIT university)計算機科學與信息技術學院訪問學者。國家精品課程《管理信息系統(tǒng)分析與設計》主要成員之一(2008)。從事信息系統(tǒng)、電子商務、物流信息管理等領域的研究工作。承擔及完成各類科研項

書籍目錄

第1章 緒論 1.1 Web應用及其特征  1.1.1 什么是Web應用  1.1.2 Web網(wǎng)站與Web應用 1.2 Web應用的相關技術 1.3 Web應用的分類及其差異  1.3.1 用戶群體與使用行為的差異  1.3.2 用戶使用模式的差異  1.3.3 業(yè)務處理模式的差異  1.3.4 企業(yè)級Web應用與桌面應用的差異 1.4 企業(yè)級Web應用及關鍵問題  1.4.1 企業(yè)應用從桌面向Web遷移的必然性  1.4.2 企業(yè)環(huán)境中的Web應用的成功示例  1.4.3 企業(yè)級Web應用開發(fā)所面臨的挑戰(zhàn)第2章 C#語言基礎 2.1 C#語言及其特點 2.2 中間語言代碼與.NET的跨平臺 2.3 一個簡單的C#程序 2.4 命名空間  2.4.1 什么是命名空間  2.4.2 命名空間的引用 2.5 C#程序的構成 2.6 C#的類和對象定義 2.7 C#的格式與數(shù)據(jù)類型  2.7.1 標識符  2.7.2 書寫規(guī)則  2.7.3 C#的數(shù)據(jù)類型  2.7.4 數(shù)據(jù)類型轉換  2.7.5 常量  2.7.6 變量  2.7.7 枚舉與數(shù)組 2.8 運算符與表達式  2.8.1 運算符  2.8.2 表達式 2.9 方法定義與使用 2.10 定義方法 2.11 流程控制語句  2.11.1 結構化程序設計的3種基本流程  2.11.2 分支語句  2.11.3 循環(huán)語句  2.11.4 跳轉語句  2.11.5 遞歸調用第3章 C#的面向對象特性 3.1 類的定義與C#修飾符  3.1.1 類的定義  3.1.2 C#修飾符 3.2 創(chuàng)建對象與構造方法  3.2.1 創(chuàng)建對象  3.2.2 構造方法  3.2.3 析構方法  3.2.4 類的修飾符 3.3 類的成員及其修飾符  3.3.1 變量及其修飾符  3.3.2 方法及其修飾符 3.4 訪問控制符  3.4.1 公共訪問控制符public  3.4.2 默認訪問控制符  3.4.3 保護訪問控制符protected  3.4.4 私有訪問控制符private 3.5 C#的繼承及其實現(xiàn)  3.5.1 繼承的定義  3.5.2 繼承的實現(xiàn) 3.6 C#語言中的多態(tài)與實現(xiàn)  3.6.1 什么是多態(tài)  3.6.2 構造方法的繼承與重載  3.6.3 C#多態(tài)的實現(xiàn) 3.7 接口及其實現(xiàn)  3.7.1 單重繼承與多重繼承  3.7.2 C#接口概述  3.7.3 接口的定義  3.7.4 實現(xiàn)接口 3.8 異常處理  3.8.1 異常產(chǎn)生的原因  3.8.2 捕獲異常與拋棄異常第4章 Web應用基礎知識第5章 ASP.NET概覽第6章ASP.NET常用控件第7章 ASP.NET高級控件與擴展控件第8章 ADO.NET與數(shù)據(jù)綁定第9章 ASP.NET數(shù)據(jù)控件第10章 程序代碼與頁面分離技術第11章 ASP.NET中使用XML第12章 JavaScript語言基礎第13章 JavaScript對象簡介第14章 基于Ajax的Web應用第15章 ASP.NET Ajax框架與組件參考文獻

章節(jié)摘錄

  公眾Web應用的用戶群體一般為未知的客戶,即最終消費者,具有一定的不可預知性。比如,Google公司不會預知到什么類型的用戶將要使用搜索功能,它的用戶可能遍布世界各地。隨著經(jīng)濟的不斷發(fā)展,功能相似的公眾Web應用越來越多,比如在搜索引擎領域,有Google、百度、雅虎等多種,用戶可以隨意選擇。并且,由于功能相近,用戶就會更加看重界面質量是否完美和可用性的高低。公共web應用必須提供更好的用戶體驗以吸引更多的用戶?! 《髽I(yè)Web應用(指的是企業(yè)內部使用B/S架構開發(fā)和部署的企業(yè)信息系統(tǒng))的用戶一般局限在企業(yè)內部,為企業(yè)員工或企業(yè)的客戶和供應商,具有一定的固定性。企業(yè)應用可以預知用戶的類型,根據(jù)用戶的職位和職責不同,來設置不同的使用權限和工作流。當用戶登錄時,系統(tǒng)自動會檢測其角色,根據(jù)角色設置節(jié)點和流程。當一項Web項目在企業(yè)進行應用后,會對用戶的使用產(chǎn)生一定的強制性,企業(yè)日常業(yè)務的進行將依賴該Web應用系統(tǒng)。在企業(yè)應用中,界面的美觀性也很重要,但用戶更關注業(yè)務應用的業(yè)務功能與使用的方便性。

編輯推薦

  一個新的信息系統(tǒng)時代即將來臨,我們正處在從桌面應用到Web應用轉變的前期。  Web經(jīng)歷了從Web網(wǎng)站→公眾型Web應用→企業(yè)級Web應用3個階段。盡管Web應用在信息處理能力和使用效率上與桌面應用仍存在一定差異,但以Ajax為核心的Web2.0技術正在縮小兩者之間的差距,Web應用必將是未來信息系統(tǒng)的主流和發(fā)展方向?!  禬eb應用開發(fā)技術》系統(tǒng)、全面地介紹了Wet)應用開發(fā)所涉及的內容和最新進展,具有以下顯著特色:  系統(tǒng)性:《Web應用開發(fā)技術》從應用系統(tǒng)開發(fā)的角度闡述了Web用的前景、發(fā)展方向與目前存在的問題。而不僅僅是作為一個Web網(wǎng)站技術來介紹。  全面性:在內容安排上,《Web應用開發(fā)技術》圍繞Web應用開發(fā)所涉及的各項技術由淺入深地展開,在內容和結構安排上力求做到系統(tǒng)性和連貫性?! 嵱眯裕涸诩夹g介紹方面,理論與實際相結合,每章都配有大量的實例,使讀者能很快地了解和掌握相應的技術和使用方法?! ∠冗M性:《Web應用開發(fā)技術》融入最新Ajax技術的原理和常用的框架與控件。

圖書封面

評論、評分、閱讀與下載


    Web應用開發(fā)技術 PDF格式下載


用戶評論 (總計3條)

 
 

  •   書不錯,教材用
  •   當教材買的,,上的就是這個課,呵呵,作者是我們學校的
  •   書本都舊了,幸好里面沒有什么寫過的字跡要不然我都要以為是二手書籍了,只能說什么滿額減優(yōu)惠的便宜不好占
 

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

京ICP備13047387號-7