正文

前言

ASP.NET項目開發(fā)案例全程實錄(第2版) 作者:明日科技


前 言(第2版)

編寫背景

“軟件項目開發(fā)全程實錄”叢書(第1版)出版兩年來,受到了廣大讀者的熱烈歡迎,目前該叢書已經(jīng)累計銷售近10萬冊,成為近年來最暢銷的編程案例類叢書之一。應(yīng)讀者朋友的要求,我們根據(jù)最新的市場變化并結(jié)合廣大讀者的建議,編寫了該叢書的第2版。

從技術(shù)背景來看,ASP.NET是Microsoft公司推出的Web開發(fā)平臺,也是目前最先進、特征最豐富、功能最強大的Web開發(fā)平臺。ASP.NET具有方便、靈活、性能優(yōu)、生產(chǎn)效率高、安全性高、完整性強等特點,是目前主流的網(wǎng)絡(luò)編程環(huán)境之一。

ASP.NET支持多種開發(fā)語言,并包含了許多先進技術(shù),如ADO.NET、AJAX無刷新技術(shù)、LINQ數(shù)據(jù)庫訪問技術(shù)、母版頁、Web Service、主題等。C#語言是一種功能強大、面向?qū)ο蟮木幊陶Z言,它從C語言和Visual C++派生而來,是Microsoft公司.NET技術(shù)核心開發(fā)語言,因此本書選擇C#語言作為項目的開發(fā)語言。

本書內(nèi)容

本書共分為12章,第1、8章通過ASP.NET 3.5結(jié)合最流行的SQL Server 2005數(shù)據(jù)庫,開發(fā)了供求信息網(wǎng)和網(wǎng)上在線論壇;第2章通過ASP.NET 3.5結(jié)合SQL Server 2005數(shù)據(jù)庫,并且利用在線支付技術(shù),開發(fā)了電子商務(wù)平臺;第3章通過ASP.NET 3.5 結(jié)合最強大的Access桌面數(shù)據(jù)庫,開發(fā)了小區(qū)物業(yè)內(nèi)部管理網(wǎng);第4章通過ASP.NET 3.5結(jié)合SQL Server 2005數(shù)據(jù)庫,并且利用功能強大的水晶報表,開發(fā)了圖書館管理系統(tǒng);第5章通過ASP.NET 3.5結(jié)合SQL Server 2005數(shù)據(jù)庫,并且使用硬件設(shè)備(短信貓),開發(fā)了企業(yè)辦公自動化管理系統(tǒng);第6、9章通過ASP.NET 3.5結(jié)合SQL Server 2005,分別開發(fā)了互動媒體學(xué)習(xí)社區(qū)、物流信息管理平臺;第10章結(jié)合了SQL Server 2000數(shù)據(jù)庫開發(fā)了博客管理系統(tǒng);第7章通過ASP.NET 3.5結(jié)合SQL Server 2005數(shù)據(jù)庫,并且利用目前最流行的AJAX,開發(fā)了在線考試網(wǎng);第11章結(jié)合了現(xiàn)在各大知名視頻網(wǎng)使用的FLV視頻格式開發(fā)了專業(yè)的在線視頻網(wǎng)——播客網(wǎng);第12章結(jié)合ASP.NET 3.5最新數(shù)據(jù)庫訪問技術(shù)LINQ并應(yīng)用典型網(wǎng)站的三層架構(gòu)開發(fā)了仿百度知道之明日知道,希望能幫助學(xué)習(xí)ASP.NET的人員提高網(wǎng)站開發(fā)技能。

第2版改進內(nèi)容

在本書(即第2版)中,我們主要遵循以下原則對第1版內(nèi)容進行修改。

增加了內(nèi)容

針對目前ASP.NET的最新技術(shù)發(fā)展,我們增加了仿百度知道之明日知道和播客網(wǎng)(專業(yè)的在線視頻網(wǎng))兩個網(wǎng)站開發(fā)案例,以便讓讀者能夠更好地學(xué)習(xí)ASP.NET最專業(yè)、最系統(tǒng)的新知識。

修改了內(nèi)容

我們對第1版中的原有實例進行升級,使用最新的技術(shù)對原有的功能進行改進,對原有的效率相對低下的代碼進行了優(yōu)化。

全面升級,并增加新技術(shù)

在第1版中所有的項目都是使用Visual Studio 2005開發(fā)環(huán)境開發(fā)的,而第2版中所有的項目都使用最新的Visual Studio 2008(即ASP.NET 3.5)開發(fā)環(huán)境進行開發(fā),同時應(yīng)用了Visual Studio 2008中提供的新技術(shù)(如LINQ、AJAX等),以適應(yīng)讀者的需要,數(shù)據(jù)庫基本都升級為SQL Server 2005。

