注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETVisual FoxPro程序員學(xué)習(xí)Visual Basic.NET

Visual FoxPro程序員學(xué)習(xí)Visual Basic.NET

Visual FoxPro程序員學(xué)習(xí)Visual Basic.NET

定 價(jià):¥39.00

作 者: (美)Les Pinter著;云巔工作室譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: VB.NET

ISBN: 9787115129123 出版時(shí)間: 2005-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 380 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是Visual FoxPro程序員學(xué)習(xí)Visual Basic .NET的實(shí)踐指南。全書(shū)共10章。第1章綜述Visual FoxPro與Visual Basic .NET之間的主要不同點(diǎn)。第2~8章詳細(xì)對(duì)比介紹兩種語(yǔ)言在構(gòu)建應(yīng)用程序(尤其是數(shù)據(jù)庫(kù)應(yīng)用程序方面)的不同之處,包括IDE的使用、因特網(wǎng)訪問(wèn)、數(shù)據(jù)訪問(wèn)和屏幕設(shè)計(jì)等。第10章還介紹了兩種語(yǔ)言中的報(bào)表設(shè)計(jì)功能。 本書(shū)適合于對(duì)比學(xué)習(xí)Visual FoxPro與Visual Basic .NET的讀者使用,尤其適合于從Visual FoxPro移植到Visual Basic .NET的程序員使用。 Les Pinter已撰寫(xiě)了6本書(shū)以及280多篇關(guān)于數(shù)據(jù)庫(kù)開(kāi)方面的文章。他從德克薩斯休斯頓萊斯大學(xué)獲得了碩士學(xué)位,并完成了休斯頓大學(xué)的MBA和博士學(xué)位課程。他于1980年加入Mike Griffin and Bill Radding ,負(fù)責(zé)銷售的Magic Wand,這是為CP/M操作系統(tǒng)編寫(xiě)的第四個(gè)了處理程序,同時(shí)向年僅23歲的Bill Gatess銷售源代碼。一年之后,Bill Gates就利用這些源代碼開(kāi)始開(kāi)發(fā)Microsoft Word。1987年,當(dāng)他參與盧卜斯影業(yè)公司在Sky walkey Ranch的一個(gè)項(xiàng)目開(kāi)發(fā)時(shí),先進(jìn)入dBASEⅡ和dBASE Ⅲ數(shù)據(jù)庫(kù)領(lǐng)域,然后投身FoxBASE領(lǐng)域。他出版的雜志Pinter Foxpro Letter在美國(guó)曾發(fā)行了10年,在俄羅斯也出版發(fā)行了4年。Les是Universal Thread Magazine雜志的撰稿編輯,該雜志在加拿大的魁北克蒙特利爾出版。他是INETA Speakers'Bureau的成員之一,而且是Latin Amerca上數(shù)據(jù)開(kāi)發(fā)的踴躍發(fā)言者。Les于2003年秋委當(dāng)選為微軟Visual FoxPro MVP。Les曾用英語(yǔ)、西班牙語(yǔ)法語(yǔ)、葡萄牙語(yǔ)和俄語(yǔ)在FoxPro和Visual Basic.NET學(xué)術(shù)研討會(huì)和交流會(huì)議上踴躍發(fā)言。他與妻子Ying-Ying 共同生活在加利福尼亞的圣馬特奧。他還是一名私人飛行員。

作者簡(jiǎn)介

暫缺《Visual FoxPro程序員學(xué)習(xí)Visual Basic.NET》作者簡(jiǎn)介

圖書(shū)目錄

