注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計.NETVisual Basic .NET面向?qū)ο缶幊?/a>

Visual Basic .NET面向?qū)ο缶幊?/h1>

定 價:¥42.00

作 者: (美)J.P.Hamilton著;天宏工作室譯
出版社: 清華大學出版社
叢編項: 清華大學出版社O'Reilly圖書(中文版)
標 簽: VB.NET

ISBN: 9787302069737 出版時間: 2003-01-01 包裝: 精裝
開本: 23cm 頁數(shù): 349頁 字數(shù):  

內(nèi)容簡介

  本書主要介紹創(chuàng)建對象這一主題,討論如何設計它們、為什么要那樣設計以及這種設計如何適應.NET。下面是本書內(nèi)容的簡要介紹。第一章“簡介”是對面向?qū)ο缶幊毯停甆ET框架重要概念的高度概括。這一章確立了重要的面向?qū)ο笮g(shù)語并且說明了它如何應用于.NET。第二章“對象基礎”討論了對象以及對象所位于的.NET環(huán)境,包括對編譯對象、名稱空間、應用程序域、程序集、中間語言以及.NET類庫的討論。第三章“類的剖析”介紹了如何創(chuàng)建類。主題包括成員變量、方法、屬性、訪問修飾符及訪問修飾符在類設計中的使用。這一章還討論了傳遞參數(shù)、引用類型與值類型之間的區(qū)別、創(chuàng)建和銷毀對象、.NET垃圾收集器、事件及委托。第四章“面向?qū)ο蟆敝攸c討論面向?qū)ο缶幊蹋∣bject-OrientedProgramming,OOP)。主題包括具體化和一般化、繼承及包含。這一章還討論了多態(tài):替代、方法重載和重寫以及遮蔽。你將學習使用多態(tài)、抽象基類以及開關(guān)原則(pen-ClosedPrinciPle)。開關(guān)原則允許編寫靈活的對象層次結(jié)構(gòu)。這一章還包括了對繼承和Liskov替代原理的討論。這一章最后深入討論了基于接口的編程以及創(chuàng)建健壯的.NET對象所需要學習的幾個主要接口。第五章“.NET接口”討論了基于接口的編程以及它如何適用于OP領(lǐng)域。這一章還討論了一些最重要的.NET接口。第六章“異常對象”討論了.NETFramework中的異常處理。你將學習如何及何時編寫自己的異常、使用AppDomain未處理的異常處理程序、使用堆棧跟蹤、繼續(xù)及重試代碼以及使用性能計數(shù)器來分析應用程序異常。第七章“對象檢查”討論了一項強大的.NET技術(shù),該技術(shù)名為反射(reflection),它允許你通過程序方法查詢類信息。這一章討論了運行時類型發(fā)現(xiàn)、動態(tài)類型檢查和屬性。你還將學習如何使用它們來創(chuàng)建自定義屬性,為VB.NET提供模仿C#XML文檔注釋的行為。第八章“寫人和讀取對象”討論了流和序列化。這一章的討論包括二進制、XML序列化、.NET中可用的流、模式定義工具以及自定義序列化。這一章使用了一個TCP服務器和客戶來說明網(wǎng)絡流的使用。第九章“遠程處理對象”介紹了如何將對象移動到一個分布式環(huán)境中。這一章討論了信道、激活模式、配置、封送(marshaling)、生命周期租約、代理以及其他遠程處理的基礎知識。這一章使用一個可重用的Windows服務來承載遠程對象,并介紹了如何配置和使用IIS來承載遠程對象。這一章還展示了如何使用對象工廠(factory)創(chuàng)建靈活的分布式系統(tǒng)。第十章“Web服務”介紹了如何編寫XMLWeb服務、在IIS上承載它們以及使它們可用于.NET遠程處理。這一章還討論了影響使用(consumption)的兼容性問題。

作者簡介

  J.P.Hamilton是一位獨立軟件開發(fā)人員,他在德克薩斯州的休斯頓居住和工作。他在6502處理器(Atari萬歲)和朋克搖滾樂的時代出生和長大,但是現(xiàn)在他的大部分時間都花在.NETFramework上。他還是《VisualBasicShellProgramming》一書的作者。

圖書目錄

前言
第一章  簡介
  Visual Basic .NET和面向?qū)ο缶幊?br />  .NET Framework
第二章  對象基礎
  創(chuàng)建和編譯組件
  名稱空間
  使用組件
  應用程序域
  上下文
  程序集
  中間語言
  System名稱空間
第三章  類的剖析
  成員變量
  屬性
  方法
  訪問修飾符
  傳遞參數(shù)
  值類型
  創(chuàng)建和銷毀
  委托和事件
  設計上的考慮
  練習
第四章  面向?qū)ο?br />  一般化和具體化
  繼承
  包含
  多態(tài)
  重載
  重寫
  替換
第五章  .NET接口
  私有實現(xiàn)方式
  版本控制
  接口與抽象基類的比較
  .NET中的接口
  設計考慮
第六章  異常對象
  異常處理的基礎知識
  未處理的異常  StackTrace對象
  繼續(xù)執(zhí)行代碼
  重試代碼
  性能計數(shù)器
第七章 對象檢查
  反射
  運行庫類型發(fā)現(xiàn)
  動態(tài)類型加載
  屬性
  自定義屬性
第八章  寫入和讀取對象
  流
  閱讀器和編寫器
  序列化
  模式定義工具
  自定義序列化
  NetworkStream
第九章 遠程處理對象
  信道
  可遠程處理的對象
  Windows Service
  客戶
  遠程處理的設計
  按值封送(MBV)
  在IIS中承載對象
  Windows Service與IIS的比較
  認證
第十章  Web服務
  編寫Web服務
  Web服務與遠程處理的比較
  從.NET遠程處理使用Web服務
  兼容性
  UDDI
  訪問Web服務的數(shù)據(jù)
參考書目
詞匯表

本目錄推薦

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