出版時間:2010-1 出版社:希望電子 作者:馬軍,李玉林 等編著 頁數(shù):504
前言
本手冊主要的目的是讓讀者接觸、了解并能使用C#編程語言進行ASP.NET項目開發(fā)。作為一種流行的編程語言,C#帶給開發(fā)人員一個廣闊的開發(fā)空間,從簡單的控制臺程序到傳統(tǒng)的桌面應(yīng)用程序開發(fā)、分布式應(yīng)用、Web應(yīng)用程序以及Web服務(wù)等,C#都提供了全面的支持。而ASP.NET3.5則是最新的網(wǎng)絡(luò)應(yīng)用程序開發(fā)技術(shù),它可以使用VB和C#語言共同開發(fā)。 學(xué)習(xí)一門編程語言就好像經(jīng)歷一次旅行,旅行的道路或?qū)掗煿饷鳎蚯塾陌?,想要欣賞到最真實自然的風(fēng)景,還需要旅行者堅持不懈的追求和努力。本手冊為立志于從事ASP.NET編程的初中級人員提供了一份學(xué)習(xí)指南。在內(nèi)容的編排和目錄的組織上面,力求讓讀者快速的建立一個ASP.NET網(wǎng)絡(luò)知識結(jié)構(gòu)的框架。在每個章節(jié)中,通過輔以大量的代碼,讓讀者對于知識點進行實踐性的掌握。特色 1.簡潔、明了 使用簡明易懂的語言對知識點進行講解,并在代碼中添加了詳細(xì)的注釋?! ?.案例符合實際應(yīng)用 本手冊的案例結(jié)合實際應(yīng)用環(huán)境,并提供應(yīng)用技巧?! ?.知識要點組織明確 漸進式的知識組織,讓讀者一步一步的形成一個知識體系?! ?.大量圖解和實例,加深讀者印象 對于書中的實例輔以示意圖形或者是程序運行結(jié)果截圖,加深讀者對知識點的印象?! ?.面試題和習(xí)題,監(jiān)督和自檢 每章最常見的面試題監(jiān)督自己的所學(xué),讓讀者自己檢測學(xué)習(xí)成果,并復(fù)習(xí)所學(xué)知識?! ?nèi)容 全書共分3篇15章,章節(jié)組織如下: 第1章ASP.NET概述 本章簡要描述.NET Framework環(huán)境,ASP.NET與框架的關(guān)系,ASP.NET與其他網(wǎng)絡(luò)開發(fā)語言的區(qū)別,通過帶領(lǐng)讀者開發(fā)第一個ASP.NET網(wǎng)站,讓讀者了解ASP.NET開發(fā)的方法?! 〉?章ASP.NET環(huán)境配置 了解如何配置ASP.NET的開發(fā)環(huán)境,認(rèn)識IIS,了解如何創(chuàng)建網(wǎng)站、調(diào)試網(wǎng)站和發(fā)布網(wǎng)站,是ASP.NET應(yīng)用開發(fā)的基礎(chǔ)。
內(nèi)容概要
本手冊詳細(xì)講解了ASP.NET進行網(wǎng)絡(luò)應(yīng)用程序開發(fā)的技術(shù),幫助讀者學(xué)習(xí)使用C#語言進行ASP.NET3.5項目開發(fā)。本手冊分3篇共15章,內(nèi)容包括ASP.NET概述、ASP.NET環(huán)境配置、ASP.NET的基本功、C#語言基礎(chǔ)、C#面向?qū)ο缶幊?、ASP.NET對象、ADO.NET數(shù)據(jù)庫編程、LINQ數(shù)據(jù)庫編程、ASP.NET Ajax開發(fā)技術(shù)、Web控件、用戶控件與高級服務(wù)器控件、數(shù)據(jù)綁定技術(shù)、風(fēng)格、主題和母版頁等,最后通過論壇管理系統(tǒng)、新聞管理系統(tǒng)兩個實例,詳細(xì)介紹了制作步驟,讓讀者融會貫通、舉一反三,逐步精通,并提供了附錄VS開發(fā)工具的快捷鍵供讀者參考?! ”竟獗P內(nèi)容為實例源代碼、語音視頻教學(xué)及電子教案(PPT)?! ”竟獗P及配套手冊由北京希望電子出版社獨家發(fā)行,未經(jīng)出版者書面許可,任何單位和個人不得擅自摘抄、復(fù)制光盤和本手冊的部分或全部內(nèi)容以任何方式進行傳播。
書籍目錄
第1篇 入門篇 第1章 ASP.NET概述 1.1 ASP.NET的結(jié)構(gòu) 1.1.1 動態(tài)網(wǎng)頁的結(jié)構(gòu) 1.1.2.NETFramework框架 1.1.3 Web服務(wù)機制 1.1.4 ASP.NET程序結(jié)構(gòu) 1.2 關(guān)于ASP.NET的話題 1.2.1 ASP.NET和ASP比較 1.2.2 ASP.NET和JSP比較 1.2.3 提速的同時小心陷阱 1.3 ASENET的未來 1.3.1 ASP.NET相關(guān)技術(shù) 1.3.2 ASP.NET開發(fā)趨勢 1.4 動手學(xué)習(xí)并實踐 1.4.1 如何學(xué)習(xí)ASP.NET 1.4.2 第一個簡單的ASP.NET網(wǎng)站 1.5 常見面試題 1.6 小結(jié) 1.7 習(xí)題 第2章 ASP.NET環(huán)境配置 2.1 ASP.NET運行環(huán)境 2.2 IIS配置 2.2.1 什么是IIS 2.2.2 IIS安裝步驟 2.2.3 IIS配置 2.3 強大的VisualStudio2008 2.3.1 VisualStudio2008安裝步驟 2.3.2 VisualStudio2008開發(fā)環(huán)境簡介 2.4 簡單的ASP.NET網(wǎng)站 2.4.1 創(chuàng)建網(wǎng)站 2.4.2 設(shè)計網(wǎng)頁界面 2.4.3 編寫后臺程序 2.4.4 調(diào)試程序 2.4.5 發(fā)布網(wǎng)站 2.5 常見面試題 2.6 小結(jié) 2.7 習(xí)題 第3章 ASP.NET的基本功 3.1 HTML基本功 3.1.1 頁面 3.1.2 字體和排版 3.1.3 圖像 3.1.4 表單 3.1.5 表格 3.1.6 框架設(shè)置 3.2 JavaScfipt基本功 3.2.1 JavaScript的語法 3.2.2 JavaScript的對象 3.2.3 事件處理 3.3 VBScript基本功 3.3.1 VBScript的語法 3.3.2 VBScript的對象 3.4 常見面試題 3.5 小結(jié) 3.6 習(xí)題 第4章 C#語言基礎(chǔ) 4.1 數(shù)據(jù)類型 4.1.1 棧的值類型 4.1.2 堆的引用類型 4.1.3 類型轉(zhuǎn)換 4.1.4 降低效率的裝箱和拆箱 4.1.5 關(guān)于空位的遐想——泛型 4.2 變量和常量 4.2.1 變量 4.2.2 匿名變量 4.2.3 常量 …… 第5章 C#面向?qū)ο缶幊獭〉?章 ASP.NET對象第2篇 提高篇 第7章 ADO.NET數(shù)據(jù)庫編程 第8章 LINQ數(shù)據(jù)庫編程 第9章 ASP.NETAjax開發(fā)技術(shù) 第10章 Web控件 第11章 用戶控件與高級服務(wù)器控件 第12章 數(shù)據(jù)綁定技術(shù) 第13章 風(fēng)格、主題和母版頁第3篇 實例篇 第14章 論壇管理系統(tǒng) 第15章 新聞管理系統(tǒng)附錄 VS開發(fā)工具的快捷鍵
章節(jié)摘錄
第1章 ASP.NET概述 目前很多網(wǎng)絡(luò)應(yīng)用程序都使用ASP.NET進行開發(fā),重要原因就是ASP.NET比較容易學(xué)習(xí)。無論是新聞門戶網(wǎng)站、電子商店、論壇、寵物集等,都可以用ASP.NET來開發(fā)。 ASP.NET將HTML頁面代碼和腳本代碼分離,使網(wǎng)頁設(shè)計人員和后臺代碼開發(fā)人員可以各自專注于自己的工作,而不會受到無關(guān)代碼的干擾?! SP.NET的另一個優(yōu)勢是使用了Visual Studio 2008,能夠高效地創(chuàng)建大規(guī)模的網(wǎng)絡(luò)應(yīng)用程序。許多人認(rèn)為ASP.NET僅適合于中小企業(yè)應(yīng)用,不適合開發(fā)大型的應(yīng)用程序,這只是一種偏見,實際上在許多領(lǐng)域,ASP.NET開發(fā)的大型系統(tǒng)都獲得了極佳的實踐效果。本章將簡述ASP.NET的各種特性,并從不同的角度對ASP.NET開發(fā)架構(gòu)進行初步介紹?! ”菊轮饕R點: ·ASP.NET的運行機制; ·ASP.NET的特點; ·ASP.NET的發(fā)展趨勢; ·使用V1sual Studio 2008開發(fā)ASP.NET應(yīng)用程序。 1.1 ASP.NET的結(jié)構(gòu) ASP.NET作為一種網(wǎng)絡(luò)應(yīng)用的商業(yè)開發(fā)模式,涉及許多網(wǎng)絡(luò)應(yīng)用方面的知識,本節(jié)將介紹支持ASP.NET的結(jié)構(gòu)和技術(shù)?! ∽杂谢ヂ?lián)網(wǎng)以來,各種網(wǎng)絡(luò)開發(fā)技術(shù)層出不窮。雖然大多數(shù)的主流技術(shù)都能應(yīng)用到ASP.NET的網(wǎng)站開發(fā)中,但是ASP.NET的結(jié)構(gòu)并不散亂。ASP.NET網(wǎng)站首先應(yīng)具備良好的組織結(jié)構(gòu),然后在此基礎(chǔ)上應(yīng)用各種開發(fā)技術(shù)?! ?.1.1 動態(tài)網(wǎng)頁的結(jié)構(gòu) 動態(tài)網(wǎng)頁是ASP.NET的實現(xiàn)基礎(chǔ)。所謂動態(tài)網(wǎng)頁,是相對靜態(tài)HTML網(wǎng)頁而言的。靜態(tài)的HTML網(wǎng)頁計一旦設(shè)完成,在用戶瀏覽的過程中就不會改變,例如在某個網(wǎng)站看到整個網(wǎng)頁只有一個GIF橫幅動畫,該動畫首先顯示“歡迎光臨×××學(xué)院……”,然后顯示一個校園概貌。不得不承認(rèn)這個網(wǎng)站的確會動,然而它不是動態(tài)網(wǎng)站,因為在瀏覽的過程中顯示的內(nèi)容并未改變?! 討B(tài)網(wǎng)頁根據(jù)各種因素進行變化,比如你想在火星人論壇上注冊用戶,輸入名字、密碼和E-mail地址后提交,接著出現(xiàn)了“注冊失?。河脩粢呀?jīng)存在”的網(wǎng)頁,此時我們注意到這是個動態(tài)網(wǎng)頁,雖然它看起來似乎不動。
圖書封面
評論、評分、閱讀與下載