第1章  Visual FoxPro與Visual Basic.NET之間的區(qū)別  1
1.1  全新的世界  1
1.2  集成開(kāi)發(fā)環(huán)境(IDE)  3
1.2.1  在命令窗口輸入命令  3
1.2.2  工具箱  4
1.2.3  Tab順序  5
1.2.4  項(xiàng)目和解決方案  6
1.2.5  編譯器輸出格式  7
1.2.6  代碼窗口  8
1.2.7  文檔視圖窗口  8
1.2.8  書(shū)簽和任務(wù)列表  9
1.2.9  服務(wù)器資源管理器  9
1.2.10  在IDE中可完成的任務(wù)  10
1.2.11  類瀏覽器和Visual Basic .NET的類視圖  10
1.2.12  對(duì)象瀏覽器  10
1.2.13  屬性窗口  11
1.2.14  Getter、Setter與ASSIGN、ACCESS方法  11
1.2.15  快捷鍵  12
1.2.16  工具、選項(xiàng)對(duì)話框  13
1.2.17  任務(wù)窗格管理器  14
1.2.18  輸出窗口和應(yīng)用程序菜單  14
1.2.19  定制IDE  14
1.3  Visual Basic .NET解決方案資源管理器  15
1.3.1  中間語(yǔ)言  16
1.3.2  DLL  17
1.3.3  Visual FoxPro項(xiàng)目的其他特征  17
1.3.4  使用表存儲(chǔ)FoxPro項(xiàng)目組件  17
1.3.5  Visual Basic項(xiàng)目中使用的文件類型  19
1.3.6  項(xiàng)目信息  19
1.4  命令語(yǔ)法  19
1.5  流控制  21
1.5.1  調(diào)用函數(shù)、過(guò)程或方法  21
1.5.2  字符串處理  21
1.5.3  終止程序  22
1.5.4  FoxPro中的Do...ENDDO和其他循環(huán)  22
1.5.5  Visual Basic .NET中的循環(huán)  23
1.5.6  Visual FoxPro中的條件執(zhí)行  23
1.5.7  Visual Basic .NET中的條件執(zhí)行  24
1.6  變量、枚舉、數(shù)組、集合和字段  25
1.6.1  數(shù)據(jù)類型  25
1.6.2  Visual FoxPro中的變量作用域聲明  26
1.6.3  Visual Basic .NET中的變量聲明  27
1.6.4  枚舉、數(shù)組和集合  29
1.6.5  字段  31
1.7  函數(shù)和子程序(過(guò)程)  32
1.7.1  函數(shù)聲明  32
1.7.2  Visual Basic聲明小結(jié)  36
1.8  類、命名空間、屬性和窗體  37
1.8.1  在Visual Basic .NET中實(shí)例化對(duì)象  40
1.8.2  Visual Basic .NET中的屬性過(guò)程  41
1.8.3  窗體  42
1.9  事件  42
1.9.1  Visual FoxPro中的事件  43
1.9.2  Visual Basic .NET中的事件  44
1.9.3  RaiseEvent  45
1.9.4  如何在類中聲明事件  45
1.9.5  窗體  48
1.10  編譯器指令  51
1.11  數(shù)據(jù)  52
1.12  數(shù)據(jù)綁定  54
1.13  錯(cuò)誤處理和調(diào)試  55
1.13.1  TRY...CATCH  55
1.13.2  調(diào)試  56
1.13.3  FoxPro調(diào)試輔助功能  56
1.13.4  Visual Basic .NET調(diào)試輔助功能  56
1.14  小結(jié)  57
第2章  在Visual FoxPro和Visual Basic.NET中生成簡(jiǎn)單應(yīng)用程序  59
2.1  在Visual FoxPro中生成簡(jiǎn)單應(yīng)用程序  59
2.1.1  創(chuàng)建簡(jiǎn)單的表單控件類庫(kù)  60
2.1.2  字段映像  61
2.1.3  使用子類化控件創(chuàng)建表單  61
2.1.4  表單的方法  61
2.1.5  添加命令按鈕  62
2.1.6  創(chuàng)建表單模板  65
2.1.7  運(yùn)行表單  67
2.2  在Visual Basic .NET中生成簡(jiǎn)單應(yīng)用程序  67
2.2.1  創(chuàng)建Customers表  67
2.2.2  設(shè)計(jì)窗體  69
2.2.3  創(chuàng)建數(shù)據(jù)集  70
2.2.4  生成窗體  70
2.2.5  窗體方法  71
2.2.6  添加命令按鈕  71
2.3  小結(jié)  74
第3章  為SQL Server生成Visual FoxPro應(yīng)用程序  75
3.1  為何使用三層架構(gòu)  75
3.2  創(chuàng)建SQL數(shù)據(jù)庫(kù)并載入表  78
3.3  編寫(xiě)示例應(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  啟動(dòng)Windows應(yīng)用程序新項(xiàng)目  101
4.2  添加Windows控件庫(kù)  103
4.3  構(gòu)建第一個(gè)可繼承窗體  105
4.4  類編程  110
4.4.1  自動(dòng)數(shù)據(jù)訪問(wèn)  110
4.4.2  點(diǎn)擊時(shí)載入列表框并顯示一條記錄  113
4.4.3  實(shí)用程序  115
4.5  窗體按鈕的Click事件代碼  115
4.5.1  按鈕代碼的工作方式  116
4.5.2  如何使用此模板  118
4.6  小結(jié)  119
第5章  添加因特網(wǎng)訪問(wèn)  121
5.1  ASP與數(shù)據(jù)庫(kù)開(kāi)發(fā)  121
5.2  Visual FoxPro 7中的因特網(wǎng)訪問(wèn)  123
5.2.1  安裝Web Connetcion  124
5.2.2  生成應(yīng)用程序  124
5.2.3  主程序  125
5.3  StandardForm類模板  127
5.3.1  因特網(wǎng)服務(wù)器  128
5.3.2  Web Connection的工作方式  129
5.4  編寫(xiě)Web Connection函數(shù)  130
5.4.1  傳遞參數(shù)  130
5.4.2  XML簡(jiǎn)介  133
5.4.3  Customer表單  134
5.5  服務(wù)器簡(jiǎn)介  135
5.5.1  SEND2DBF和SEND2SQL函數(shù)  143
5.5.2  數(shù)據(jù)庫(kù)設(shè)計(jì)依然重要  145
5.6  修改數(shù)據(jù)層以加入因特網(wǎng)數(shù)據(jù)訪問(wèn)  145
5.7  使用Visual FoxPro 8生成XML Web Service  155
5.8  Visual Basic .NET中的XML Web Service  158
5.8.1  示例應(yīng)用程序的主窗體  159
5.8.2  為示例應(yīng)用程序生成Web服務(wù)  159
5.8.3  CONFIG.WEB文件的更改  160
5.8.4  Web服務(wù)函數(shù)  160
5.8.5  工作原理  161
5.9  為客戶端添加對(duì)Web服務(wù)的引用  161
5.9.1  用于使用Web服務(wù)的Windows應(yīng)用程序代碼  163
5.9.2  工作原理  164
5.9.3  EditCustomer窗體  165
5.9.4  工作原理  166
5.9.5  使用remoting代替Web服務(wù)  167
5.10  小結(jié)  167
第6章  數(shù)據(jù)訪問(wèn)  169
6.1  Visual FoxPro 8之前Visual FoxPro中的數(shù)據(jù)訪問(wèn)  170
6.1.1  DBF格式  170
6.1.2  表的創(chuàng)建  170
6.1.3  使用本地表(DBF)  171
6.1.4  別名  172
6.1.5  游標(biāo)  172
6.1.6  支持一覽  173
6.1.7  緩沖  173
6.1.8  索引  174
6.2  數(shù)據(jù)庫(kù)容器  174
6.2.1  本地視圖  175
6.2.2  遠(yuǎn)程視圖  175
6.2.3  SQL Passthrough  176
6.2.4  連接和連接字符串  176
6.2.5  SQLExec()  177
6.2.6  其他SQL命令  177
6.2.7  升級(jí)向?qū)?nbsp; 178
6.3  Visual FoxPro 8的新功能  179
6.3.1  CursorAdapter類  179
6.3.2  XMLAdapter類  185
6.3.3  FoxPro數(shù)據(jù)訪問(wèn)的注釋  190
6.4  Visual Basic .NET中的數(shù)據(jù)訪問(wèn)  190
6.4.1  斷開(kāi)式數(shù)據(jù)訪問(wèn)  191
6.4.2  連接  191
6.4.3  數(shù)據(jù)適配器  192
6.4.4  數(shù)據(jù)集  196
6.4.5  類型化數(shù)據(jù)集  197
6.4.6  數(shù)據(jù)窗體向?qū)?nbsp; 198
6.4.7  生成代碼  201
6.4.8  數(shù)據(jù)綁定  204
6.4.9  XML Web Service  206
6.4.10  如何使用Web服務(wù)  208
6.5  小結(jié)  210
第7章  XML  211
7.1  XML的結(jié)構(gòu)  211
7.1.1  編碼  213
7.1.2  命名空間  213
7.1.3  數(shù)據(jù)模型:XDR和XSD  214
7.1.4  XML的例子  214
7.2  復(fù)雜結(jié)構(gòu)的表達(dá)  216
7.3  層次性XML  218
7.4  文檔對(duì)象模型  220
7.5  在表和XML之間移動(dòng)數(shù)據(jù)的命令  221
7.5.1  CursorToXML()  222
7.5.2  XMLToCursor()  224
7.6  FoxPro如何實(shí)現(xiàn)XML  226
7.6.1  使用XML讀取其他類型數(shù)據(jù)  227
7.6.2  直接接收XML文件  227
7.7  將XML導(dǎo)入Visual Basic .NET  228
7.7.1  使用XML直接訪問(wèn)SQL Server  228
7.7.2  使用XML DOM調(diào)用Web服務(wù)  230
7.7.3  使用XML DOM驗(yàn)證文檔  230
7.7.4  XMLUpdateGram  231
7.7.5  Visual FoxPro 8中的DiffGram  234
7.7.6  Visual FoxPro中的CursorAdapter  235
7.7.7  創(chuàng)建讀取XML的CursorAdapter  236
7.8  將XML讀入Visual Basic .NET數(shù)據(jù)集  239
7.9  使用XML和數(shù)據(jù)島減少服務(wù)器負(fù)載  240
7.10  相關(guān)技術(shù):XPATH和XSLT  241
7.11  可擴(kuò)展樣式表轉(zhuǎn)換(XSLT)  242
7.12  小結(jié)  242
第8章  屏幕設(shè)計(jì)  243
8.1  基控件類  243
8.2  為應(yīng)用程序創(chuàng)建啟動(dòng)屏幕  245
8.2.1  Visual FoxPro應(yīng)用程序的啟動(dòng)屏幕  246
8.2.2  Visual Basic .NET應(yīng)用程序的啟動(dòng)屏幕  246
8.3  創(chuàng)建菜單  247
8.3.1  FoxPro的菜單  248
8.3.2  Visual Basic .NET主菜單控件  248
8.3.3  遍歷窗體中的控件  249
8.4  生成控件子類  249
8.4.1  子類化FoxPro 屏幕控件  249
8.4.2  使用FoxPro子類控件  250
8.4.3  在Visual Basic .NET中子類化屏幕控件  251
8.5  數(shù)據(jù)綁定  254
8.5.1  FoxPro中的數(shù)據(jù)綁定  254
8.5.2  Visual Basic .NET中的數(shù)據(jù)綁定  254
8.5.3  演示綁定和導(dǎo)航的一個(gè)簡(jiǎn)單FoxPro屏幕  257
8.5.4  Visual Basic .NET中的等價(jià)窗體  259
8.5.5  更新數(shù)據(jù)源表  261
8.5.6  在Visual Basic.NET中格式化輸入  263
8.6  創(chuàng)新性屏幕設(shè)計(jì)  264
8.6.1  在Visual FoxPro中擴(kuò)展屏幕設(shè)計(jì)  264
8.6.2  Visual Basic .NET中的Quicken界面  267
8.6.3  FoxPro網(wǎng)格  269
8.6.4  加載不同窗體的按鈕  269
8.6.5  SDI窗體  269
8.6.6  顏色  270
8.6.7  窗體控件中的顏色  270
8.6.8  命令按鈕、單選按鈕和復(fù)選框上的文本顏色  271
8.6.9  圖形樣式控件上的顏色  271
8.6.10  用戶可設(shè)置的表單大小和位置  272
8.6.11  編寫(xiě)自己的網(wǎng)格  275
8.6.12  FoxPro中的樹(shù)視圖和列表  279
8.6.13  生成自己的菜單  279
8.6.14  ActiveX控件  283
8.6.15  生成自己的控件  285
8.7  工具  287
8.8  小結(jié)  287
第9章  Visual FoxPro和Visual Basic .NET中的搜索和過(guò)濾  289
9.1  FoxPro中的記錄過(guò)濾  289
9.2  Visual Basic .NET中的記錄過(guò)濾  290
9.3  Visual FoxPro中帶列排序的一般記錄查找網(wǎng)格  291
9.4  從Visual Basic .NET窗體返回值  295
9.5  對(duì)過(guò)濾和排序使用DefaultDataView  296
9.6  Visual Basic .NET中的一般記錄查找窗體  298
9.7  Visual FoxPro和Visual Basic .NET中的最低限度過(guò)濾  300
9.8  帶附加字段的搜索窗體  301
9.8.1  Visual FoxPro中的一般性搜索表單  301
9.8.2  在Visual Basic .NET中生成EasySearch窗體類  305
9.9  生成自填充控件  309
9.10  清除舊數(shù)據(jù)中的錯(cuò)誤以改進(jìn)搜索  311
9.11  通過(guò)Web取得已過(guò)濾數(shù)據(jù)  320
9.11.1  在Visual FoxPro中生成參數(shù)化Web服務(wù)  320
9.11.2  使用DLL  321
9.11.3  在智能客戶應(yīng)用程序中使用Web服務(wù)  322
9.11.4  在Visual Basic .NET中生成參數(shù)化Web服務(wù)  323
9.12  小結(jié)  325
第10章  報(bào)表  327
10.1  Visual FoxPro中的報(bào)表  327
10.1.1  內(nèi)部明細(xì)  328
10.1.2  FoxPro中的報(bào)表布局  328
10.1.3  頁(yè)面設(shè)置  329
10.1.4  報(bào)表控件  329
10.1.5  標(biāo)題和摘要區(qū)  330
10.1.6  數(shù)據(jù)分組  330
10.1.7  變量  332
10.1.8  一個(gè)簡(jiǎn)單的例子  332
10.1.9  添加分組  332
10.1.10  計(jì)算表達(dá)式  333
10.1.11  使用報(bào)表變量分組  335
10.1.12  報(bào)表過(guò)濾  336
10.1.13  在報(bào)表數(shù)據(jù)環(huán)境的Init事件中生成并執(zhí)行一條SELECT語(yǔ)句  337
10.1.14  通過(guò)SQL Server使用報(bào)表過(guò)濾  338
10.1.15  打印技巧  339
10.1.16  一般報(bào)表  339
10.1.17  在因特網(wǎng)上生成報(bào)表  340
10.1.18  導(dǎo)出到PDF文件  341
10.2  Visual FoxPro中的Crystal報(bào)表  342
10.3  Visual Studio .NET中的報(bào)表  342
10.3.1  用Visual Studio .NET生成第一個(gè)報(bào)表  342
10.3.2  添加登錄信息  345
10.3.3  讓用戶進(jìn)行控制  346
10.3.4  報(bào)表管理和服務(wù)器資源管理器使用  347
10.3.5  使用數(shù)據(jù)集作為數(shù)據(jù)源  347
10.3.6  工作方式  348
10.3.7  帶參數(shù)的報(bào)表過(guò)濾  349
10.3.8  創(chuàng)建參數(shù)化的報(bào)表  349
10.3.9  使用參數(shù)  352
10.3.10  XML報(bào)表Web服務(wù)  352
10.3.11  生成ASP.NET報(bào)表客戶  354
10.3.12  導(dǎo)出到PDF文件  354
10.3.13  其他報(bào)表專家  355
10.3.14  drill-down專家  358
10.4  小結(jié)  361

本目錄推薦

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