注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計.NETVisual Basic.NET數(shù)據(jù)庫編程從入門到精通

Visual Basic.NET數(shù)據(jù)庫編程從入門到精通

Visual Basic.NET數(shù)據(jù)庫編程從入門到精通

定 價:¥52.00

作 者: (美)Evangelos Petroutsos,(美)Asli Bilgin著;邱仲潘[等]譯;邱仲潘譯
出版社: 電子工業(yè)出版社
叢編項: 從入門到精通系列
標 簽: VB.NET

ISBN: 9787505378322 出版時間: 2002-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 538 字數(shù):  

內(nèi)容簡介

  本書介紹如何用VB.NET和ADO.NET開發(fā)新一代數(shù)據(jù)庫應用程序,包?╓eb上運行的切斷應用程序,介紹了數(shù)據(jù)庫編程的各個方面,包括GUI設計、中間件實現(xiàn)和服務器開發(fā)。如果你熟悉舊版ADO,則很快可以掌握ADO.NET的許多新特性。本書還介紹XML在新.NET機制中的重要性。這是各級編程人員的優(yōu)秀參考資料。致謝寫書是無法單獨進行的。如果你做過作者,一定會對此深有體會??瓷先ナ仟氉詣?chuàng)作,其實需要各方面的幫助,需要朋友的愛與支持。如果沒有這些愛與支持,則根本寫不出這本書,我深深感謝下列人員幫我完成了這個項目。感謝本書的所有編輯和工作人員。感謝DeniseSantoroLincoln的熱情,在困難之時打來電話,使一切得到緩解。感謝ElizabethCampbell的耐心和鼓勵。感謝SharonWilkey用各種技巧“推動”我寫出高質(zhì)量圖書。感謝EvangelosPetroutsos編寫本書上一版本和本書第16章、第17章與附錄。感謝Gunderloy編寫第15章。還要感謝技術編輯JohnGodfrey和MartinReid,感謝RichllsardMills美好的卡片,感謝JudyFung的謀篇布局,感謝CarlMontgomery撰寫了封面上的促銷文字。感謝Sybex公司優(yōu)秀的工作小組,但一切錯誤和笑話都應怪我自己。一個產(chǎn)品還沒有穩(wěn)定就要開始寫書,這是很困難的,因此需要大量技術支持。謝謝RobHoward回答我無數(shù)的問題和將我介紹給一位高人,使我們成為好朋友。感謝MikePizzo改進了本書ADO.NET部分的質(zhì)量。感謝BartonFriedland的個人支持和技術支持。感謝SusanWarren允許我借用了她在WindowsForms版本與用戶控件方面的材料。感謝ScottBerry解釋數(shù)據(jù)關聯(lián),感謝MichaelHarsh解釋用戶控件提示。感謝MartyWasznicky提供的大量資料,感謝RonanSorensen和ScottJamison的明智的建議。最親愛的JayPunk,你既讓人開心,又讓人冷靜。感謝ArthurBrost的精彩對話和技術審校,使我的作品更好看。感謝FrankJohnson-Suglia機智的比喻和非凡的解釋。沒有你們,我就不可能在編寫本書時推出項目。感謝MarcRaderman從你的眼中就可以看到無盡的耐心、關心與熱情。感謝BobHoog為我提供良好的機會,感謝StefDaskalakis,介紹我認識這些優(yōu)秀的人,并把我首先介紹給Plural。生活是多彩的,感謝親友們?nèi)淌芪視簳r離群索居。首先,感謝我的親人,容忍總把“寫到第幾章了”作為談話的開始。親愛的Anne,AybenizBilgin,你是我最好的朋友,你多么無私、多么熱情,多么真心助人。感謝Baba,厇kanBilgin,你心靈高尚,求知若渴。感謝姐姐Nesli,你是我們生活中的陽光,你的熱情能融化一切。感謝Bilgin和Apak。當然還要感謝大家庭和BlackSheep家庭的SamanthaPanella(與Mike),DrennanLane(與Mike,Duke),Shamsi(與Mike)Gravel,SonyaFleur(與Chris—不是Mike—和Sophia)Powers,Julie(與Bob—不是Mike—和Katrina)Wieschusen。感謝Sam在我缺勤時沒有打電話到RoommateFinders的助理局,而是報告我“出勤”,對我格外友好,我們的友誼是前所未聞的,無與倫比的。你是舞場中最好的高手,我的贈言是“旅行車是20世紀90年代的小貨車”。Drennan煮得一手好菜,確實不同一般,我們的友誼更是不同一般。當她要乘飛機過來為我過生日,與Nam軍隊爭論時,甚至都沒有坐下來休息一會兒。ShamsiMan-darin,一口愛爾蘭腔卻要教我學廣東話。JulieDredlocks,說我長得像蘋果(我怎么也不覺得)。SonyaFleur,你的睿智與洞察力令人振奮,使我年輕了許多。還有離群索尼、許久不見的RJLeneweaver,你在哪里?我們收到你的信了。Spraga,我們要加班加點了。Exclusive,我們發(fā)現(xiàn)你的車了。Barney干吧,你知道什么時候要出手。旅行中掉隊的人Tommy呢?他在哪里?也許正和Leneweaver與MaryOLeary一起,在Erin灑吧和Martin一起尋找AmandaHuginkiss。GoldMerc呢?找到Wolfie與Cecil和GL-10了嗎?我替OtisP.Whlson感謝Brett“Alarmclock”Petersen,好久不見了,真想你們。感謝BrettDarylGaitan在歐州冒險時的精彩架機技巧,并讓我們認識了他的奇妙家庭(David、Stephanie、Monique、Kelly、Barbara、Dana、Asia)讓我從他那里得到溫暖、愛和笑聲。感謝DanielleAdams經(jīng)常關心我的進度,我們幾乎成為室友。感謝NicoleSapnar,做我的室友,盡管她膽子那么小,那些好玩的小故事很好地調(diào)節(jié)了氣氛。感謝JeremiahStone、KristinBrooks與PattyMartins的來訪和鼓勵。感謝MattNunn的“成名”之行和對我的信任。感謝ChrisKunicki的鼓勵。感謝Keith與AmandaCredendino,在我開始寫書時,你們是單身;書寫完時,你們已經(jīng)結(jié)婚。感謝WilliamHurt、DavidBroome、B.J.Jones,你們是我的動力和靈感來源,最近可好?感謝DarrellLegault與KevinWatson告訴我如何發(fā)音“grease”和“eavestrough”。最后,感謝BryanY、PatrickI、Mulberry和Mike的兄弟,你們是超級明星,搖滾明星,使我在創(chuàng)作壓力這么大的情況下,依然保持神智清醒?!狝sliBilgin許多人對本書作出了貢獻,謹此表示感謝。首先要感謝Microsoft公司推出VisualBasic。VisualBasic已經(jīng)從小小的編程環(huán)境變成一流開發(fā)工具。感謝Sybex公司各位高人?!狤vangelosPetroutsos序你是否要建立與數(shù)據(jù)庫交互的VisualBasic.NET應用程序?如果是,則本書是向你介紹如何在實際應用程序中編程和使用數(shù)據(jù)庫的實用指南,書中介紹了各方面的課題,對初學者和專家都很有用,一定要抓住這本書。AsliBilgin是全局方案供應商Plural公司的技術建筑師、作者和演講人。EvangelosPetro-utsos已經(jīng)編寫多本Microsoft技術書籍。作者將實際數(shù)據(jù)庫編程知識和技巧介紹給讀者,不僅深入介紹編程模型,而且深入介紹理論與體系結(jié)構(gòu)。本書不僅介紹如何用MicrosoftVisualBasic.NET編程,而且介紹代碼的來由。書中提供的實際例子(如購物車系統(tǒng))可以作為自己建立系統(tǒng)的基礎。了解按某種方式設計應用程序的原因之后,就可以設計更有效更穩(wěn)定的系統(tǒng)。本書中,Asli與Evangelos提供了應用程序設計的技巧與要點,幫助提高性能、可重復性和伸縮性。本書第一部分首先概述數(shù)據(jù)庫概念,簡要介紹數(shù)據(jù)庫及數(shù)據(jù)訪問技術的概貌,介紹關系型數(shù)據(jù)庫中的基本概念,如常見數(shù)據(jù)庫對象與范化。然后第一部分繼續(xù)介紹數(shù)據(jù)庫規(guī)劃與開發(fā)過程中可用的圖形化工具,最后一章介紹與數(shù)據(jù)庫通信的結(jié)構(gòu)化查詢語言(SQL)。在第二部分,作者介紹在第一部分的基礎上建立的編程概念。第1章針對使用MicrosoftSQLServer的TransactionSQL(T-SQL)數(shù)據(jù)層編程,介紹如何用T-SQL編程存儲過程、函數(shù)、觸發(fā)器和事務,這些特性如何提高應用程序性能和伸縮性。例如,Asli與Evangelos詳細介紹應用程序中為什么要使用存儲過程。介紹數(shù)據(jù)層編程之后,轉(zhuǎn)入介紹ADO.NET,這是.NETFramework提供的數(shù)據(jù)層編程類庫。作者首先介紹一個ADO.NET例子,然后介紹這個對象模型的技術方面和日常編程ADO.NET時使用的類。通過介紹ConnectionCommand、DataReader與DataSet等幾個重要類,可以了解應用程序中成功利用這些類所需的知識和技巧。后一章ADO.NET編程中闡明這些類如何應用到實際編程與應用程序設計中,并介紹了過濾、查找、調(diào)用存儲過程等的例子。第三部分介紹更高級的課題,包括線程問題、XML集成、中間層編程以及一些高級MicrosoftSQLServer2000問題。本書最后一部分是一組實用章節(jié),介紹如何管理與處理用ASP.NET建立的數(shù)據(jù)支持Web應用程序。Asli與Evangelos介紹使用ASP.NETWeb服務通過XML接口用SOAP連接與共享數(shù)據(jù),以及ASP.NET頁面和應用程序設計問題,包括ASP.NET內(nèi)置的緩存功能??傊?,本書向讀者提供了大量有用信息,初學者和專家都用得上。如果要用.NETFramework建立更好的數(shù)據(jù)庫應用程序,請一定要閱讀本書。RobHowardASP.NET項目經(jīng)理.NETFramework小組Microsoft公司簡介過去,用VisualBasic進行數(shù)據(jù)庫編程時,是什么樣子呢?是不是用Access數(shù)據(jù)庫加一些Windows表格,用一些數(shù)據(jù)關聯(lián)DAO控件連接起來?這種應用程序在VB5中非常普及,到VB6也還很常見。這些應用程序有什么問題呢?沒有。通常,它們在當時的時間和環(huán)境下是合理的。但是,它們不適合Internet時代,沒有真正的伸縮性。一般來說,這些應用程序要求有狀態(tài)連接和維護與后端數(shù)據(jù)庫的持久連接。這種前端與后端緊密集成使系統(tǒng)很難維護。改變數(shù)據(jù)模型時,會影響前端;改變前端時,會影響

