Visual Basic 2008大學(xué)教程

出版時(shí)間:2010-10  出版社:戴特爾(P.J.Deitel)、戴特爾(H.M.Deitel)、徐波、 姚雪存 電子工業(yè)出版社 (2010-10出版)  作者:(美) 戴特爾 著 徐波  頁(yè)數(shù):1062  
Tag標(biāo)簽:無(wú)  

前言

歡迎來(lái)到Visual Basic 2008編程語(yǔ)言、Microsoft Windows、Internet和基于Microsoft.NET 3.5平臺(tái)的Web編程的世界!本書向計(jì)算機(jī)科學(xué)專業(yè)的學(xué)生、軟件開發(fā)人員及IT專業(yè)人員傳授前沿的計(jì)算機(jī)技術(shù)。我們使用Deitel的“活代碼方法”,在完整的Visual Basic 2008程序的上下文環(huán)境中介紹絕大多數(shù)概念。每個(gè)代碼示例后面緊隨一個(gè)或多個(gè)執(zhí)行示例。Deitel &Associates公司為Prentice Hall編寫編程語(yǔ)言教科書和專業(yè)書籍。我們還提供了全世界范圍的合作培訓(xùn)課程,并且開發(fā)了Web 2.0 Internet業(yè)務(wù)。我們根據(jù)Visual Studio 2008和.NET 3.5對(duì)本書的前一版本進(jìn)行更新。新特性和經(jīng)過(guò)更新的特性下面是我們對(duì)《Visual Basic 2008大學(xué)教程》所做的更新:LINQ。許多Microsoft技術(shù)倡導(dǎo)者認(rèn)為L(zhǎng),INQ(語(yǔ)言集成查詢)是Visual Basic 2008和Visual c#2008最重要的新特性。LINQ提供了統(tǒng)一的語(yǔ)法來(lái)查詢數(shù)據(jù)和執(zhí)行插入、更新和刪除操作。強(qiáng)類型允許Visual Studio為L(zhǎng)INQ操作和結(jié)果提供智能感應(yīng)支持。LINQ可以用于不同類型的數(shù)據(jù)源,包括集合和文件(第9章和第18章,LINQ to Object)、數(shù)據(jù)庫(kù)(第20~22章,LINO to SQL)和XML(第19章和第23章,LINQ to XML)。

內(nèi)容概要

  《Visual Basic 2008大學(xué)教程(附DVD光盤1張)》深入淺出地介紹了Visual Basic語(yǔ)言的基本概念和編程技術(shù),全面介紹了過(guò)程式編程和面向?qū)ο缶幊痰脑砼c方法,細(xì)致地分析了各種性能問(wèn)題、可移植性問(wèn)題及可能出錯(cuò)的情況。全書共分為24章,系統(tǒng)地討論了VisualBasic 2008的編程技巧及應(yīng)用,并且提供了大量實(shí)用、有趣的示例和習(xí)題?!禫isual Basic 2008大學(xué)教程(附DVD光盤1張)》重點(diǎn)突出了利用UML進(jìn)行面向?qū)ο笤O(shè)計(jì),引入了流行的LINQ和Web應(yīng)用開發(fā)技術(shù),并且?guī)椭鷮W(xué)生創(chuàng)建真實(shí)世界的Visual Basic應(yīng)用程序。《Visual Basic 2008大學(xué)教程(附DVD光盤1張)》無(wú)論從廣度和深度上來(lái)說(shuō)都非常全面,并且從基礎(chǔ)概念講起,同樣適合沒有編程經(jīng)驗(yàn)的讀者學(xué)習(xí)?!  禫isual Basic 2008大學(xué)教程(附DVD光盤1張)》非常適合作為高等院校的程序設(shè)計(jì)課程的教材或輔助參考資料,同是也是廣大計(jì)算機(jī)愛好者自學(xué)Visual Basic的經(jīng)典讀本。

作者簡(jiǎn)介

作者:(美國(guó))戴特爾(P.J.Deitel) (美國(guó))戴特爾(H.M.Deitel) 譯者:徐波 姚雪存 等

書籍目錄

