Visual Basic.NET課程設(shè)計案例精編

出版時間:2009-2  出版社:清華大學(xué)出版社  作者:張智強,孫福兆,余健 編著  頁數(shù):338  
Tag標(biāo)簽:無  

前言

Visual Basic.NET是Microsoft公司在Visual Basic 6.0之后推出的最新版本,集成在Visual Studio.NET中。Microsoft Visual Basic.NET是一種功能強大而使用簡單的開發(fā)平臺,主要用于創(chuàng)建基于Microsoft.NET平臺的應(yīng)用程序。它繼承了C++和Visual Basic的很多優(yōu)秀特點,并作了許多改進(jìn)。Visual Basic.NET還包含很多創(chuàng)新,比如繼承、重載等。從而加快了應(yīng)用程序的開發(fā)速度,特別是在與Microsoft Visual Studio.NET關(guān)聯(lián)使用時更是如此。語言的新特性包括了對進(jìn)程的控制和底層結(jié)構(gòu)的操作,這些新特性使得Visual Basic.NET再次成為程序員關(guān)注的焦點。本書深入淺出地介紹了面向?qū)ο缶幊痰幕靖拍睢?NET框架的基本概念、VisualBasic.NET界面編程、Visual Basic.NET數(shù)據(jù)庫編程、Visual Basic.NET網(wǎng)絡(luò)編程等。本書進(jìn)一步明確了Visual Basic.NET開發(fā)技術(shù)包括哪些方面,各有什么特點:全面地對各種技術(shù)做了講解,并結(jié)合專門的案例給出了詳細(xì)的解釋。內(nèi)容包括:Visual.Basic.NET基本概念Visual Basic.NET窗體編程精美掃雷游戲案例學(xué)校學(xué)習(xí)目標(biāo)管理系統(tǒng)案例精品網(wǎng)絡(luò)收音機案例員工信息管理系統(tǒng)案例網(wǎng)絡(luò)中心管理系統(tǒng)案例餐廳酒樓管理系統(tǒng)案例物流倉儲管理系統(tǒng)案例薪金管理系統(tǒng)案例圖書借閱管理系統(tǒng)案例本書適用于Visual:Basic.NET初學(xué)者;對于有Visual Basic.NET編程經(jīng)驗的開發(fā)人員,也有一定的參考作用;還可以作為網(wǎng)絡(luò)應(yīng)用專業(yè)人員、數(shù)據(jù)庫專業(yè)人員的參考用書。本書由張智強、孫福兆、余健執(zhí)筆,參與本書編寫和程序開發(fā)工作的還有陳軼、蔣宏彪、郭巍、曾峰、韓俊杰、沈海峰、李彬、何佳安、隆左林、蔣興旺、王維、趙奇、王凱、陳航偉、徐川等。

內(nèi)容概要

Visual Basic.NET是一個強大的完全面向?qū)ο蟮木幊坦ぞ?,具有簡單、現(xiàn)代、類型安全、性能優(yōu)良等特點,是面向?qū)ο蟪绦蛟O(shè)計教學(xué)的主干語言之一。利用它可以創(chuàng)建功能豐富的Windows桌面應(yīng)用程序和Web應(yīng)用程序。    本書面向本科和大專院校的學(xué)生和Visual Basic.NET的初學(xué)者,注重從初學(xué)者的認(rèn)識規(guī)律出發(fā),強調(diào)實用性、操作性。本書不僅深入淺出地介紹了Visual Basic.NET的基本概念和基本設(shè)計方法,而且安排了大量典型實用的案例,使學(xué)習(xí)者可以結(jié)合實例學(xué)習(xí)、掌握設(shè)計的方法和技巧。書中還對Visual Basic.NET應(yīng)用程序的設(shè)計做了比較全面的介紹。全書共11章,前兩章主要介紹Visual Basic.NET一些基礎(chǔ)性的概念知識,包括基本Visual Basic.NET窗體編程和Visual Basic.NET高級編程。第3章到第11章為9個獨立的案例設(shè)計,主要介紹了Windows窗體編程、ODBC、數(shù)據(jù)庫的搜索問題、數(shù)據(jù)庫與XML交互以及Socket編程等知識。    本書結(jié)構(gòu)清晰、內(nèi)容豐富,可作為本科、大專層次學(xué)校的輔導(dǎo)用書,也可作為工程師和程序設(shè)計愛好者的參考用書,并可作為各類培訓(xùn)班的培訓(xùn)教材。