作者簡介

暫缺《Visual Basic.NET數(shù)據(jù)庫編程從入門到精通》作者簡介

圖書目錄

第一部分 數(shù)據(jù)庫概念 
第1章 數(shù)據(jù)庫訪問:體系結(jié)構(gòu)與技術 
數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng) 
Microsoft數(shù)據(jù)訪問技術 
從ADO到ADO.NET 
從客戶機/服務器到分布式體系結(jié)構(gòu) 
分布式應用程序的工作方法 
SQL Server 2000 
小結(jié) 
第2章 關系型數(shù)據(jù)庫基本概念 
數(shù)據(jù)庫設計基礎 
數(shù)據(jù)庫對象 
范化規(guī)則 
數(shù)據(jù)庫完整性 
小結(jié) 
第3章 圖形化數(shù)據(jù)庫工具 
圖形化數(shù)據(jù)庫工具初步 
數(shù)據(jù)訪問策略 
使用連接字符串 
連接數(shù)據(jù)庫 
使用Server Explorer 
使用Database Designer 
使用Query Designer 
使用SQL Editor 
使用Component Designer 
使用XML Designer 
小結(jié) 
第4章 結(jié)構(gòu)化查詢語言 
選擇與操作查詢 
連接表 
操作查詢 
小結(jié) 
第二部分 數(shù)據(jù)庫編程 
第5章 Transact-SQL 
COMPUTE BY從句 
存儲過程 
T-SQL語言 
用戶定義函數(shù) 
觸發(fā)器 
用存儲過程實現(xiàn)業(yè)務邏輯 
小結(jié) 
第6章 ADO.NET初探 
ADO.NET工作原理 
使用ADO.NET對象模型 
Connection對象 
Command對象 
DataAdapter對象 
DataReader對象 
DataSet對象 
在DataSet中導航 
用DataSets更新數(shù)據(jù)庫 
管理并發(fā)性 
小結(jié) 
第7章 ADO.NET編程 
用VB.NET建立ADO.NET應用程序 
查找與過濾行 
從ADO.NET調(diào)用存儲過程 
ADO.NET與XML 
小結(jié) 
第8章 數(shù)據(jù)支持控件 
數(shù)據(jù)關聯(lián) 
數(shù)據(jù)支持控件 
用定制用戶控制建立數(shù)據(jù)關聯(lián)控件 
使用層次式DataGrid關聯(lián) 
更新數(shù)據(jù)關聯(lián)控件 
小結(jié) 
第9章 使用DataSets 
Data Form Wizard 
CommandBuilder對象 
TableMapping對象 
小結(jié) 
第10章 XML的作用 
何謂XML 
SQL Server 2000的新XML特性 
XML與SQL Server 2000 
XML與.NET Framework 
XML在SOAP中的作用 
小結(jié) 
第三部分 高級數(shù)據(jù)服務 
第11章 再談ADO.NET編程 
事件處理 
.NET Framework事件概念 
線程 
處理 
小結(jié) 
第12章 集成XML 
XML工具與技術 
遍歷 
SQL Server 2000與XML集成 
小結(jié) 
第13章 中間層 
為何使用組件 
中間層的需要 
.NET組件概念 
開發(fā)中間層組件 
小結(jié) 
第14章 高級SQL Server 2000特性 
復制 
Query Optimizer 
SQL Profiler 
Index Tuning Wizard 
Database Maintenance Planner 
小結(jié) 
第四部分 Web數(shù)據(jù)訪問 
第15章 ASP.NET簡介 
ASP.NET概述 
建立Web窗體 
在Web應用程序中維護狀態(tài) 
緩存與配置 
從ASP.NET訪問數(shù)據(jù)庫 
小結(jié) 
第16章 Web數(shù)據(jù)控件 
DataGrid Web控件 
DataList控件 
小結(jié) 
第17章 使用WebServices 
建立WebService 
建立數(shù)據(jù)關聯(lián)WebService 
小結(jié) 
第18章 VS.NET部署考慮 
了解部署設計的重要性 
設計部署策略 
實現(xiàn)部署設置 
VS.NET部署工具簡介 
小結(jié) 
附錄A 樣表項目 
Invoice項目 
OnlineStore項目 
Visual Basic.NET Projects項目

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號