第1章 介紹計(jì)算機(jī)、internet和visual basic 1 1.1 簡(jiǎn)介 2 1.2 什么是計(jì)算機(jī) 2 1.3 計(jì)算機(jī)的結(jié)構(gòu) 3 1.4 早期的操作系統(tǒng) 3 1.5 個(gè)人計(jì)算、分布式計(jì)算和客戶/服務(wù)器計(jì)算 4 1.6 硬件趨勢(shì) 4 1.7 microsoft的windows操作系統(tǒng) 5 1.8 機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言 5 1.9 visual basic 6 1.10 c、c++、java和visual c# 7 1.11 其他高級(jí)語(yǔ)言 8 1.12 結(jié)構(gòu)化編程 8 1.13 關(guān)鍵的軟件趨勢(shì):對(duì)象技術(shù) 8 1.14 internet和萬(wàn)維網(wǎng) 9 1.15 可擴(kuò)展標(biāo)記語(yǔ)言(xml) 10 1.16 microsoft的.net簡(jiǎn)介 10 1.17 .net框架和公共語(yǔ)言運(yùn)行時(shí)(clr) 10 1.18 測(cè)試visual basic應(yīng)用程序advanced painter 11 1.19 (唯一必修的案例研究小節(jié))軟件工程案例研究:介紹對(duì)象技術(shù)和uml 13 1.20 小結(jié) 17 1.21 web資源 17 第2章 visual basic 2008 express ide簡(jiǎn)介 26 2.1 簡(jiǎn)介 26 2.2 visual studio 2008 ide概述 27 2.3 菜單欄和工具欄 31 2.4 瀏覽visual studio ide 33 2.5 使用幫助 37 2.6 使用可視化編程創(chuàng)建一個(gè)簡(jiǎn)單的顯示文本和圖像的應(yīng)用程序 38 2.7 小結(jié) 47 2.8 web資源 48 第3章 visual basic簡(jiǎn)介 56 3.1 簡(jiǎn)介 57 3.2 顯示一行文本 57 3.3 使用visual basic express創(chuàng)建第一個(gè)應(yīng)用程序 60 3.4 使用多條語(yǔ)句顯示一行文本 66 3.5 整數(shù)相加 67 3.6 內(nèi)存概念 69 3.7 算術(shù)運(yùn)算 69 3.8 決策判斷:相等和關(guān)系運(yùn)算符 72 3.9 使用消息框顯示消息 75 3.10 (選修)軟件工程案例研究:檢查atm需求文檔 79 3.11 小結(jié) 85 3.12 web資源 86 第4章 介紹類和對(duì)象 92 4.1 簡(jiǎn)介 92 4.2 類、對(duì)象、方法和實(shí)例變量 93 4.3 聲明包含方法的類,并實(shí)例化這個(gè)類的對(duì)象 94 4.4 聲明帶參數(shù)的方法 97 4.5 實(shí)例變量和屬性 99 4.6 值類型和引用類型 104 4.7 使用構(gòu)造函數(shù)初始化對(duì)象 105 4.8 使用屬性的set訪問(wèn)符對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證 107 4.9 (選修)軟件工程案例研究:確認(rèn)atm需求文檔中的類 109 4.10 小結(jié) 115 第5章 控制語(yǔ)句:第i部分 122 5.1 簡(jiǎn)介 123 5.2 算法 123 5.3 偽碼 123 5.4 控制結(jié)構(gòu) 124 5.5 if...then選擇語(yǔ)句 126 5.6 if...then...else選擇語(yǔ)句 127 5.7 while循環(huán)語(yǔ)句 129 5.8 do while...loop循環(huán)語(yǔ)句 131 5.9 do until...loop循環(huán)語(yǔ)句 131 5.10 復(fù)合賦值運(yùn)算符 132 5.11 構(gòu)建算法:計(jì)數(shù)器控制的循環(huán) 133 5.12 構(gòu)建算法:標(biāo)記控制的循環(huán) 137 5.13 構(gòu)建算法:嵌套的控制語(yǔ)句 143 5.14 構(gòu)建算法:嵌套的循環(huán)語(yǔ)句 146 5.15 使用visual basic編寫windows forms應(yīng)用程序 150 5.16 (選修)軟件工程案例研究:在atm系統(tǒng)中確認(rèn)類的屬性 154 5.17 小結(jié) 158 第6章 控制語(yǔ)句:第ii部分 168 6.1 簡(jiǎn)介 168 6.2 計(jì)數(shù)器控制的循環(huán)的本質(zhì) 169 6.3 for...next循環(huán)語(yǔ)句 169 6.4 使用for...next語(yǔ)句的例子 173 6.5 gradebook案例研究:select...case多重選擇語(yǔ)句 176 6.6 do...loop while循環(huán)語(yǔ)句 181 6.7 do...loop until循環(huán)語(yǔ)句 182 6.8 在循環(huán)語(yǔ)句中使用exit語(yǔ)句 183 6.9 在循環(huán)語(yǔ)句中使用continue語(yǔ)句 184 6.10 邏輯運(yùn)算符 186 6.11 (選修)軟件工程案例研究:確認(rèn)atm系統(tǒng)中對(duì)象的狀態(tài)和活動(dòng) 190 6.12 小結(jié) 194 第7章 方法:深入觀察 200 7.1 簡(jiǎn)介 201 7.2 模塊、類和方法 201 7.3 子程序過(guò)程:沒有返回值的方法 202 7.4 函數(shù):具有返回值的方法 204 7.5 共享方法和math類 205 7.6 gradebook案例研究:聲明具有多個(gè)形參的方法 207 7.7 方法聲明和使用的一些說(shuō)明 209 7.8 方法調(diào)用堆棧和活動(dòng)記錄 210 7.9 隱式參數(shù)轉(zhuǎn)換 211 7.10 option strict和數(shù)據(jù)類型轉(zhuǎn)換 212 7.11 值類型和引用類型 213 7.12 框架類庫(kù)的名字空間 214 7.13 傳遞參數(shù):傳值和傳引用方式 215 7.14 聲明的作用域 217 7.15 案例研究:生成隨機(jī)數(shù) 219 7.16 案例研究:機(jī)會(huì)游戲 224 7.17 方法的重載 227 7.18 可選參數(shù) 229 7.19 遞歸 230 7.20 (選修)軟件工程案例研究:確認(rèn)atm系統(tǒng)中類的操作 233 7.21 小結(jié) 238 第8章 數(shù)組 249 8.1 簡(jiǎn)介 250 8.2 數(shù)組 250 8.3 聲明和分配數(shù)組 251 8.4 使用數(shù)組的例子 253 8.5 案例研究:模擬洗牌和發(fā)牌 258 8.6 向方法傳遞數(shù)組 261 8.7 for each...next循環(huán)語(yǔ)句 263 8.8 gradebook案例研究:使用數(shù)組存儲(chǔ)成績(jī) 264 8.9 使用array類的sort方法對(duì)數(shù)組進(jìn)行排序 268 8.10 搜索數(shù)組 269 8.11 矩形數(shù)組 272 8.12 gradebook案例研究:使用矩形數(shù)組 274 8.13 可變長(zhǎng)度的形參列表 278 8.14 不規(guī)則數(shù)組 279 8.15 在執(zhí)行時(shí)修改數(shù)組的長(zhǎng)度:使用redim語(yǔ)句 279 8.16 傳遞數(shù)組:byval和byref 280 8.17 (選修)軟件工程案例研究:atm系統(tǒng)中對(duì)象之間的協(xié)作 283 8.18 小結(jié) 289 第9章 介紹linq和泛型集合 296 9.1 簡(jiǎn)介 296 9.2 使用linq查詢數(shù)組 297 9.3 集合簡(jiǎn)介 303 9.4 使用linq查詢泛型集合 305 9.5 deitel linq資源中心 306 9.6 小結(jié) 306 第10章 類和對(duì)象:深入觀察 311 10.1 簡(jiǎn)介 312 10.2 time類案例研究 312 10.3 類的作用域 318 10.4 對(duì)象初始化值 318 10.5 默認(rèn)構(gòu)造函數(shù)和無(wú)參構(gòu)造函數(shù) 319 10.6 time類案例研究:重載構(gòu)造函數(shù) 319 10.7 部分類 323 10.8 合成 324 10.9 使用me引用訪問(wèn)當(dāng)前對(duì)象 326 10.10 垃圾收集 328 10.11 類的共享成員 329 10.12 const和readonly成員 331 10.13 對(duì)象瀏覽器 333 10.14 time類案例研究:創(chuàng)建類庫(kù) 335 10.15 time類案例研究:擴(kuò)展方法 339 10.16 委托 341 10.17 lambda表達(dá)式 343 10.18 匿名類型 345 10.19 (選修)軟件工程案例研究:開始對(duì)atm系統(tǒng)的類進(jìn)行編程 347 10.20 小結(jié) 351 第11章 面向?qū)ο缶幊蹋豪^承 360 11.1 簡(jiǎn)介 361 11.2 基類和派生類 361 11.3 protected成員 363 11.4 基類和派生類的關(guān)系 363 11.5 派生類的構(gòu)造函數(shù) 382 11.6 使用繼承的軟件工程 386 11.7 object類 387 11.8 friend成員 387 11.9 小結(jié) 388 第12章 面向?qū)ο缶幊蹋憾鄳B(tài) 393 12.1 簡(jiǎn)介 394 12.2 多態(tài)視頻游戲 395 12.3 演示多態(tài)行為 396 12.4 抽象類和抽象方法 398 12.5 案例研究:使用多態(tài)的工資表系統(tǒng)類層次結(jié)構(gòu) 399 12.6 notoverridable方法和notinheritable類 410 12.7 案例研究:創(chuàng)建和使用接口 411 12.8 (選修)軟件工程案例研究:在atm系統(tǒng)中使用繼承和多態(tài) 418 12.9 小結(jié) 424 第13章 異常處理 429 13.1 簡(jiǎn)介 430 13.2 異常處理概述 430 13.3 例子:不使用異常處理的除數(shù)為零錯(cuò)誤 431 13.4 例子:處理dividebyzeroexception和formatexception 433 13.5 .net異常類層次結(jié)構(gòu) 437 13.6 finally代碼塊 438 13.7 異常的屬性 443 13.8 用戶定義的異常類 447 13.9 小結(jié) 449 第14章 使用windows forms的圖形用戶界面 454 14.1 簡(jiǎn)介 455 14.2 windows forms 456 14.3 事件處理 457 14.4 控件的屬性和布局 463 14.5 label、textbox和button 466 14.6 groupbox和panel 467 14.7 checkbox和radiobutton 469 14.8 picturebox 475 14.9 tooltip 476 14.10 numericupdown控件 478 14.11 鼠標(biāo)事件處理 479 14.12 鍵盤事件處理 481 14.13 菜單 483 14.14 monthcalendar控件 490 14.15 datetimepicker控件 491 14.16 linklabel控件 492 14.17 listbox控件 495 14.18 checkedlistbox控件 498 14.19 combobox控件 499 14.20 treeview控件 502 14.21 listview控件 505 14.22 tabcontrol控件 509 14.23 多文檔界面(mdi)窗口 513 14.24 可視化繼承 518 14.25 用戶定義控件 520 14.26 小結(jié) 523 第15章 使用windows表現(xiàn)基礎(chǔ)的gui 539 15.1 簡(jiǎn)介 540 15.2 windows表現(xiàn)基礎(chǔ)(wpf) 540 15.3 xml基礎(chǔ)知識(shí) 541 15.4 結(jié)構(gòu)化數(shù)據(jù) 543 15.5 xml名字空間 547 15.6 使用xaml的描述性gui編程 550 15.7 在visual basic express中創(chuàng)建wpf應(yīng)用程序 551 15.8 控件的布局 553 15.9 事件處理 557 15.10 命令和常見的應(yīng)用程序任務(wù) 562 15.11 wpf gui自定義 566 15.12 使用風(fēng)格更改控件的外觀 566 15.13 自定義窗口 570 15.14 使用控件模板定義控件的外觀 571 15.15 使用數(shù)據(jù)綁定的數(shù)據(jù)驅(qū)動(dòng)gui 575 15.16 小結(jié) 579 15.17 web資源 580 第16章 wpf圖形和多媒體 592 16.1 簡(jiǎn)介 592 16.2 控制字體 593 16.3 基本形狀 594 16.4 polygon和polyline 595 16.5 畫刷 598 16.6 變換 602 16.7 wpf自定義:電視機(jī)gui 603 16.8 動(dòng)畫 610 16.9 (選修)3d物體和變換 612 16.10 小結(jié) 616 第17章 字符串、字符和正則表達(dá)式 625 17.1 簡(jiǎn)介 626 17.2 字符和字符串的基礎(chǔ)知識(shí) 626 17.3 string類的構(gòu)造函數(shù) 627 17.4 string類的索引器、length屬性和copyto方法 628 17.5 比較字符串 629 17.6 在字符串中查找字符和子字符串 632 17.7 從字符串中提取子字符串 633 17.8 連接字符串 634 17.9 string類的其他方法 635 17.10 stringbuilder類 636 17.11 stringbuilder 類的length和capacity屬性、ensurecapacity方法和索引器 637 17.12 stringbuilder 類的append和appendformat方法 638 17.13 stringbuilder類的insert、remove和replace方法 639 17.14 char結(jié)構(gòu)的方法 641 17.15 洗牌和發(fā)牌模擬 643 17.16 正則表達(dá)式處理簡(jiǎn)介 645 17.17 小結(jié) 654 第18章 文件和流 663 18.1 簡(jiǎn)介 663 18.2 數(shù)據(jù)層次結(jié)構(gòu) 664 18.3 文件和流 665 18.4 file和directory類 666 18.5 創(chuàng)建順序訪問(wèn)的文本文件 672 18.6 從順序訪問(wèn)文本文件讀取數(shù)據(jù) 678 18.7 案例研究:信用查詢程序 681 18.8 串行化 685 18.9 使用對(duì)象串行化創(chuàng)建順序訪問(wèn)文件 685 18.10 從順序訪問(wèn)文件讀取和反串行化數(shù)據(jù) 689 18.11 小結(jié) 692 第19章 xml和linq to xml 698 19.1 簡(jiǎn)介 698 19.2 文檔類型定義(dtd) 699 19.3 w3c xml schema文檔 702 19.4 可擴(kuò)展樣式表語(yǔ)言和xsl轉(zhuǎn)換 707 19.5 linq to xml:文檔對(duì)象模型(dom) 713 19.6 linq to xml:xml的軸屬性 716 19.7 linq to xml:xml字面值和嵌入表達(dá)式 721 19.8 使用xslcompiledtransform類的xslt 726 19.9 小結(jié) 727 19.10 web資源 728 第20章 數(shù)據(jù)庫(kù)和linq to sql 735 20.1 簡(jiǎn)介 736 20.2 關(guān)系數(shù)據(jù)庫(kù) 736 20.3 關(guān)系數(shù)據(jù)庫(kù)概述:books數(shù)據(jù)庫(kù) 737 20.4 sql 740 20.5 linq to sql 746 20.6 linq to sql:從數(shù)據(jù)庫(kù)提取信息 747 20.7 更復(fù)雜的linq查詢和數(shù)據(jù)綁定 750 20.8 使用linq從多個(gè)表提取數(shù)據(jù) 753 20.9 創(chuàng)建主/明細(xì)視圖應(yīng)用程序 755 20.10 使用linq to sql編程:addressbook案例研究 759 20.11 小結(jié) 763 20.12 工具和web資源 763 第21章 asp.net和asp.net ajax 770 21.1 簡(jiǎn)介 771 21.2 簡(jiǎn)單的http傳輸 772 21.3 多層應(yīng)用程序體系結(jié)構(gòu) 774 21.4 創(chuàng)建和運(yùn)行簡(jiǎn)單的web窗體例子 775 21.5 web控件 786 21.6 會(huì)話追蹤 798 21.7 案例研究:在asp.net中連接到數(shù)據(jù)庫(kù) 810 21.8 案例研究:安全書籍?dāng)?shù)據(jù)庫(kù)應(yīng)用程序 817 21.9 asp.net ajax 836 21.10 新的asp.net 3.5數(shù)據(jù)控件 843 21.11 小結(jié) 843 21.12 web資源 844 第22章 windows通信基礎(chǔ)(wcf)web服務(wù) 855 22.1 簡(jiǎn)介 856 22.2 wcf服務(wù)基礎(chǔ)知識(shí) 856 22.3 簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(soap) 857 22.4 表現(xiàn)狀態(tài)傳輸(rest) 857 22.5 javascript對(duì)象記法(json) 858 22.6 發(fā)布和消費(fèi)基于soap的wcf web服務(wù) 858 22.7 發(fā)布和消費(fèi)基于rest的xml web服務(wù) 865 22.8 發(fā)布和消費(fèi)基于rest的json web服務(wù) 868 22.9 二十一點(diǎn)游戲web服務(wù):在基于soap的wcf web服務(wù)中使用會(huì)話追蹤 870 22.10 機(jī)票預(yù)訂web服務(wù):在asp.net中訪問(wèn)數(shù)據(jù)庫(kù)及調(diào)用服務(wù) 879 22.11 算式生成器:返回用戶定義的類型 883 22.12 小結(jié) 891 22.13 deitel web服務(wù)資源中心 891 第23章 silverlight、富internet應(yīng)用程序和多媒體 898 23.1 簡(jiǎn)介 899 23.2 平臺(tái)概述 900 23.3 silverlight運(yùn)行時(shí)和工具安裝 900 23.4 創(chuàng)建一個(gè)silverlight weatherviewer應(yīng)用程序 900 23.5 動(dòng)畫和flickrviewer 909 23.6 圖像和深度縮放 913 23.7 音頻和視頻 922 23.8 隔離存儲(chǔ) 926 23.9 silverlight演示和web資源 926 23.10 小結(jié) 927 第24章 數(shù)據(jù)結(jié)構(gòu)和泛型集合 934 24.1 數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)介 935 24.2 泛型集合概述 939 24.3 泛型類和泛型方法 948 24.4 小結(jié) 960 附錄a 運(yùn)算符優(yōu)先級(jí) 969 附錄b 基本類型 970 附錄c 數(shù)字系統(tǒng) 971 附錄d atm案例研究代碼 981 附錄e uml 2:其他圖類型 1000 附錄f ascii字符集 1001 附錄g unicode 1002 附錄h 使用visual basic 2008調(diào)試器 1011 索引 1030

