Visual Basic.NET網(wǎng)絡(luò)編程案例解析

出版時間:2009-6  出版社:清華大學出版社有限公司  作者:楊富國 編  頁數(shù):314  字數(shù):520000  

前言

  本書首先概略地介紹了VisualStudio.NET集成開發(fā)環(huán)境的一些最新工具和技術(shù)信息,然后從VisualBasic編程基礎(chǔ)切入,通過大量實際案例分析介紹網(wǎng)絡(luò)程序開發(fā)的方法。所設(shè)計的案例范圍涉及網(wǎng)絡(luò)通信、數(shù)據(jù)庫、多媒體應(yīng)用、基于Web的網(wǎng)絡(luò)服務(wù)應(yīng)用,以及移動智能設(shè)備的軟件開發(fā)等諸多方面,難度和規(guī)模與計算機專業(yè)本科畢業(yè)設(shè)計的軟件系統(tǒng)相當,具有一定的系統(tǒng)性和較寬的覆蓋面?! ≡诎咐姆治雠c實現(xiàn)中,運用面向?qū)ο笤瓌t和軟件工程的規(guī)范流程,力求系統(tǒng)地展現(xiàn)從系統(tǒng)分析到程序?qū)崿F(xiàn)的開發(fā)全過程,盡量避開了編程過程中的旁枝末節(jié)問題,使入門級的程序開發(fā)人員迅速熟悉和掌握程序開發(fā)思路和方法,找出解決實際問題的快捷途徑。本書具有以下主要特色。①較強的實用性:本書所列舉的案例應(yīng)用范圍較廣,涵蓋了VisualBasicNET系統(tǒng)應(yīng)用的大部分領(lǐng)域,對于正在進行課題設(shè)計或項目開發(fā)的讀者來說,很多案例稍加修改就可順利應(yīng)用?! 、谳^深的理論性:本書不是僅僅介紹如何應(yīng)用VisualBasicNET開發(fā)應(yīng)用系統(tǒng),而是把軟件工程系統(tǒng)分析貫穿全書,可以幫助讀者建立起系統(tǒng)分析的觀念和規(guī)范性的設(shè)計思維,幫助讀者從入門走向深入?! 、蹚V泛的讀者群:本書適用于計算機及其相關(guān)專業(yè)的本科高年級學生和研究生,具有一定程序設(shè)計基礎(chǔ)且缺少系統(tǒng)開發(fā)經(jīng)驗的程序設(shè)計人員,學習軟件工程理論的程序設(shè)計人員,也可供VisualBasicNET的開發(fā)人員和計算機編程愛好者參考?! ∪珪卜?章。第1章和第2章是關(guān)于VisualStudio.NET的技術(shù)信息和VisualBasic.NET的編程基礎(chǔ),初學者通過這兩章的學習可以了解到在NET開發(fā)平臺下,創(chuàng)建第一個VisualBasic程序的全過程,從而為后續(xù)案例開發(fā)奠定基礎(chǔ)和掌握程序設(shè)計的基本方法。有一定基礎(chǔ)的讀者可以將其作為對VisualBasic的復習,以利于后面章節(jié)的學習。第3章為應(yīng)用和服務(wù)編程的基本方法,主要介紹創(chuàng)建Windows應(yīng)用項目、創(chuàng)建控制臺應(yīng)用項目、構(gòu)建類庫、創(chuàng)建組件和創(chuàng)建Windows服務(wù)及創(chuàng)建用戶自定義控件的方法。第4章為數(shù)據(jù)庫應(yīng)用編程案例,通過“圖書信息管理系統(tǒng)”綜合案例的開發(fā),介紹了數(shù)據(jù)庫編程方法。第5章為圖形圖像和多媒體編程案例,介紹了圖形圖像處理的編程技巧及制作MP3、Flash、VCD、DVD等各種播放器的編程方法。第6章為網(wǎng)絡(luò)編程案例,介紹了上傳與下載數(shù)據(jù)、網(wǎng)絡(luò)瀏覽器設(shè)計、發(fā)送/接收電子郵件及使用Socket的.TCP協(xié)議實現(xiàn)網(wǎng)絡(luò)通信的程序設(shè)計方法。第7章為Web應(yīng)用程序開發(fā)案例,介紹了基于Web窗體的應(yīng)用的編程方法,還介紹了Web服務(wù)器控件及WebService應(yīng)用程序的設(shè)計。

內(nèi)容概要

