TOP
0
0
【23號簡體館日】限時三天領券享優惠!!
Visual Basic 2010&.NET 4高級編程(第6版)(簡體書)
滿額折

Visual Basic 2010&.NET 4高級編程(第6版)(簡體書)

人民幣定價:139 元
定  價:NT$ 834 元
優惠價:87726
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:21 點
相關商品
商品簡介
作者簡介
目次

商品簡介

visual basic 2010引入激動人心的新特性和功能,鞏固了這個真正的面向對象語言的地位,并提供了對更好的新技術的訪問。《visual basic 2010 &.net 4 高級編程(第6版)》物超所值,完整地介紹了visual basic的內容,討論了visual basic 2010新改進。本書的專家作者團隊解釋了visual basic 2010如何與net4合并起來,使用wpf、windows 窗體、vsto等構建應用程序,以及如何建立基于wcf、wf和sharepoint的應用程序和庫。 主要內容 ·介紹核心語言無素和開發工具 ·研究面向對象編程和并行編程 ·討論異常處理、調式和跟蹤日志,以及visual basic 2010中的歷史調試功能 ·描述用于包含、訪問和傳送數據的常用結構和工具 ·關注如何為客戶端和基于web的解決方案創建組件化的應用程序 ·理解最新的應用程序開發技術:silverlight、sharepoint、wcf、workflow和wpf

作者簡介

Bill Sheidon是一位Visual Basicr的Microsoft MVP和InterKnowlogy的首席工程師。 Bill Hollis 是Microsoft開發關系的一們MSD區域主管。 Kent Sharkey 是一位獨立的軟件顧問,以及MSDN的前內容戰略家。 Jonathan Marbutt 是WayCool軟件開發公司的副總裁。 Rob Windsor是ObjectSharp咨詢公司的資深顧問,是一位Microsoft MVP。 Gaston C.Hillar是一位獨立的軟件顧問,擅長并行化和多核心技術。

目次