章節(jié)摘錄

插圖:在Visual Basic問(wèn)世之前,開發(fā)基于Microsoft Windows的應(yīng)用程序是個(gè)艱苦而又笨拙的過(guò)程。Visual Basic是一種面向?qū)ο蟆⑹录?qū)動(dòng)的可視化編程語(yǔ)言,程序員通過(guò)一種稱為集成開發(fā)環(huán)境(IDE)的工具開發(fā)應(yīng)用程序。使用Microsoft的Visual Studio IDE,程序員可以快速方便地編寫、運(yùn)行、測(cè)試和調(diào)試Visual Basic程序。最新版本的Visual Basic是完全面向?qū)ο蟮?,我們稍后將學(xué)習(xí)對(duì)象技術(shù)的一些基礎(chǔ)知識(shí)。本節(jié)的剩余部分將對(duì)對(duì)象技術(shù)展開詳細(xì)描述。Visual Basic是事件驅(qū)動(dòng)的,我們將編寫對(duì)用戶所啟動(dòng)的事件(例如鼠標(biāo)點(diǎn)擊、鍵擊和計(jì)時(shí)器到期等)做出響應(yīng)的程序。它是一種可視化編程語(yǔ)言,除了編寫程序語(yǔ)句創(chuàng)建應(yīng)用程序的部分內(nèi)容之外,還可以使用Visual Studio的圖形用戶界面方便地拖放像按鈕和文本框這樣的預(yù)定義對(duì)象,把它們放在屏幕上,并給它們加上標(biāo)簽及更改它們的大小。Visual Studio可以為我們完成大量的GUI代碼。Microsoft在2000年公布了它的.NET(發(fā)音為“dot.net”)策略。NET平臺(tái)是一些允許運(yùn)行.NET程序的軟件組件集合,它除了允許在桌面計(jì)算機(jī)上運(yùn)行應(yīng)用程序之外,還允許應(yīng)用程序部署到各種設(shè)備(例如PDA和手機(jī))上.NET平臺(tái)提供了一種編程模式,允許不同編程語(yǔ)言所編寫的程序可以方便地進(jìn)行通信。我們將在1.16節(jié)詳細(xì)討論.NET。