書籍目錄

第1章V isual Basic.NET入門基礎(chǔ)  1.1 .NET Framework簡介  1.2 Visual Basic.NET集成開發(fā)環(huán)境  1.3 Visual Basic.NET語言基礎(chǔ)    1.3.1 數(shù)據(jù)類型    1.3.2 數(shù)據(jù)類型轉(zhuǎn)換    1.3.3 常數(shù)和枚舉型    1.3.4 結(jié)構(gòu)    1.3.5 變量    1.3.6 運算符與表達(dá)式    1.3.7 數(shù)組    1.3.8 集合對象    1.3.9 常用函數(shù)  1.4 面向?qū)ο蟪绦蛟O(shè)計的基本概念    1.4.1 對象與類    1.4.2 對象的屬性、事件和方法    1.4.3 對象的封裝、繼承及多態(tài)性  1.5 一個簡單的Windows應(yīng)用程序    1.5.1 新建、打開一個Visual Basic.NET項目    1.5.2 創(chuàng)建Windows應(yīng)用程序界面    1.5.3 編寫應(yīng)用程序的代碼    1.5.4 測試應(yīng)用程序  1.6 窗體及常用控件    1.6.1 Windows窗體的常用屬性    1.6.2 Windows窗體的常用方法    1.6.3 Windows窗體的事件    1.6.4多文檔界面應(yīng)用程序    1.6.5 Windows窗體常用控件第2章 Visual Basic.NET高級程序設(shè)計基礎(chǔ)  2.1 Visual Basic.NET程序結(jié)構(gòu)    2.1.1 0ption語句    2.1.2 Imports語句    2.1.3 Main過程  2.2 Visual Basic.NET基本語句    2.2.1 聲明語句    2.2.2 賦值語句    2.2.3 注釋語句    2.2.4 暫停語句    2.2.5 結(jié)束語句    2.2.6 Debu9.Print方法    2.2.7 Console.Write方法    2.2.8 Console.WriteLine方法    2.2.9 語句的書寫規(guī)則    2.2.10 檢查編譯錯誤  2.3 Visual Basic.NET程序流程控制    2.3.1 選擇結(jié)構(gòu)程序設(shè)計    2.3.2 循環(huán)結(jié)構(gòu)程序設(shè)計  2.4 過程    2.4.1 過程的基本概念    2.4.2 Sub過程    2.4.3 Function過程    2.4.4 過程的參數(shù)傳遞  2.5 ADO.NET數(shù)據(jù)庫編程    2.5.1 數(shù)據(jù)庫的基本概念    2.5.2 SQL    2.5.3 AD0.NET數(shù)據(jù)庫訪問技術(shù)    2.5.4 AD0.NET數(shù)據(jù)庫訪問常用組件    2.5.5 AD0.NET的數(shù)據(jù)庫連接與訪問    2.5.6 使用AD0.NET數(shù)據(jù)庫對象第3章 案例1——精美掃雷游戲  3.1 精美掃雷游戲的系統(tǒng)設(shè)計    3.1.1 精美掃雷游戲的需求分析    3.1.2 精美掃雷游戲的功能模塊設(shè)計  ……第4章 案例2——學(xué)校學(xué)習(xí)目標(biāo)管理系統(tǒng)第5章 案例3——精品網(wǎng)絡(luò)收音機第6章 案例4——員工信息管理系統(tǒng)第7章 案例5——網(wǎng)絡(luò)中心管理系統(tǒng)第8章 案例6——餐廳酒樓管理系統(tǒng)第9章 案例7——物流倉儲管理系統(tǒng)第10章 案例8——薪金管理系統(tǒng)第11章 案例9——圖書借閱管理系統(tǒng)

章節(jié)摘錄