修改了第1版中的錯誤

對于第1版中出現(xiàn)的Bug、錯誤或者運行異常的程序,我們都進行了修訂,以便讀者更好地學(xué)習(xí)。

本書特點

視頻講解

對于初學(xué)者來說,視頻講解是最好的導(dǎo)師,它能夠引導(dǎo)初學(xué)者快速入門,使其感受到編程的快樂和成就感,增強進一步學(xué)習(xí)的信心。鑒于此,本書為每一個案例都配備了視頻講解,初學(xué)者可以通過視頻講解實現(xiàn)案例中的功能。

案例典型

本書案例均從實際應(yīng)用角度出發(fā),應(yīng)用了當(dāng)前流行的技術(shù),涉及的知識廣泛,讀者可以從每個案例中積累豐富的實戰(zhàn)經(jīng)驗。

代碼注釋

為了便于讀者閱讀程序代碼,書中的代碼幾乎每行都有注釋,并且整齊地縱向排列,使讀者快速地領(lǐng)會作者的意圖。

代碼貼士

案例類書籍通常會包含大量的程序代碼,冗長的代碼往往令初學(xué)者望而生畏。為了方便讀者閱讀和理解,本書避免了連續(xù)大篇幅的代碼,將其分割為多個部分,并對重要的方法、函數(shù)和知識點設(shè)計了頗具特色的“代碼貼士”。

知識擴展

為了增加讀者的編程經(jīng)驗和技巧,書中每個案例都標記有“注意”、“技巧”等提示信息,并且在每章中都提供有一項專題技術(shù)。

適合讀者

本書定位于想要使用ASP.NET進行Web應(yīng)用程序開發(fā)的初、中級讀者,一些案例對于高級用戶也具有很好的參考價值。同時,本書也特別適合作為大專院校計算機專業(yè)廣大師生的案例參考書。對于初學(xué)者來說不必擔(dān)心書中的案例做不出來,因為本書附帶光盤中的視頻錄像會引導(dǎo)您去做,再結(jié)合書中的知識講解,相信初學(xué)者不但會做案例程序,而且能夠根據(jù)理解舉一反三,自行設(shè)計類似的程序。

本書約定

由于篇幅有限,本書不可能逐一介紹案例中的各模塊。作者選擇了基礎(chǔ)和典型的模塊進行介紹,對于功能重復(fù)的模塊,由于技術(shù)、設(shè)計思路和實現(xiàn)過程基本雷同,因此沒有在書中體現(xiàn)。

本書中涉及的功能模塊在光盤中都附帶有視頻錄像,方便讀者學(xué)習(xí)。

作者隊伍

本書由明日科技ASP.NET軟件開發(fā)團隊組織編寫。明日科技是一家以計算機軟件技術(shù)為核心的高科技企業(yè),是專業(yè)的應(yīng)用軟件開發(fā)和服務(wù)企業(yè),多年來始終致力于行業(yè)管理軟件開發(fā)、行業(yè)電子商務(wù)網(wǎng)站開發(fā)等領(lǐng)域,涉及生產(chǎn)、管理、控制、倉儲、物流、營銷、服務(wù)等行業(yè)。另外,公司還致力于軟件技術(shù)的普及和傳播。

參與本書編寫的程序員有:鄭齊心、房大偉、劉云峰、呂雙、董大永、尹強、李繼業(yè)、張磊、賽奎春、高春艷、宋坤、劉銳寧、梁水、李偉明、王小科、王軍、趙會東、劉彬彬、安劍、孫秀梅、鞏建華、王國輝、李鐘尉、張振坤、陳丹丹、盧翰、白偉明、劉中華、潘凱華、劉欣、李慧、梁曉嵐、楊麗、顧麗麗、劉齡齡、王雷、于天敏、王樂樂、陳英、劉瑩、李賀等。

在編寫本書的過程中,我們本著科學(xué)、嚴謹?shù)膽B(tài)度,力求精益求精,但錯誤、疏漏之處在所難免,敬請廣大讀者批評指正。讀者在閱讀本書時,如果發(fā)現(xiàn)錯誤或遇到問題,可以通過發(fā)送電子郵件、論壇發(fā)帖及撥打客服電話等方式與我們聯(lián)系,我們承諾在1到5個工作日內(nèi)為您回復(fù)。

最后,感謝您購買本書,希望本書能成為您的良師益友,成為您步入編程高手之路的踏腳石。

寶劍鋒從磨礪出,梅花香自苦寒來。

祝讀書快樂!

編 者


上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號