媒體關(guān)注與評(píng)論

豐富的編程例子、對(duì)概念的精心解釋,全書充滿了畫龍點(diǎn)睛的時(shí)刻。我是精心開發(fā)的GradeBook案例研究的熱心擁護(hù)者!逐章介紹ATM應(yīng)用程序的方式使我們了解了編寫一個(gè)大型程序的工作量。非常出色的銀行賬戶(文件處理)實(shí)例。Silverlight氣象查看器也非常出色。   ——James Keysor,F(xiàn)lorida Institute of Tech. 使用VB 2008學(xué)習(xí)面向?qū)ο篁痰淖顑?yōu)秀資源。我向新手和高級(jí)程序員推薦此書。   ——Jesus Ubaldo Quevedo-Torrero,University of Wisconsin-Parkside,CS Dept. 向有抱負(fù)的Visual Basic程序員提供了全面的教學(xué)體驗(yàn)。從控制流和數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)知識(shí)開始,直到像多媒體、泛型、AJAX和服務(wù)協(xié)議這樣的高級(jí)話題,本書提供了通過(guò)各種方式創(chuàng)建豐富的應(yīng)用程序所需要的所有知識(shí)。   ——Joe Stagner,Microsoft 對(duì)接口的解釋非常好!對(duì)WPF GUI的介紹也設(shè)計(jì)得非常出色。對(duì)使用XAML集成多媒體、圖形和Internet航的介紹也非常棒。   ——Amir K.Ghosh,U.of Texas,EI Paso TV/視頻查看器是個(gè)非常優(yōu)秀的示例程序,可以使學(xué)生產(chǎn)生興趣,并幫助他們理解用WPF可以通過(guò)非常簡(jiǎn)單的方法實(shí)現(xiàn)復(fù)雜的圖形效果。對(duì)WPF的數(shù)據(jù)綁定的介紹也非常出色,對(duì)SQL數(shù)據(jù)庫(kù)查詢和LINQ to SQL的介紹非常到位。   ——Ged Mead,Microsft.MVP(Visual Basic),DevCity.Net 對(duì)XML、LINQ to XML及相關(guān)的技術(shù)進(jìn)行了出色的介紹。   ——Helena Kotas,Microsoft 對(duì)WCF和Web服務(wù)協(xié)議的介紹非常出色。   ——Marcelo Ouerra Hahn,Microsoft 對(duì)集合和泛型進(jìn)行了令人印象深刻的介紹。   ——Kim Hamilton,Microsoft 我迫不及待地想看到讀者閱讀了這些新內(nèi)容之后所發(fā)生的令人吃驚的變化。   ——Chris Lovett,Software Architect,Microsoft 可以幫助讀者創(chuàng)建豐富的基于桌面的Windows Forms應(yīng)用程序或WPF應(yīng)用程序,或者使用ASP.NET與Silverlight創(chuàng)建可伸縮的基于Web的應(yīng)用程序。   ——Anand Mukundan、Polaris Software Lab Ltd.