本書依照軟件工程的設(shè)計規(guī)范,通過具體的網(wǎng)絡(luò)編程案例,全面系統(tǒng)地介紹了運用Visual Basic NET開發(fā)各種應(yīng)用系統(tǒng)的思路、方法、技巧和經(jīng)驗,案例范圍涉及網(wǎng)絡(luò)通信、數(shù)據(jù)庫、多媒體應(yīng)用、基于Web的網(wǎng)絡(luò)服務(wù)應(yīng)用,以及移動智能設(shè)備的軟件開發(fā)等。所有案例均提供了完整的源代碼以供引用和借鑒?! ”緯鴥?nèi)容翔實、案例豐富、實踐性強,可以幫助讀者進一步掌握軟件工程方法,增加系統(tǒng)開發(fā)經(jīng)驗。本書適用于計算機及其相關(guān)專業(yè)的本科高年級學生和研究生及具有一定程序設(shè)計基礎(chǔ)的程序設(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平臺的基礎(chǔ)——Framework  1.2.1 Framework的組成  1.2.2 公共語言運行時(CLR)  1.2.3 Framework類庫 1.3 Visual Studi0.NET集成開發(fā)環(huán)境介紹  1.3.1 可視化的開發(fā)設(shè)計界面  1.3.2 交互式的開發(fā)環(huán)境  1.3.3 編譯、生成與調(diào)試工具  1.3.4 可視化數(shù)據(jù)設(shè)計器  1.3.5 部署 1.4 Visual Basic.NET中的新增功能  1.4.1 Visual Basic.NET新特點  1.4.2 工程類型  1.4.3 VisualBasic語言的新增功能  1.4.4 Visual Basic編譯器的新增功能 1.5 創(chuàng)建第一個Visual Bafic程序  1.5.1 在Visual Basic中創(chuàng)建項目  1.5.2 創(chuàng)建用戶界面  1.5.3 自定義外觀和行為  1.5.4 添加Visual Basic代碼  1.5.5 運行和測試程序 思考與練習第2章 Visual Basic.NET編程基礎(chǔ) 2.1 Visual Basic.NET程序設(shè)計基礎(chǔ)  2.1.1 代碼書寫規(guī)則  2.1.2 基本數(shù)據(jù)類型  2.1.3 常量與變量  2.1.4 運算符和表達式  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 過程  2.3.1 Sub過程  2.3.2 Function過程  2.3.3 參數(shù)傳遞 2.4 程序調(diào)試和異常處理  2.4.1 錯誤類型  2.4.2 調(diào)試工具  2.4.3 異常處理 2.5 面向?qū)ο蟮某绦蛟O(shè)計簡介  2.5.1 類及對象的創(chuàng)建  2.5.2 類和類的繼承  2.5.3 將類組織到命名空間 思考與練習第3章 應(yīng)用和服務(wù)編程的基本方法 3.1 創(chuàng)建Windows應(yīng)用項目  3.1.1 創(chuàng)建Windows應(yīng)用項目方法  3.1.2 Windows窗體應(yīng)用程序設(shè)計案例 3.2 創(chuàng)建控制臺應(yīng)用項目  3.2.1 創(chuàng)建項目  3.2.2 添加功能 3.3 構(gòu)建類庫  3.3.1 創(chuàng)建ClassLib類庫  3.3.2 創(chuàng)建客戶端項目 3.4 創(chuàng)建組件  3.4.1 創(chuàng)建窗體  3.4.2 創(chuàng)建組件  3.4.3 使用組件  3.4.4 測試 ……第4章 數(shù)據(jù)庫應(yīng)用編程案例第5章 圖形圖像和多媒體編程案例第6章 網(wǎng)絡(luò)編程案例第7章 Web應(yīng)用程序開發(fā)案例第8章 智能設(shè)備開發(fā)案例參考文獻

章節(jié)摘錄

  第1章 Visual Studi0.NET概述  Visual Studi0.NET是Microsoft公司開發(fā)的一套完整的開發(fā)工具集,用于生成ASP.NETWeb應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動應(yīng)用程序等。Visual Basic、Visual C++、Visual C#和Visual J#全都使用相同的集成開發(fā)環(huán)境(IDE),利用此IDE可以共享工具且有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了.NETFramework的功能,通過此框架可以使用簡化的ASPWeb應(yīng)用程序和XMLWeb Services關(guān)鍵技術(shù)?! ?.1 Visual Studi0.NET技術(shù)信息  本節(jié)包含有關(guān)此Visual Studi0版本中的一些最新工具和技術(shù)的信息。  1.1.1 Visual Studio Tools For Office  Microsoft Visual Studi0 2005 Tools for the Microsoft Office System利用Visual Basic和Visual C#擴展了Word 2003文檔和Excel 2003工作簿,可以幫助我們創(chuàng)建解決方案。VisualStudio Tools for Office包括新的Visual Studi0項目,用于創(chuàng)建Word文檔、Word模板、Excel工作簿和Excel模板的后臺代碼。

編輯推薦

  《Visual Basic.NET網(wǎng)絡(luò)編程案例解析》合理的知識體系和學習流程  操作步驟更加詳盡  精美、簡潔、清晰的版式設(shè)計  精挑細選的操作案例  合理的教學體例

圖書封面

評論、評分、閱讀與下載


    Visual Basic.NET網(wǎng)絡(luò)編程案例解析 PDF格式下載


用戶評論 (總計2條)

 
 

  •   這是一本針對網(wǎng)絡(luò)編程的VB書,針對性強,有案例,特別適合想在網(wǎng)絡(luò)編程上有所建樹的讀者.
  •   質(zhì)量好,值得購買
 

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

京ICP備13047387號-7