出版時(shí)間:2009-6 出版社:清華大學(xué)出版社有限公司 作者:楊富國(guó) 編 頁(yè)數(shù):314 字?jǐn)?shù):520000
前言
本書(shū)首先概略地介紹了VisualStudio.NET集成開(kāi)發(fā)環(huán)境的一些最新工具和技術(shù)信息,然后從VisualBasic編程基礎(chǔ)切入,通過(guò)大量實(shí)際案例分析介紹網(wǎng)絡(luò)程序開(kāi)發(fā)的方法。所設(shè)計(jì)的案例范圍涉及網(wǎng)絡(luò)通信、數(shù)據(jù)庫(kù)、多媒體應(yīng)用、基于Web的網(wǎng)絡(luò)服務(wù)應(yīng)用,以及移動(dòng)智能設(shè)備的軟件開(kāi)發(fā)等諸多方面,難度和規(guī)模與計(jì)算機(jī)專(zhuān)業(yè)本科畢業(yè)設(shè)計(jì)的軟件系統(tǒng)相當(dāng),具有一定的系統(tǒng)性和較寬的覆蓋面?! ≡诎咐姆治雠c實(shí)現(xiàn)中,運(yùn)用面向?qū)ο笤瓌t和軟件工程的規(guī)范流程,力求系統(tǒng)地展現(xiàn)從系統(tǒng)分析到程序?qū)崿F(xiàn)的開(kāi)發(fā)全過(guò)程,盡量避開(kāi)了編程過(guò)程中的旁枝末節(jié)問(wèn)題,使入門(mén)級(jí)的程序開(kāi)發(fā)人員迅速熟悉和掌握程序開(kāi)發(fā)思路和方法,找出解決實(shí)際問(wèn)題的快捷途徑。本書(shū)具有以下主要特色。①較強(qiáng)的實(shí)用性:本書(shū)所列舉的案例應(yīng)用范圍較廣,涵蓋了VisualBasicNET系統(tǒng)應(yīng)用的大部分領(lǐng)域,對(duì)于正在進(jìn)行課題設(shè)計(jì)或項(xiàng)目開(kāi)發(fā)的讀者來(lái)說(shuō),很多案例稍加修改就可順利應(yīng)用。 ?、谳^深的理論性:本書(shū)不是僅僅介紹如何應(yīng)用VisualBasicNET開(kāi)發(fā)應(yīng)用系統(tǒng),而是把軟件工程系統(tǒng)分析貫穿全書(shū),可以幫助讀者建立起系統(tǒng)分析的觀念和規(guī)范性的設(shè)計(jì)思維,幫助讀者從入門(mén)走向深入?! 、蹚V泛的讀者群:本書(shū)適用于計(jì)算機(jī)及其相關(guān)專(zhuān)業(yè)的本科高年級(jí)學(xué)生和研究生,具有一定程序設(shè)計(jì)基礎(chǔ)且缺少系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)的程序設(shè)計(jì)人員,學(xué)習(xí)軟件工程理論的程序設(shè)計(jì)人員,也可供VisualBasicNET的開(kāi)發(fā)人員和計(jì)算機(jī)編程愛(ài)好者參考?! ∪珪?shū)共分8章。第1章和第2章是關(guān)于VisualStudio.NET的技術(shù)信息和VisualBasic.NET的編程基礎(chǔ),初學(xué)者通過(guò)這兩章的學(xué)習(xí)可以了解到在NET開(kāi)發(fā)平臺(tái)下,創(chuàng)建第一個(gè)VisualBasic程序的全過(guò)程,從而為后續(xù)案例開(kāi)發(fā)奠定基礎(chǔ)和掌握程序設(shè)計(jì)的基本方法。有一定基礎(chǔ)的讀者可以將其作為對(duì)VisualBasic的復(fù)習(xí),以利于后面章節(jié)的學(xué)習(xí)。第3章為應(yīng)用和服務(wù)編程的基本方法,主要介紹創(chuàng)建Windows應(yīng)用項(xiàng)目、創(chuàng)建控制臺(tái)應(yīng)用項(xiàng)目、構(gòu)建類(lèi)庫(kù)、創(chuàng)建組件和創(chuàng)建Windows服務(wù)及創(chuàng)建用戶(hù)自定義控件的方法。第4章為數(shù)據(jù)庫(kù)應(yīng)用編程案例,通過(guò)“圖書(shū)信息管理系統(tǒng)”綜合案例的開(kāi)發(fā),介紹了數(shù)據(jù)庫(kù)編程方法。第5章為圖形圖像和多媒體編程案例,介紹了圖形圖像處理的編程技巧及制作MP3、Flash、VCD、DVD等各種播放器的編程方法。第6章為網(wǎng)絡(luò)編程案例,介紹了上傳與下載數(shù)據(jù)、網(wǎng)絡(luò)瀏覽器設(shè)計(jì)、發(fā)送/接收電子郵件及使用Socket的.TCP協(xié)議實(shí)現(xiàn)網(wǎng)絡(luò)通信的程序設(shè)計(jì)方法。第7章為Web應(yīng)用程序開(kāi)發(fā)案例,介紹了基于Web窗體的應(yīng)用的編程方法,還介紹了Web服務(wù)器控件及WebService應(yīng)用程序的設(shè)計(jì)。
內(nèi)容概要
本書(shū)依照軟件工程的設(shè)計(jì)規(guī)范,通過(guò)具體的網(wǎng)絡(luò)編程案例,全面系統(tǒng)地介紹了運(yùn)用Visual Basic NET開(kāi)發(fā)各種應(yīng)用系統(tǒng)的思路、方法、技巧和經(jīng)驗(yàn),案例范圍涉及網(wǎng)絡(luò)通信、數(shù)據(jù)庫(kù)、多媒體應(yīng)用、基于Web的網(wǎng)絡(luò)服務(wù)應(yīng)用,以及移動(dòng)智能設(shè)備的軟件開(kāi)發(fā)等。所有案例均提供了完整的源代碼以供引用和借鑒?! ”緯?shū)內(nèi)容翔實(shí)、案例豐富、實(shí)踐性強(qiáng),可以幫助讀者進(jìn)一步掌握軟件工程方法,增加系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。本書(shū)適用于計(jì)算機(jī)及其相關(guān)專(zhuān)業(yè)的本科高年級(jí)學(xué)生和研究生及具有一定程序設(shè)計(jì)基礎(chǔ)的程序設(shè)計(jì)人員。
書(shū)籍目錄
第1章 Visual Studi0.NET概述 1.1 Visual Studi0.NET技術(shù)信息 1.1.1 Visual Studio Tools For Office 1.1.2 Visual Web Developer 1.1.3 智能設(shè)備應(yīng)用程序 1.1.4 Web面體 1.1.5 Windows窗體 1.1.6 XM[L Web Service 1.1.7 XML支持 1.1.8 Visual Studio Team System 1.1.9 .NET Framework 1.2 Microsoft.NET平臺(tái)的基礎(chǔ)——Framework 1.2.1 Framework的組成 1.2.2 公共語(yǔ)言運(yùn)行時(shí)(CLR) 1.2.3 Framework類(lèi)庫(kù) 1.3 Visual Studi0.NET集成開(kāi)發(fā)環(huán)境介紹 1.3.1 可視化的開(kāi)發(fā)設(shè)計(jì)界面 1.3.2 交互式的開(kāi)發(fā)環(huán)境 1.3.3 編譯、生成與調(diào)試工具 1.3.4 可視化數(shù)據(jù)設(shè)計(jì)器 1.3.5 部署 1.4 Visual Basic.NET中的新增功能 1.4.1 Visual Basic.NET新特點(diǎn) 1.4.2 工程類(lèi)型 1.4.3 VisualBasic語(yǔ)言的新增功能 1.4.4 Visual Basic編譯器的新增功能 1.5 創(chuàng)建第一個(gè)Visual Bafic程序 1.5.1 在Visual Basic中創(chuàng)建項(xiàng)目 1.5.2 創(chuàng)建用戶(hù)界面 1.5.3 自定義外觀和行為 1.5.4 添加Visual Basic代碼 1.5.5 運(yùn)行和測(cè)試程序 思考與練習(xí)第2章 Visual Basic.NET編程基礎(chǔ) 2.1 Visual Basic.NET程序設(shè)計(jì)基礎(chǔ) 2.1.1 代碼書(shū)寫(xiě)規(guī)則 2.1.2 基本數(shù)據(jù)類(lèi)型 2.1.3 常量與變量 2.1.4 運(yùn)算符和表達(dá)式 2.1.5 常用函數(shù) 2.2 流程控制 2.2.1 順序結(jié)構(gòu) 2.2.2 分支結(jié)構(gòu) 2.2.3 循環(huán)結(jié)構(gòu) 2.3 過(guò)程 2.3.1 Sub過(guò)程 2.3.2 Function過(guò)程 2.3.3 參數(shù)傳遞 2.4 程序調(diào)試和異常處理 2.4.1 錯(cuò)誤類(lèi)型 2.4.2 調(diào)試工具 2.4.3 異常處理 2.5 面向?qū)ο蟮某绦蛟O(shè)計(jì)簡(jiǎn)介 2.5.1 類(lèi)及對(duì)象的創(chuàng)建 2.5.2 類(lèi)和類(lèi)的繼承 2.5.3 將類(lèi)組織到命名空間 思考與練習(xí)第3章 應(yīng)用和服務(wù)編程的基本方法 3.1 創(chuàng)建Windows應(yīng)用項(xiàng)目 3.1.1 創(chuàng)建Windows應(yīng)用項(xiàng)目方法 3.1.2 Windows窗體應(yīng)用程序設(shè)計(jì)案例 3.2 創(chuàng)建控制臺(tái)應(yīng)用項(xiàng)目 3.2.1 創(chuàng)建項(xiàng)目 3.2.2 添加功能 3.3 構(gòu)建類(lèi)庫(kù) 3.3.1 創(chuàng)建ClassLib類(lèi)庫(kù) 3.3.2 創(chuàng)建客戶(hù)端項(xiàng)目 3.4 創(chuàng)建組件 3.4.1 創(chuàng)建窗體 3.4.2 創(chuàng)建組件 3.4.3 使用組件 3.4.4 測(cè)試 ……第4章 數(shù)據(jù)庫(kù)應(yīng)用編程案例第5章 圖形圖像和多媒體編程案例第6章 網(wǎng)絡(luò)編程案例第7章 Web應(yīng)用程序開(kāi)發(fā)案例第8章 智能設(shè)備開(kāi)發(fā)案例參考文獻(xiàn)
章節(jié)摘錄
第1章 Visual Studi0.NET概述 Visual Studi0.NET是Microsoft公司開(kāi)發(fā)的一套完整的開(kāi)發(fā)工具集,用于生成ASP.NETWeb應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序等。Visual Basic、Visual C++、Visual C#和Visual J#全都使用相同的集成開(kāi)發(fā)環(huán)境(IDE),利用此IDE可以共享工具且有助于創(chuàng)建混合語(yǔ)言解決方案。另外,這些語(yǔ)言利用了.NETFramework的功能,通過(guò)此框架可以使用簡(jiǎn)化的ASPWeb應(yīng)用程序和XMLWeb Services關(guān)鍵技術(shù)?! ?.1 Visual Studi0.NET技術(shù)信息 本節(jié)包含有關(guān)此Visual Studi0版本中的一些最新工具和技術(shù)的信息?! ?.1.1 Visual Studio Tools For Office Microsoft Visual Studi0 2005 Tools for the Microsoft Office System利用Visual Basic和Visual C#擴(kuò)展了Word 2003文檔和Excel 2003工作簿,可以幫助我們創(chuàng)建解決方案。VisualStudio Tools for Office包括新的Visual Studi0項(xiàng)目,用于創(chuàng)建Word文檔、Word模板、Excel工作簿和Excel模板的后臺(tái)代碼。
編輯推薦
《Visual Basic.NET網(wǎng)絡(luò)編程案例解析》合理的知識(shí)體系和學(xué)習(xí)流程 操作步驟更加詳盡 精美、簡(jiǎn)潔、清晰的版式設(shè)計(jì) 精挑細(xì)選的操作案例 合理的教學(xué)體例
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual Basic.NET網(wǎng)絡(luò)編程案例解析 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版