編輯推薦

《Visual Basic 2008大學(xué)教程》:《Visual Basic 2008大學(xué)教程》涵蓋了面向?qū)ο缶幊痰母鱾€(gè)方面,并提供了許多集成的案例研究:各種類(Grade Book,Time,Employee)、選修的OOD/UML2ATM系統(tǒng)、WPF(畫圖.顏色選擇器.時(shí)鐘.封面查看器)、多層數(shù)據(jù)庫(kù)驅(qū)動(dòng)Web應(yīng)用程序(留言板.安全書籍?dāng)?shù)據(jù)庫(kù))、WCF Web服務(wù)(二十一點(diǎn)游戲.機(jī)票預(yù)訂系統(tǒng).算式生成器)和Silverlight(氣象查看器、Flickr查看器、深度縮放.視頻選擇器)。Paul J. Deitel和Dr. Harvey M. Deitel是Deitel&Associates公司的創(chuàng)始人。這家公司是全球知名的培訓(xùn)和內(nèi)容創(chuàng)建機(jī)構(gòu).它所涉及的領(lǐng)域包括Visual Basic、C#,Visual c++、Java.、C、c++、XML、Internet、Web和對(duì)象技術(shù)。Deitel父子是許多暢銷書籍的作者。包括《Visual C#2008大學(xué)教程(第三版)》、《Java大學(xué)教程(第八版)》、《Visual C++大學(xué)教程(第二版)》和《c++大學(xué)教程(第七版)》。完整,權(quán)威的DEITEL活代碼教學(xué)方法,介紹使用Visual Basic 2008、.NET 3.5,UNQ、WPF.ASP.NET AJAX、WCF Web服務(wù)和Silverlight進(jìn)行面向?qū)ο缶幊蹋isual Basic是世界上最流行的面向?qū)ο缶幊陶Z(yǔ)言之一。這個(gè)新版本使用一種友好的、精心設(shè)計(jì)的步驟,介紹如何開發(fā)桌面和Web應(yīng)用程序。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Visual Basic 2008大學(xué)教程 PDF格式下載


