COM+ Programming With Visual Basic
暫譯: 使用 Visual Basic 的 COM+ 程式設計

Jose Mojica

  • 出版商: O'Reilly
  • 出版日期: 2001-07-10
  • 售價: $1,430
  • 貴賓價: 9.5$1,359
  • 語言: 英文
  • 頁數: 368
  • 裝訂: Paperback
  • ISBN: 1565928407
  • ISBN-13: 9781565928404
  • 相關分類: Visual Basic
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

The importance of a book like COM+ Programming with Visual Basic lies in the fact that the Visual Basic programming environment is designed to hide as many low-level system details as possible. While this approach can speed development time by letting you focus on the task at hand, it actually hinders the process when it obscures details you need to understand or control. Such is often the case for programmers who are developing components that take advantage of COM+ services. COM+ Programming with Visual Basic takes aim squarely at the information needs of these developers.

For instance, despite the marketing hype about COM+ as the new and improved version of COM, classic COM is very much the foundation on which COM+ is built: COM+ components are a particular kind of COM component. Visual Basic hides almost all COM implementation details; yet it is precisely in the area of COM+ programming that these hidden details are most important. Therefore, we've devoted significant content to exploring COM internals:


  • Interface-based programming

  • How COM interfaces work internally

  • How COM components are activated

  • How versioning COM components works in Visual Basic



The second section focuses on incorporating individual COM+ services, like transaction support, security, and asynchronous operations, into applications. The author concludes by discussing what you need to learn to transition to Microsoft's coming .NET framework.

Regardless of what lies ahead for .NET, many distributed systems are being built today with COM+. COM+ Programming with Visual Basic focuses on topics relevant to distributed applications that are here to stay:


  • How to use interfaces

  • Passing objects by reference or by value

  • What it means to have multithreaded applications

  • How declarative programming works

  • How to program within a distributed transaction

  • How to add role-based security to applications



There's simply no other documentation available for much of what's in
COM+ Programming with Visual Basic. It's destined to be the resource behind the most robust, efficient, high-performance COM+ applications.

商品描述(中文翻譯)

一本像《COM+ Programming with Visual Basic》的書籍的重要性在於,Visual Basic 編程環境旨在隱藏盡可能多的低層系統細節。雖然這種方法可以通過讓您專注於當前任務來加快開發時間,但當它掩蓋您需要理解或控制的細節時,實際上會妨礙過程。這對於開發利用 COM+ 服務的組件的程序員來說,往往是如此。《COM+ Programming with Visual Basic》正是針對這些開發者的信息需求而設計的。

例如,儘管市場上對 COM+ 作為 COM 的新改進版本的宣傳炒作不斷,但經典的 COM 仍然是 COM+ 的基礎:COM+ 組件是一種特定類型的 COM 組件。Visual Basic 幾乎隱藏了所有 COM 實現細節;然而,正是在 COM+ 編程的領域中,這些隱藏的細節是最重要的。因此,我們投入了大量內容來探索 COM 的內部運作:

- 基於介面的編程
- COM 介面的內部運作方式
- COM 組件的啟動方式
- 在 Visual Basic 中版本控制 COM 組件的運作方式

第二部分專注於將個別的 COM+ 服務,如交易支持、安全性和非同步操作,整合到應用程序中。作者最後討論了您需要學習什麼,以便過渡到微軟即將推出的 .NET 框架。

無論 .NET 的未來如何,今天許多分散式系統都是使用 COM+ 構建的。《COM+ Programming with Visual Basic》專注於與持久存在的分散式應用程序相關的主題:

- 如何使用介面
- 以引用或值的方式傳遞對象
- 擁有多執行緒應用程序的含義
- 聲明式編程的運作方式
- 如何在分散式交易中編程
- 如何為應用程序添加基於角色的安全性

對於《COM+ Programming with Visual Basic》中許多內容,根本沒有其他文檔可供參考。它注定將成為最強大、高效、高性能的 COM+ 應用程序背後的資源。