出版時間:2005-1 出版社:人民郵電出版社 作者:平特 (Pinter Les) 頁數(shù):361 字數(shù):632000 譯者:云巔工作室
內(nèi)容概要
本書是Visual FoxPro程序員學(xué)習(xí)Visual Basic .NET的實踐指南。全書共10章。第1章綜述Visual FoxPro與Visual Basic .NET之間的主要不同點。第2~8章詳細對比介紹兩種語言在構(gòu)建應(yīng)用程序(尤其是數(shù)據(jù)庫應(yīng)用程序方面)的不同之處,包括IDE的使用、因特網(wǎng)訪問、數(shù)據(jù)訪問和屏幕設(shè)計等。第10章還介紹了兩種語言中的報表設(shè)計功能。 本書適合于對比學(xué)習(xí)Visual FoxPro與Visual Basic .NET的讀者使用,尤其適合于從Visual FoxPro移植到Visual Basic .NET的程序員使用。 Les Pinter已撰寫了6本書以及280多篇關(guān)于數(shù)據(jù)庫開方面的文章。他從德克薩斯休斯頓萊斯大學(xué)獲得了碩士學(xué)位,并完成了休斯頓大學(xué)的MBA和博士學(xué)位課程。他于1980年加入Mike Griffin and Bill Radding ,負責銷售的Magic Wand,這是為CP/M操作系統(tǒng)編寫的第四個了處理程序,同時向年僅23歲的Bill Gatess銷售源代碼。一年之后,Bill Gates就利用這些源代碼開始開發(fā)Microsoft Word。 1987年,當他參與盧卜斯影業(yè)公司在Sky walkey Ranch的一個項目開發(fā)時,先進入dBASEⅡ和dBASE Ⅲ數(shù)據(jù)庫領(lǐng)域,然后投身FoxBASE領(lǐng)域。他出版的雜志Pinter Foxpro Letter在美國曾發(fā)行了10年,在俄羅斯也出版發(fā)行了4年。 Les是Universal Thread Magazine雜志的撰稿編輯,該雜志在加拿大的魁北克蒙特利爾出版。他是INETA Speakers'Bureau的成員之一,而且是Latin Amerca上數(shù)據(jù)開發(fā)的踴躍發(fā)言者。Les于2003年秋委當選為微軟Visual FoxPro MVP。Les曾用英語、西班牙語法語、葡萄牙語和俄語在FoxPro和Visual Basic.NET學(xué)術(shù)研討會和交流會議上踴躍發(fā)言。他與妻子Ying-Ying 共同生活在加利福尼亞的圣馬特奧。他還是一名私人飛行員。
書籍目錄
第1章 Visual FoxPro與Visual Basic.NET之間的區(qū)別 1 1.1 全新的世界 1 1.2 集成開發(fā)環(huán)境(IDE) 3 1.3 Visual Basic .NET解決方案資源管理器 15 1.4 命令語法 19 1.5 流控制 21 1.6 變量、枚舉、數(shù)組、集合和字段 25 1.7 函數(shù)和子程序(過程) 32 1.8 類、命名空間、屬性和窗體 37 1.9 事件 42 1.10 編譯器指令 51 1.11 數(shù)據(jù) 52 1.12 數(shù)據(jù)綁定 54 1.13 錯誤處理和調(diào)試 55 1.14 小結(jié) 57第2章 在Visual FoxPro和Visual Basic.NET中生成簡單應(yīng)用程序 59 2.1 在Visual FoxPro中生成簡單應(yīng)用程序 59 2.2 在Visual Basic .NET中生成簡單應(yīng)用程序 67 2.3 小結(jié) 74第3章 為SQL Server生成Visual FoxPro應(yīng)用程序 75 3.1 為何使用三層架構(gòu) 75 3.2 創(chuàng)建SQL數(shù)據(jù)庫并載入表 78 3.3 編寫示例應(yīng)用程序 81 3.4 表單模板 84 3.5 查找表單模板 88 3.6 數(shù)據(jù)層 92 3.7 下一章的內(nèi)容 100第4章 Visual Basic .NET框架 101 4.1 啟動Windows應(yīng)用程序新項目 101 4.2 添加Windows控件庫 103 4.3 構(gòu)建第一個可繼承窗體 105 4.4 類編程 110 4.5 窗體按鈕的Click事件代碼 115 4.6 小結(jié) 119第5章 添加因特網(wǎng)訪問 121 5.1 ASP與數(shù)據(jù)庫開發(fā) 121 5.2 Visual FoxPro 7中的因特網(wǎng)訪問 123 5.3 StandardForm類模板 127 5.4 編寫Web Connection函數(shù) 130 5.5 服務(wù)器簡介 135 5.6 修改數(shù)據(jù)層以加入因特網(wǎng)數(shù)據(jù)訪問 145 5.7 使用Visual FoxPro 8生成XML Web Service 155 5.8 Visual Basic .NET中的XML Web Service 158 5.9 為客戶端添加對Web服務(wù)的引用 161 5.10 小結(jié) 167第6章 數(shù)據(jù)訪問 169 6.1 Visual FoxPro 8之前Visual FoxPro中的數(shù)據(jù)訪問 170 6.2 數(shù)據(jù)庫容器 174 6.3 Visual FoxPro 8的新功能 179 6.4 Visual Basic .NET中的數(shù)據(jù)訪問 190 6.5 小結(jié) 210第7章 XML 211 7.1 XML的結(jié)構(gòu) 211 7.2 復(fù)雜結(jié)構(gòu)的表達 216 7.3 層次性XML 218 7.4 文檔對象模型 220 7.5 在表和XML之間移動數(shù)據(jù)的命令 221 7.6 FoxPro如何實現(xiàn)XML 226 7.7 將XML導(dǎo)入Visual Basic .NET 228 7.8 將XML讀入Visual Basic .NET數(shù)據(jù)集 239 7.9 使用XML和數(shù)據(jù)島減少服務(wù)器負載 240 7.10 相關(guān)技術(shù):XPATH和XSLT 241 7.11 可擴展樣式表轉(zhuǎn)換(XSLT) 242 7.12 小結(jié) 242第8章 屏幕設(shè)計 243 8.1 基控件類 243 8.2 為應(yīng)用程序創(chuàng)建啟動屏幕 245 8.3 創(chuàng)建菜單 247 8.4 生成控件子類 249 8.5 數(shù)據(jù)綁定 254 8.6 創(chuàng)新性屏幕設(shè)計 264 8.7 工具 287 8.8 小結(jié) 287第9章 Visual FoxPro和Visual Basic .NET中的搜索和過濾 289 9.1 FoxPro中的記錄過濾 289 9.2 Visual Basic .NET中的記錄過濾 290 9.3 Visual FoxPro中帶列排序的一般記錄查找網(wǎng)格 291 9.4 從Visual Basic .NET窗體返回值 295 9.5 對過濾和排序使用DefaultDataView 296 9.6 Visual Basic .NET中的一般記錄查找窗體 298 9.7 Visual FoxPro和Visual Basic .NET中的最低限度過濾 300 9.8 帶附加字段的搜索窗體 301第10章 報表 327 10.1 Visual FoxPro中的報表 327 10.2 Visual FoxPro中的Crystal報表 342 10.3 Visual Studio .NET中的報表 342 10.4 小結(jié) 361
圖書封面
評論、評分、閱讀與下載
Visual FoxPro程序員學(xué)習(xí) Visual Basic.NET PDF格式下載