Expert One-on-One Visual Basic .NET Business Objects

Rockford Lhotka

  • 出版商: Apress
  • 出版日期: 2005-06-11
  • 售價: $2,094
  • 貴賓價: 9.5$1,989
  • 語言: 英文
  • 頁數: 720
  • 裝訂: Paperback
  • ISBN: 1590591453
  • ISBN-13: 9781590591451
  • 相關分類: .NETVisual Basic





In the late 1990s, Rockford Lhotka wrote about how to create distributed, object-oriented Windows applications using the limited facilities of Visual Basic 6, COM, and DCOM. The introduction of .NET has motivated him to revisit those themes and revise his strategy. In this book, he explains how .NET changes, what's possible, and demonstrates what he believes to be the best way to use it.

The book has three parts. In the first, Rockford analyzes logical and physical application architectures, exploring their effect on scalability, fault tolerance, and performance. In the second, he implements and documents a Visual Basic .NET framework for the creation of distributed, object-oriented applications that employ .NET technologies including remoting, serialization, and auto-deployment. This framework encapsulates functionality such as database access, transaction handling, and location transparency, which are inherited automatically by any applications created from it.

In the last part of the book, Rockford uses the framework to create a sample application, and demonstrates the ease with which it's possible to write Windows, Web, and Web services interfaces for the underlying objects. As well as these, this book contains Rockford's own Component-based, Scalable, Logical Architecture (CSLA .NET), an object-oriented framework that can act as the foundation for a diverse range of enterprise applications, and which you're free to examine, use, and modify for your needs.