本書是為具有一定的編程基礎,但對基于VisualBasic.NET進行分布式應用程序開發(fā)缺乏全面理解的讀者而編寫的。本書將引導讀者循序漸進地完成一個完整的分布式應用程序開發(fā)和實現,而且按照軟件工程的思想從需求分析。系統(tǒng)總體設計到編碼實現與測試,使讀者真正理解并掌握.3NET進行分布式應用開發(fā)的核心技術和精髓。本書將理論和實例相結合,深入剖析.NET的分布式技術特別是遠程處理技術在構建分布式應用解決方案中的應用,讓讀者通過本書能成功構建自己的分布式應用程序。本書主要介紹如何利用VisualBasic.NET的分布式技術開發(fā)分布式應用程序。全書分為四篇,共11章。第一篇以應用程序體系結構變遷作為開篇,介紹分布式應用程序的概念、設計要求以及用VisualBasic.NET開發(fā)分布式應用程序的優(yōu)勢;第二篇介紹在VisualBasic.NET環(huán)境下開發(fā)分布式應用程序的基本技術,包括VisualBasic.NET的Windows界面設計技術,基本語法的改變及面向對象的編程等;第三篇講述用VisualBasic.NET進行分布式應用開發(fā)的高級技術,包括數據訪問技術ADO.NET、XML、WebService及遠程處理等高級技術。第四篇主要以開發(fā)一個C/S和B/S混全模式的“分布式圖書管理系統(tǒng)”為例,詳細介紹VisualBasic.NET在分布式應用程序開發(fā)中的關鍵技術的具體應用。本書特別適合于具備一定編程基礎,但對VisualBasic.NET缺乏全面了解同時渴望熟練使用VisualBasic.NET進行分布式應用開發(fā)的中高級開發(fā)人員閱讀。