第i部分 語言結構和環境 第1章 visual studio 2010 3 1.1 visual studio 2010:從express到ultimate的各種版本 4 1.2 visual basic的關鍵字和語法 7 1.2.1 控制臺應用程序 10 1.2.2 從項目模板上創建項目 11 1.2.3 solution explorer窗口 13 1.2.4 項目屬性 14 1.2.5 assembly information屏幕 15 1.2.6 編譯設置 16 1.2.7 調試屬性 20 1.2.8 引用 21 1.2.9 資源 23 1.2.10 設置 24 1.2.11 其他項目屬性選項卡 26 1.3 provb_vs2010項目 27 1.3.1 在代碼中設置窗體屬性 29 1.3.2 visual studio的其他組件 37 1.4 增強示例應用程序的功能 37
.1.4.1 定制代碼 39 1.4.2 構建應用程序 43 1.4.3 重用第一個windows窗體 50 1.5 visual studio 2010中的特色功能 51 1.5.1 構建配置 51 1.5.2 任務列表 53 1.5.3 command窗口 54 1.5.4 server explorer 54 1.5.5 在visual studio 2010中記錄和使用宏 55 1.5.6 類圖 57 1.5.7 應用程序生命周期管理 58 1.5.8 性能工具 60 1.6 小結 62 第2章 對象和visual basic 63 2.1 面向對象的術語 64 2.1.1 對象、類和實例 64 2.1.2 對象的組成 65 2.1.3 system.object 68 2.2 使用visual basic類型 68 2.2.1 值類型和引用類型 69 2.2.2 基本類型 71 2.3 命令:條件語句 72 2.3.1 if then 73 2.3.2 比較運算符 73 2.3.3 select case 75 2.4 值類型(結構) 75 2.4.1 布爾類型 76 2.4.2 整數類型 77 2.4.3 無符號類型 78 2.4.4 小數類型 78 2.4.5 char和byte類型 81 2.4.6 datetime類型 81 2.5 引用類型(類) 82 2.5.1 object類 82 2.5.2 string類 83 2.5.3 xml字面量 87 2.5.4 dbnull類和isdbnull()函數 89 2.6 參數傳遞 89 2.7 變量的作用域 91 2.8 使用對象 92 2.8.1 對象的聲明和實例化 92 2.8.2 對象引用 93 2.8.3 取消對象的引用 93 2.8.4 前期綁定與後期綁定 94 2.9 數據類型轉換 95 2.10 創建類 100 2.10.1 類 100 2.10.2 事件的處理 110 2.10.3 處理多個事件 111 2.10.4 withevents關鍵字 111 2.10.5 觸發事件 111 2.10.6 聲明和觸發定制事件 112 2.10.7 用withevents關鍵字接收事件 113 2.10.8 用addhandler接收事件 115 2.10.9 構造函數方法 116 2.10.10 終止和清除 117 2.11 高級概念 118 2.11.1 重載方法 119 2.11.2 重載構造函數方法 121 2.11.3 共享方法、變量和事件 122 2.11.4 運算符重載 127 2.11.5 委托 129 2.11.6 類和組件 133 2.11.7 lambda表達式 134 2.12 小結 135 第3章 定制對象 137 3.1 繼承 138 3.1.1 繼承的實現 139 3.1.2 繼承的層次 157 3.1.3 與基類、類及對象交互 159 3.1.4 構造函數 164 3.1.5 protected作用域 169 3.1.6 事件與繼承 171 3.1.7 共享方法 174 3.1.8 共享事件 176 3.1.9 創建抽象基類 176 3.2 多接口 178 3.2.1 對象接口 178 3.2.2 輔助接口 180 3.3 抽象性 185 3.4 封裝性 188 3.5 多態性 190 3.5.1 方法簽名 190 3.5.2 實現多態性 191 3.6 進一步討論繼承 200 3.7 小結 211 第4章 公共語言運行庫 213 4.1 .net應用程序的組成元素 214 4.1.1 模塊 214 4.1.2 程序集 215 4.1.3 類型 215 4.2 版本化與部署 216 4.2.1 對版本化更好的支持 216 4.2.2 major.minor.build.revision版本介紹 217 4.2.3 更好的部署 217 4.3 跨語言集成 218 4.3.1 通用類型系統 218 4.3.2 元數據 219 4.3.3 對元數據更好的支持 219 4.3.4 屬性 220 4.3.5 reflection api 222 4.4 il反匯編程序 222 4.5 內存管理 223 4.5.1 傳統的垃圾回收機制 223 4.5.2 更快地為對象分配內存 230 4.5.3 垃圾回收器的優化 231 4.6 名稱空間 232 4.6.1 名稱空間的概念 233 4.6.2 名稱空間與引用 236 4.6.3 常用的名稱空間 237 4.6.4 導入名稱空間并指定別名 239 4.6.5 為名稱空間指定別名 240 4.6.6 在asp.net中引用名稱空間 241 4.7 創建自己的名稱空間 241 4.8 my關鍵字 244 4.8.1 my.application名稱空間 244 4.8.2 my.computer名稱空間 248 4.8.3 my.forms名稱空間 251 4.8.4 my.resources名稱空間 251 4.8.5 my.user名稱空間 251 4.8.6 my.webservices名稱空間 251 4.9 擴展my名稱空間 252 4.10 小結 254 第5章 用visual basic進行聲明式編程 255 5.1 聲明式編程與visual basic 256 5.2 使用xaml創建窗口 257 5.3 xaml語法 260 5.3.1 xaml語言基礎 261 5.3.2 使用xaml聲明工作流 264 5.4 小結 265 第6章 異常處理和調試 267 6.1 visual studio 2010 team system的新增內容:歷史調試 267 6.2 與visual basic 6兼容的注意事項 268 6.3 .net中的異常處理 268 6.4 結構化異常處理的關鍵字 269 6.4.1 try、catch和finally關鍵字 270 6.4.2 throw關鍵字 271 6.4.3 拋出新的異常 272 6.4.4 exit try語句 273 6.4.5 嵌套的try結構 274 6.4.6 異常屬性的使用 275 6.4.7 message屬性 276 6.4.8 innerexception和targetsite屬性 276 6.5 與visual basic 6樣式的錯誤處理交互操作 280 6.6 記錄錯誤 281 6.6.1 事件日志 281 6.6.2 事件、方法和屬性 282 6.6.3 寫入跟蹤文件 284 6.7 小結 286 第7章 測試驅動的開發 287 7.1 測試的內容和方式 288 7.2 visual studio中的tdd工具 290 7.3 單元測試過程 291 7.3.1 創建測試程序 291 7.3.2 運行測試程序 294 7.3.3 測試數據訪問代碼 295 7.3.4 使用generate from usage特性 302 7.4 其他visual studio版本 306 7.5 第三方測試框架 306 7.6 小結 307 第ii部分 業務對象和數據訪問第8章 數組、集合和泛型 311 8.1 數組 312 8.1.1 多維數組 313 8.1.2 ubound函數 314 8.1.3 redim語句 314 8.1.4 preserve關鍵字 315 8.2 集合 315 8.2.1 循環語句 317 8.2.2 裝箱 319 8.3 泛型 320 8.3.1 泛型的使用 321 8.3.2 nullable類型 322 8.3.3 泛型類型 323 8.3.4 泛型方法 326 8.4 創建泛型 327 8.4.1 泛型類型 328 8.4.2 泛型方法 334 8.4.3 約束 335 8.4.4 泛型和後期綁定 338 8.4.5 協變和逆變 339 8.5 小結 340 第9章 在vb中使用xml 341 9.1 xml簡介 342 9.2 xml序列化 343 9.3 system.xml文檔支持 348 9.4 xml流樣式分析程序 348 9.4.1 寫入xml流 349 9.4.2 讀取xml流 352 9.4.3 文檔對象模型(dom) 360 9.5 xslt轉換 364 9.5.1 使用xslt轉換不同的xml標準 367 9.5.2 system.xml.xsl中定義的其他類和接口 370 9.6 asp.net中的xml 370 9.6.1 xmldatasource服務器控件 370 9.6.2 xmldatasource控件的名稱空間問題 374 9.6.3 xml服務器控件 375 9.7 linq to xml 376 9.8 linq to xml幫助對象 376 9.8.1 xdocument對象 377 9.8.2 xelement對象 377 9.8.3 xnamespace對象 378 9.8.4 xattribute對象 380 9.9 visual basic和xml字面量 381 9.10 使用linq查詢xml文檔 382 9.10.1 查詢靜態的xml文檔 382 9.10.2 查詢動態的xml文檔 384 9.11 處理xml文檔 385 9.11.1 讀取xml文檔 385 9.11.2 寫入xml文檔 386 9.12 vb中的lambda表達式 387 9.13 小結 389 第10章 ado.net和linq 391 10.1 ado.net的體系結構 392 10.2 ado.net的基本功能 393 10.2.1 ado.net的常見任務 393 10.2.2 ado.net的基本名稱空間和類 398 10.2.3 ado.net組件 399 10.3 .net數據提供程序 400 10.3.1 connection對象 400 10.3.2 command對象 401 10.3.3 通過command對象使用存儲過程 402 10.3.4 datareader對象 405 10.3.5 命令的異步執行 407 10.3.6 dataadapter對象 409 10.3.7 sql server .net數據提供程序 413 10.3.8 ole db .net數據提供程序 413 10.4 dataset組件 413 10.4.1 datatablecollection對象 414 10.4.2 datarelationcollection對象 414 10.4.3 extendedproperties屬性 414 10.4.4 創建和使用dataset對象 415 10.4.5 ado.net的datatable對象 417 10.4.6 dataset和datatable對象的高級ado.net特性 418 10.5 使用通用提供程序模型 420 10.6 ado.net中的連接池 422 10.7 transactions類和system.transactions名稱空間 423 10.7.1 創建事務 423 10.7.2 創建資源管理器 425 10.8 linq to sql 425 10.9 linq to sql和visual basic 426 10.9.1 用linq to sql提取數據:創建控制臺應用程序 426 10.9.2 o/r設計器 427 10.9.3 創建product對象 428 10.10 對象到linq對象的映射 429 10.10.1 datacontext對象 430 10.10.2 table(tentity)對象 432 10.11 查詢數據庫 433 10.11.1 使用查詢表達式 433 10.11.2 查詢表達式詳述 433 10.11.3 用表達式過濾 434 10.11.4 聯接 434 10.11.5 數據項的組合 435 10.12 存儲過程 437 10.13 更新數據庫 438 10.14 小結 440 第11章 使用entity framework訪問數據 441 11.1 對象關系映射 441 11.2 entity framework體系結構 442 11.2.1 概念模型 443 11.2.2 存儲模型 446 11.2.3 映射模型 447 11.2.4 linq to entities 448 11.2.5 objectcontext 449 11.3 把對象映射到實體上 451 11.3.1 簡單映射 451 11.3.2 對多個對象使用一個表 453 11.3.3 對一個對象使用多個表 455 11.4 從模型中生成數據庫 457 11.5 小結 460 第12章 使用sql server 461 12.1 sql server compact 462 12.1.1 連接sql server compactedition數據庫 463 12.1.2 同步數據 466 12.2 sql server內置的xml功能 472 12.3 sql server中的clr集成 474 12.3.1 決定使用t-sql還是vb 475 12.3.2 創建用戶定義的類型 475 12.3.3 創建存儲過程 487 12.3.4 在sql server中使用web服務 493 12.3.5 sql server 2008特性 498 12.4 wcf數據服務 499 12.4.1 rest 499 12.4.2 atom和json 499 12.4.3 使用wcf數據服務提供數據 500 12.4.4 wcf數據服務的客戶端庫 504 12.5 小結 508 第13章 服務(xml/wcf) 509 13.1 服務 510 13.1.1 網絡角度 510 13.1.2 應用程序的發展 510 13.1.3 合并網絡和應用程序開發 510 13.1.4 web服務基礎 511 13.1.5 存在的問題 512 13.1.6 其他技術 512 13.1.7 web服務 513 13.1.8 組合起來 514 13.1.9 wcf服務的構成 514 13.2 向soa邁出一大步 515 13.2.1 wcf的功能 516 13.2.2 協定和元數據 516 13.2.3 使用ws-*協議 517 13.3 建立wcf服務 518 13.4 建立wcf使用者應用程序 524 13.4.1 添加服務引用 525 13.4.2 查看引用 526 13.4.3 配置文件的修改 529 13.4.4 編寫使用者應用程序的代碼 531 13.5 使用數據協定 533 13.6 名稱空間 535 13.6.1 建立主機應用程序 535 13.6.2 建立使用者應用程序 536 13.6.3 查看hellocustomerservice的wsdl和架構 538 13.7 小結 540 第iii部分 智能客戶端應用程序第14章 windows窗體 543 14.1 system.windows.forms名稱空間 543 14.2 窗體的使用 544 14.2.1 設置啟動窗體 544 14.2.2 通過sub main顯示窗體 545 14.2.3 application類的更多內容 545 14.2.4 窗體的啟動位置 545 14.2.5 窗體邊框 545 14.2.6 始終置頂——topmost屬性 546 14.2.7 附屬窗體 546 14.2.8 改變窗體的透明度 547 14.2.9 可視化繼承 549 14.2.10 滾動窗體 549 14.2.11 mdi窗體 549 14.2.12 vb 2010中的mdi樣例 550 14.2.13 對話框窗體 551 14.2.14 運行時的窗體 553 14.2.15 默認的窗體實例 554 14.3 控件 554 14.3.1 以tab鍵切換控件的順序 554 14.3.2 所有控件的屬性 555 14.3.3 動態調整控件的大小和布局 555 14.3.4 flowlayoutpanel控件 557 14.3.5 tablelayoutpanel控件 558 14.3.6 panel和groupbox容器控件 559 14.3.7 擴展的provider控件 560 14.3.8 數據輸入的高級功能 562 14.3.9 驗證數據輸入 564 14.3.10 工具欄與toolstrip控件 565 14.3.11 菜單 568 14.3.12 通用對話框 569 14.3.13 拖放操作 571 14.3.14 標準windows窗體控件小結 573 14.3.15 處理相關控件組 575 14.3.16 在運行時添加控件 576 14.4 其他編程技巧 577 14.5 小結 577 第15章 windows窗體的高級功能 579 15.1 在可視化控件中封裝邏輯 579 15.2 在windows窗體中開發自定義的控件 580 15.2.1 繼承現有的控件 580 15.2.2 構建復合控件 580 15.2.3 從頭編寫控件 581 15.3 繼承現有的控件 581 15.3.1 基本步驟 581 15.3.2 給派生的控件添加代碼 581 15.3.3 其他有用的特性 584 15.3.4 為派生的控件自定義事件 585 15.3.5 限制選中項數的checkedlistbox 586 15.4 control與usercontrol基類 589 15.4.1 control類 589 15.4.2 usercontrol類 589 15.5 復合控件 590 15.5.1 創建復合的user-control 591 15.5.2 改變控件的大小 591 15.5.3 提供子控件的屬性 592 15.5.4 一個具體的例子 592 15.6 從頭構建控件 595 15.7 給工具箱中的控件添加圖標 600 15.8 在控件中嵌入其他控件 601 15.9 小結 602 第16章 集成wpf和windows 窗體的用戶控件 605 16.1 集成庫 606 16.2 在windows窗體中包含wpf控件 607 16.2.1 創建wpf控件庫 608 16.2.2 windows窗體應用程序 610 16.3 在wpf中包含windows 窗體控件 616 16.4 集成的限制 621 16.5 小結 622 第17章 wpf桌面應用程序 623 17.1 內容、位置、原因、方式——wpf策略 624 17.2 光柵圖形和矢量圖形 625 17.3 下一個windows項目應使用wpf嗎 625 17.4 創建wpf應用程序 626 17.4.1 實現定制的wpf應用程序 627 17.4.2 定制用戶界面 639 17.4.3 定制按鈕 647 17.4.4 wpf用戶控件 651 17.5 小結 672 第18章 expression blend 3 675 18.1 了解blend 676 18.2 sketchflow 682 18.2.1 第一個sketchflow 682 18.2.2 sketchflow player 685 18.2.3 歸檔sketchflow 686 18.3 小結 686 第19章 silverlight 687 19.1 什么是silverlight 687 19.1.1 smooth streaming特性 688 19.1.2 業界標準視頻 688 19.1.3 數字版權管理 688 19.2 啟動silverlight項目 688 19.2.1 silverlight應用程序 689 19.2.2 silverlight導航應用程序 689 19.2.3 silverlight類庫 690 19.3 silverlight解決方案 691 19.3.1 web應用程序 691 19.3.2 應用程序庫緩存 691 19.3.3 silverlight應用程序 692 19.4 控件 695 19.5 給silverlight項目添加項 702 19.5.1 silverlight用戶控件 703 19.5.2 silverlight應用程序類 703 19.5.3 silverlight頁面 703 19.5.4 silverlight子窗口 703 19.5.5 silverlight模板控件 703 19.5.6 silverlight資源字典 704 19.6 瀏覽器之外的silverlight 704 19.7 小結 705 第iv部分 internet應用程序技術 第20章 silverlight和服務 709 20.1 服務和silverlight 709 20.1.1 asmx web服務 709 20.1.2 wcf服務 712 20.1.3 ado.net數據服務 716 20.2 model-view-viewmodel 725 20.2.1 分割 725 20.2.2 model 725 20.2.3 view 728 20.2.4 viewmodel 729 20.3 小結 729 第21章 使用asp.net 731 21.1 asp.net的歷史 731 21.2 asp.net的重要特性 732 21.2.1 開發效率 732 21.2.2 性能和可伸縮性 732 21.2.3 本地化 732 21.2.4 健康監控 733 21.2.5 易于訪問數據 733 21.2.6 管理和維護 733 21.3 visual studio對asp.net 的支持 733 21.3.1 web site和web application項目 733 21.3.2 asp.net應用程序文件夾 734 21.3.3 web服務器選項 735 21.4 用web窗體構建asp.net應用程序 735 21.5 數據驅動的應用程序 746 21.5.1 使用sqldatasource控件綁定數據 746 21.5.2 使用linqdatasource控件綁定數據 754 21.5.3 使用objectdastasource控件綁定數據 757 21.6 小結 759 第22章 asp.net的高級功能 761 22.1 母版頁 761 22.1.1 創建母版頁 762 22.1.2 創建內容頁 765 22.1.3 為母版頁提供默認內容 767 22.2 導航 767 22.2.1 使用sitemappath服務器控件 769 22.2.2 menu服務器控件 770 22.3 使用asp.net的提供程序模型 771 22.4 成員和角色管理 776 22.5 配置文件屬性 781 22.6 microsoft ajax(asp.net ajax) 783 22.6.1 理解對ajax的需求 783 22.6.2 microsoft ajax 的實現 784 22.6.3 updatepanel控件和客戶端服務調用 785 22.6.4 示例項目 785 22.6.5 添加updatepanel控件 789 22.6.6 使用客戶端服務調用和客戶端模板 790 22.7 小結 795 第23章 asp.net mvc 797 23.1 mvc和asp.net 798 23.2 構建asp.net mvc應用程序 798 23.2.1 創建項目 798 23.2.2 控制器和操作 800 23.2.3 添加模型 802 23.2.4 視圖 804 23.2.5 路由 807 23.2.6 搭框架和crud操作 808 23.2.7 驗證 815 23.3 小結 817 第24章 sharepoint 2010開發 819 24.1 簡介 819 24.1.1 sharepoint foundation 2010 820 24.1.2 sharepoint server 2010 820 24.1.3 sharepoint的術語 820 24.1.4 sharepoint開發環境 821 24.2 feature和solution framework 821 24.2.1 feature 821 24.2.2 solution framework 829 24.3 用于sharepoint開發的visual studio工具 833 24.4 sharepoint 2010對象模型 839 24.4.1 服務器對象模型 840 24.4.2 客戶端對象模型 843 24.5 構建web 部件 845 24.6 小結 851 第v部分 庫和專業主題技術 第25章 visual studio tools foroffice 855 25.1 vsto的各個版本 856 25.1.1 office的自動化功能和vsto 856 25.1.2 免pia部署 856 25.1.3 vsto項目類型 857 25.2 office業務應用程序的體系結構 858 25.3 使用vba和vsto 859 25.4 創建文檔模板(word) 864 25.4.1 給文檔添加內容 866 25.4.2 添加ribbon和操作窗格 867 25.4.3 激活操作窗格 870 25.4.4 更新內容控件 872 25.5 創建office插件(excel) 875 25.6 outlook form regions 881 25.7 小結 889 第26章 windows workflow foundation 891 26.1 應用程序中的工作流 891 26.2 建立工作流 892 26.2.1 用windows workflowfoundation添加工作流 892 26.2.2 一個簡單的工作流 894 26.2.3 標準活動 897 26.2.4 一個不太簡單的工作流 899 26.2.5 建立定制活動 907 26.2.6 動態加載工作流 911 26.3 重新構建工作流設計器 912 26.4 小結 915 第27章 本地化 917 27.1 文化和區域 917 27.1.1 理解文化類型 918 27.1.2 線程 919 27.1.3 在asp.net中聲明全局文化 921 27.1.4 在asp.net中使用文化設置 922 27.2 轉換數值和操作 923 27.2.1 理解日期之間的區別 923 27.2.2 理解數字和貨幣的區別 925 27.2.3 理解排序字符串的區別 927 27.3 asp.net資源文件 929 27.3.1 使用本地資源 929 27.3.2 全局資源 933 27.4 windows窗體中的資源文件 935 27.5 小結 938 第28章 與com的交互操作 939 28.1 理解com 940 28.2 com和.net的交互 940 28.2.1 傳統的組件 941 28.2.2 .net應用程序 942 28.2.3 調試 945 28.2.4 直接使用tlbimp 945 28.2.5 後期綁定 946 28.3 activex控件 950 28.3.1 傳統的activex控件 950 28.3.2 另一個.net應用程序 952 28.3.3 再次調試 954 28.4 在com應用程序中使用.net組件 954 28.4.1 .net組件 954 28.4.2 regasm 956 28.4.3 tlbexp 957 28.5 p/invoke 957 28.6 小結 957 第29章 網絡編程 959 29.1 協議、地址和端口 959 29.1.1 地址與計算機名 961 29.1.2 端口:指定應用程序 961 29.1.3 防火墻:不離不棄 962 29.2 system.net名稱空間 963 29.2.1 web請求與響應 963 29.2.2 使用webclient簡化常用的web請求 969 29.3 套接字 970 29.3.1 構建應用程序 971 29.3.2 創建conversation窗口 973 29.3.3 發送消息 980 29.3.4 關閉應用程序 984 29.4 在應用程序中使用internetexplorer 988 29.5 小結 991 第30章 應用程序服務 993 30.1 給應用程序服務使用iis 993 30.2 windows服務 993 30.3 windows服務的特性 994 30.4 與windows服務交互 995 30.5 創建windows服務 996 30.5.1 用于windows服務的.net framework類 996 30.5.2 其他類型的windows服務 998 30.6 在vb中創建windows服務 998 30.7 創建文件監視器服務 1000 30.7.1 創建windows服務的解決方案 1000 30.7.2 給服務添加.net組件 1000 30.7.3 安裝服務 1003 30.7.4 啟動服務 1004 30.7.5 卸載服務 1005 30.8 與服務通信 1005 30.8.1 servicecontroller類 1006 30.8.2 把servicecontroller集成到例子中 1007 30.8.3 servicecontroller的更多內容 1008 30.9 定制命令 1008 30.10 給服務傳遞字符串 1010 30.11 調試服務 1010 30.12 小結 1012 第31章 程序集和反射 1013 31.1 程序集 1013 31.2 清單 1014 31.2.1 程序集標識部分 1016 31.2.2 引用的程序集 1018 31.3 程序集與部署 1018 31.3.1 應用程序私有的程序集 1018 31.3.2 共享程序集 1019 31.4 版本化問題 1020 31.4.1 應用程序隔離 1020 31.4.2 并行執行 1020 31.4.3 自描述 1021 31.4.4 版本策略 1021 31.4.5 配置文件 1022 31.5 反射基礎 1025 31.5.1 assembly類 1026 31.5.2 獲得當前加載的程序集 1026 31.5.3 type類 1027 31.6 程序集的動態加載 1028 31.6.1 assembly類的loadfrom方法 1028 31.6.2 動態加載示例 1029 31.6.3 傳入程序集 1030 31.7 小結 1031 第32章 .net framework中的安全性 1033 32.1 安全的概念與定義 1034 32.2 system.security.permissions名稱空間中的權限 1035 32.2.1 代碼訪問權限 1037 32.2.2 身份權限 1038 32.2.3 基于角色的權限 1038 32.3 管理代碼訪問權限集合 1041 32.4 用戶訪問控制 1043 32.5 定義應用程序的uac設置 1043 32.5.1 安全性工具 1045 32.5.2 使用securityexception類處理異常 1046 32.6 加密基礎 1047 32.7 小結 1060 第33章 使用任務和線程進行并行編程 1061 33.1 啟動并行任務 1061 33.1.1 system.threading.tasks.parallel類 1062 33.1.2 parallel.invoke 1062 33.2 把串行代碼轉換為并行代碼 1066 33.2.1 檢測熱點 1067 33.2.2 測試并行執行獲得的速度提升 1069 33.2.3 理解并行和并發執行 1070 33.3 并行循環 1071 33.3.1 parallel.for 1071 33.3.2 parallel.foreach 1076 33.3.3 退出并行循環 1081 33.4 指定希望的并行度 1086 33.4.1 paralleloptions 1086 33.4.2 理解硬件線程和邏輯核心 1087 33.5 創建和管理任務 1088 33.5.1 system.threading.tasks.task 1089 33.5.2 理解任務的生命周期 1090 33.5.3 使用任務并行化代碼 1091 33.5.4 從任務中返回值 1099 33.5.5 為并發和并行準備代碼 1102 33.5.6 理解并發集合特性 1103 33.5.7 把linq轉換為plinq 1106 33.6 小結 1108 第34章 部署 1109 34.1 應用程序部署 1110 34.1.1 .net中的部署很簡單 1110 34.1.2 xcopy部署 1110 34.1.3 使用windows installer 1110 34.1.4 clickonce部署 1111 34.2 選擇framework版本 1111 34.3 visual studio部署項目 1112 34.3.1 項目模板 1112 34.3.2 創建部署項目 1113 34.4 修改部署項目 1117 34.4.1 項目屬性 1117 34.4.2 file system編輯器 1119 34.4.3 registry編輯器 1122 34.4.4 file types編輯器 1124 34.4.5 user interface編輯器 1125 34.4.6 custom actions編輯器 1127 34.4.7 launch conditions編輯器 1129 34.4.8 構建 1132 34.5 windows應用程序的internet部署 1132 34.5.1 “無接觸”部署 1132 34.5.2 clickonce部署 1133 34.6 iis web部署工具 1140 34.7 小結 1142 第vi部分 附 錄 附錄 a vb編譯器 1145 附錄 b visual basic powerpacks tools 1161 附錄 c workflow 2008 1173 附錄 d 企業服務 1193 附錄 e 云的編程 1215

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 726
海外經銷商無庫存,到貨日平均30天至45天