插圖:第1章 Visual Basic .Net入門基礎(chǔ)1.1 .NET FrameWork簡介.NET Framework是一種用于構(gòu)建、部署和運行XML Web Services及應(yīng)用程序的平臺,它通過公共語言規(guī)范,提供高效率的、基于標(biāo)準(zhǔn)的多語言環(huán)境。作為整個開發(fā)框架的基礎(chǔ),.NET Framework具有兩個主要組件:公共語言運行(環(huán)境)庫和.NET Framework類庫集。公共語言運行庫是.NET Framework的基礎(chǔ),提供管理內(nèi)存、線程執(zhí)行、代碼執(zhí)行、代碼安全驗證、編譯以及其他系統(tǒng)服務(wù)等功能。這些功能是在公共語言運行庫上運行的托管代碼所固有的。公共語言運行庫可以被看做一個在執(zhí)行時管理代碼的代理,而且還強制實施嚴(yán)格的類型安全以及可確保安全性和可靠性的其他形式的代碼準(zhǔn)則。以運行庫為目標(biāo)的代碼稱為托管代碼,而不以運行庫為目標(biāo)的代碼稱為非托管代碼。.NET Framework的另一個主要組件是類庫集,它是一個綜合性的面向?qū)ο蟮目芍赜妙愋图峡梢允褂盟_發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面(GUI)應(yīng)用程序,也包括基于ASP.NET所提供的最新的應(yīng)用程序。.NET Framework可由非托管組件承載,這些組件將公共語言運行庫加載到它們自己的進(jìn)程中并啟動托管代碼的執(zhí)行,從而創(chuàng)建一個可以同時利用托管和非托管功能的軟件環(huán)境。在開發(fā)技術(shù)方面,.NET提供了基于Web的應(yīng)用開發(fā)技術(shù)ASP.NET和Windows編程技術(shù),它們都可以通過全新的ADO.NET技術(shù)實現(xiàn)數(shù)據(jù)庫的訪問。在開發(fā)語言方面,.NET提供了Visual Basic、Visual C++、Visual C#和Visual J#等多種語言支持,這些語言都嚴(yán)格遵守公共語言規(guī)范(Common L,anguage Speci.fication)。.NET Framework 3.5隨Microsoft Visual Studio.NET 2008(簡稱VS.NET 2008)一同發(fā)布。Visual Studio.NET是全面支持.NET的開發(fā)工具,在.NET Framework環(huán)境中,不同的開發(fā)人員可以在使用自己選擇的語言進(jìn)行開發(fā)的同時實現(xiàn)無縫的合作。Windows窗體類是一組綜合性的可重用的類型,它們大大簡化了Windows Forms應(yīng)用程序的開發(fā)。如果要編寫ASP.NET Web窗體應(yīng)用程序,可使用Web窗體類。  Microsofl Visual Studio是一個集成開發(fā)環(huán)境(Integrated Development Environment,IDE),用于生成Windows應(yīng)用程序、ASP.NET Web應(yīng)用程序、XML Web Services和移動應(yīng)用程序。其中包含的Visual Basic.NET(有時簡稱為VB.NET)、Visual C++.NET、Visual C#.NET等,使用相同的集成開發(fā)環(huán)境,該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。Visual Basic.NET是.NET Framework的支柱,更是語言演變過程中的一個里程碑式的進(jìn)步。對.NET Framework而言,它是一種高級的編程語言,并為.NET提供了最方便的入口點。

編輯推薦

《Visual Basic.NET課程設(shè)計案例精編》特色:以案例帶動知識點,詮釋實際項目的設(shè)計理念,使讀者可舉一反三。案例典型,切合實際應(yīng)用,使讀者身臨其境,有助于快速進(jìn)入開發(fā)狀態(tài)。案例功能完善,配書盤中附有完整例源代碼。精美掃雷游戲、學(xué)校學(xué)習(xí)目標(biāo)管理系統(tǒng);精品網(wǎng)絡(luò)收音機、員工信息管理系統(tǒng);網(wǎng)絡(luò)中心管理系統(tǒng)、餐廳酒樓管理系統(tǒng);物流倉儲管理系統(tǒng)、薪金管理系統(tǒng)、圖書借閱管理系統(tǒng)。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Visual Basic.NET課程設(shè)計案例精編 PDF格式下載


用戶評論 (總計8條)

 
 

  •   Visual Basic****課程設(shè)計案例精編(配光盤)(高等院校課程設(shè)計案例精編)ok
  •   適合初學(xué)者,案例也是用于鞏固基礎(chǔ)知識,需要使用者 進(jìn)行調(diào)試。性價比不錯,推薦一下了
  •   沖著里面的網(wǎng)絡(luò)收音機程序買的,我要為我的教練寫一個這樣的程序
  •   光盤折壞
  •   還行,感覺比較適合有一定基礎(chǔ)的人
  •   書的內(nèi)容還算新,書還是不錯的
  •   看了一章很有啟發(fā),作者解釋的很清楚,例子也很經(jīng)典!
  •   內(nèi)容適合初學(xué)者,但是代碼的質(zhì)量不高
 

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

京ICP備13047387號-7