用戶評(píng)論 (總計(jì)8條)

 
 

  •   講得很耐心、細(xì)致,包括一些計(jì)算機(jī)語(yǔ)言的簡(jiǎn)介和歷史,我覺得這方面的文化還是需要的;另外還涉及到了一些軟件工程的知識(shí),如:UML等,可以讓你學(xué)到比較系統(tǒng)的知識(shí)體系。我覺得國(guó)外的教材有一個(gè)特點(diǎn)就是會(huì)個(gè)出一些有用的網(wǎng)站或者參考文獻(xiàn),讓你在“不解渴”的情況下可以繼續(xù)深入的學(xué)習(xí)下去,很有用。突出的一點(diǎn)是讓你知道該怎么學(xué),而不是流水線般的羅列知識(shí)點(diǎn),這點(diǎn)可能是國(guó)內(nèi)所不及的。書很厚,價(jià)格也很貴,所以如果狠下心來(lái)要買的話,一定要堅(jiān)持讀下去,即使1年、2年,等你把它變成身體的一部分時(shí),你就是一個(gè)不錯(cuò)的VB.NET的專家了。讀書最忌諱貪多,不要買很多書,1、2本經(jīng)典的就可以了,好好讀完一本書,你的心情會(huì)不一樣的。
  •   不是百科全書類型的書,但是注意講方法,主要是軟件工程的思想方法,還有就是把VB語(yǔ)言講得非常清晰透徹。讀完前半部分,再看后面的windows應(yīng)用程序開發(fā)等內(nèi)容就很輕松了。這本書里面的例子和習(xí)題絕對(duì)是精華,能讓人思考很多。
  •   書籍很不錯(cuò),里面有很多錯(cuò)誤提示和軟件工程的思想! 內(nèi)容從簡(jiǎn)到難,練習(xí)也非常有趣。
  •   周四晚上訂的書,周六就到了。拿到書,真讓人激動(dòng)。瀏覽了前三章,內(nèi)容很詳實(shí)。我相信,堅(jiān)持讀完這本書,對(duì)VB2008,也應(yīng)該較透徹了。
  •   剛看了一章,分析的時(shí)候經(jīng)??吹叫枰皩⒃诤竺嬲鹿?jié)說(shuō)明”的情況。優(yōu)點(diǎn)是講得很細(xì),比較系統(tǒng)吧。缺點(diǎn)是,翻譯得不太好,或者說(shuō)原文比喻的時(shí)候不夠形象,有些地方需要反復(fù)看幾遍才能完全明白,好像總是差那么一點(diǎn)。
  •   買了2~3本書想用來(lái)學(xué)習(xí)VB2010,這本書是我找到最好的入門教材。2008和2010在入門時(shí)的差別并不大。
  •   很不錯(cuò),適合初級(jí)入門,中級(jí)學(xué)習(xí)。
  •   很厚很厚的一本~~質(zhì)量不錯(cuò)~
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7