Books

We have compiled a list of books that you may find useful to assist your component creation efforts. Each highlights specific areas of need for component-based development in each of the major component platforms.

.NET Framework Essentials
.NET Framework Essentials

Thuan L. Thai, Hoang Lam - O'Reilly and Assoc.

This book provides a technical overview of the Microsoft .NET Framework. It includes topics such as the Common Language Runtime, ASP.NET, Web Forms, Windows Forms, ADO.NET, and more. The authors even take a look at each of the major .NET development languages including VB.NET, VC++.NET and the new C#.

A Preview of Active Server Pages+
A Preview of Active Server Pages+

Alex Homer, et. al. - Wrox Press

This book covers a product that is still under development, and as such it is aimed at experienced ASP developers who are working at the leading edge, rather than the casual ASP developer or beginner. To make the most of this book, you should be experienced with ASP. You should also understand the general principles of using components, and have knowledge of Visual Basic (or VBScript).

A Programmer's Introduction to Visual Basic.NET
A Programmer's Introduction to Visual Basic.NET

Craig Utley - Sams

This book is geared toward helping experienced VB developers make the transition to VB.NET. The changes are substantial, and this book takes you through the most significant changes, in order to shorten the learning curve. Topics include: true inheritance, Web Services, ASP.NET Web applications, upgrading VB 6 projects to VB.NET, and more.

ActiveX Developer's Resource
ActiveX Developer's Resource

Kamran Husain - Prentice Hall

ActiveX Developer's Resource brings together all the critical information experienced developers need to successfully create ActiveX controls. Covers both client-side and server-side issues associated with writing ActiveX controls. The book introduces Jscript and VBScript, showing how to create simple controls using these technologies. Next, it shows developers how to begin scripting more complex ActiveX controls.

ActiveX Sourcebook
ActiveX Sourcebook

Ted Coombs, et. Al. - John Wiley

The ActiveX Sourcebook shows both Web development neophytes and programmers how to create Web applications using Microsoft's ActiveX development tools and technologies.

Advanced CORBA Programming with C++
Advanced CORBA Programming with C++

Michi Henning, Stephan Vinoski - Addison-Wesley

Provides designers and developers with the tools required to understand CORBA technology at the architectural, design, and source code levels. Offers hands-on explanations for building efficient applications, as well as examples that provide practical advice on avoiding costly mistakes.

Applying Enterprise JavaBeans: Component-Based Development for the J2EE Platform
Applying Enterprise JavaBeans: Component-Based Development for the J2EE Platform

Vlada Matena, Beth Stearns - Addison-Wesley

A complete and authoritative reference on Enterprise JavaBeans technology. Uses two example applications throughout the entire book to illustrate typical problems encountered in enterprise application development. Applying Enterprise JavaBeans provides what IT managers and developers need to adopt this powerful component standard successfully in new Java projects.

BEA WebLogic Server Bible
BEA WebLogic Server Bible

John Wiley & Sons

This books provides a comprehensive reference for building a WebLogic environment and leveraging WebLogic's features, services, and architecture in your enterprise. It contains detailed information on all aspects of WebLogic development including JDBC, JTA, JNDI, RMI, JMS, JavaMail, Servlets, JSPs, EJBs, Web Services, and more.

BEA WebLogic Workshop Kick Start
BEA WebLogic Workshop Kick Start

Sams

BEA WebLogic Workshop Kick Start introduces the WebLogic Workshop development environment and runtime framework that facilitates building powerful Web services that take advantage of the WebLogic J2EE application server. Particular emphasis is placed upon Workshops rich UI that simplifies the process of visualizing, developing, and testing Web services.

Building Delphi 6 Applications
Building Delphi 6 Applications

Kimmel - McGraw Hill

This is comprehensive, hands-on sourcebook for intermediate to advanced professional developers covers the new features of Delphi 6.0 and advanced Delphi features, including the WebBroker tool for Internet/intranet development and MIDAS, the tool for developing enterprise applications.

Building Powerful Platforms With Windows CE
Building Powerful Platforms With Windows CE

James Y. Wilson, Aspi Havewala - Addison Wesley

Gain the technical insight into the Windows CE architecture that you need to develop professional low-level software. This book discusses the Windows CE architecture, how to build a Windows CE kernel, and how to create and debug a CE boot loader. It also discusses designing, implementing, and debugging device drivers.

Business Component Factory
Business Component Factory

Peter Herzum, Oliver Sims - John Wiley

Co-authored by "Father of the Business Object" Oliver Sims, this first book-length treatment of an increasingly important topic walks readers through all the steps of developing a large-scale enterprise computing system built from business components. Readers are introduced to the basic concepts behind a business component framework. They are shown how to set up the application and project management architectures of business components. And they learn how to model, design, and build a complete system.

C# Essentials (2nd Edition)
C# Essentials (2nd Edition)

Ben Albahari, et. al. - O'Reilly and Assoc.

C# Essentials introduces the brand-new Microsoft C# programming language, and the Microsoft .NET Common Language Runtime (CLR) and Base Class Libraries (BCL) that support it. The compact format and terse presentation of key concepts serve as a roadmap to the on-line documentation included with the Microsoft .NET Framework SDK; the many examples provide much-needed context.

C# Programming with the Public Beta
C# Programming with the Public Beta

Julian Templeman, et. al. - Wrox Press

C# Programming With The Public Beta provides a great introduction to the .NET framework and will give the developer everything they need to orientate themselves in this exciting new environment and start building real-world applications.

COM-CORBA: Interoperability
COM-CORBA: Interoperability

Ronan Geraghty (Editor), et. Al. - Prentice Hall

COM-CORBA Interoperability is the first complete, up-to-date guide to linking COM/DCOM and CORBA. You'll start with easy-to-understand explanations of COM and CORBA that explode the myth of complexity that surrounds distributed object technology. Next, COM-CORBA Interoperability presents step-by-step coverage of how to build a working, scalable, and transparent COM/CORBA system that integrates Windows and the world's most popular platforms.

Component Database Systems
Component Database Systems

Klaus R. Dittrich, Andreas Geppert (Editors) - Morgan Kaufmann

This book represents the sometimes-divergent, sometimes-convergent approaches taken by leading database vendors as they seek to establish commercially viable componentization strategies. Together, these contributions form the first book devoted entirely to the technical and architectural design of component-based database systems. In addition to detailing the current state of their research, the authors also take up many of the issues affecting the likely future directions of component databases.

Component Development for the Java Platform
Component Development for the Java Platform

Stuart Halloway - Addison Wesley

This book explores the component-oriented features of the Java platform, including using and troubleshooting Class Loaders, building dynamic and generic services through reflection, controlling an object's serialized representation, native inter-operation, and automating development with code generation. It takes you through both the potential and the pitfalls of developing components for the Java platform.

Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming

Clemens Szyperski - Addison-Wesley

Beyond Object-Oriented Programming explains the technical foundations of this evolving technology and its importance in the software market place. It provides in-depth discussion of both the technical and the business issues to be considered, then moves on to suggest approaches for implementing component-oriented software production and the organizational requirements for success.

Component-Based Development for Enterprise Systems: Applying the Select Perspective
Component-Based Development for Enterprise Systems: Applying the Select Perspective

Paul Allen, et. Al. - Cambridge University Press

Part 12 of the Managing Object Technology Series, this book distills the authors' experience in dealing with problems in industry that can be solved by using the SELECT Perspective, a component-based approach that comprises a unique blend of techniques, architecture, and process. The approach in this book offers a streamlined set of modeling techniques based on Unified Modeling Language (UML).

Component-Based Software Engineering
Component-Based Software Engineering

Software Components have been produced and consumed by software organizations for several years. However common terms such as "software component" have been used by many authors and are ambiguously defined. Component-Based Software Engineering: Putting the Pieces Together aims to satisfy the need for a comprehensive study of software components, with 45 contributing authors from the world of CBD.

CORBA 3 Fundamentals and Programming, 2nd Edition
CORBA 3 Fundamentals and Programming, 2nd Edition

Jon Siegel - John Wiley

This new edition gets programmers up to speed on the significant updates to CORBA. CORBA is undergoing some radical changes that will make distributed object programming both simpler and more powerful. A new CORBA scripting language, a CORBA Component Model, and new support for multimedia and e-commerce are just some of the improvements planned. This Second Edition shows experienced programmers how to take advantage of these latest updates to CORBA technology for programming in C, C++, COBOL, Java, and Smalltalk.

Core Java, Volume II - Advanced
Core Java, Volume II - Advanced

Cay S. Horstmann and Gary Cornell - Sun Microsystems Press

This book is a follow-up to Core Java, Vol. I - Fundamentals. It provides an advanced guide for serious programmers and is fully updated for the JDK 1.3 release and JDK 1.4 release. Topics include networking, remote objects, JDBC API, internationalization, and much more. This is the revised fifth edition and includes up-to-date information on multi-threading, collections, XML, JavaBeans, and advanced GUI-building techniques utilizing both Swing and AWT.

Core Servlets and JavaServer Pages
Core Servlets and JavaServer Pages

Marty Hall - Sun Microsystems Press/Prentice Hall

This book covers the topics you need to know to create Web applications using server-side Java. It includes detailed information on the Servlet and JSP APIs, as well as background information on Web programming and guidance for using Java to power your Web site. Topics covered include HTML forms, JDBC, eCommerce, Servlets vs. CGI, and more.

Creating JavaBeans Components for Distributed Applications
Creating JavaBeans Components for Distributed Applications

Mark Watson - Morgan Kaufmann

Focusing on the use of JavaBeans for distributed software applications, this book provides programmers with techniques, examples, and reusable components for intranet, Internet, client/server, and other distributed applications. It develops example software components that function as JavaBeans components, stand-alone Java applications, Java applets, and reusable class libraries.

Delphi 5 Developer's Guide
Delphi 5 Developer's Guide

Steve Teixeira, Xavier Pacheco - Sams

The Borland Delphi 5 Developer's Guide is a complete reference showing developers what they need to know most about Delphi 5. The text begins with a tour of Delphi 5 basics, including improvements since version 1. After observing object-oriented Pascal programming, including advanced language features, the authors turn to the strengths of using the Visual Component Library (VCL) application frameworks.

Delphi in a Nutshell
Delphi in a Nutshell

Ray Lischner - O'Reilly and Assoc.

Delphi in a Nutshell starts with the Delphi object model and how to use RTTI (Run Time Type Information) for efficient programming. The rest of the book is the most complete Delphi Pascal language reference available in print, detailing every language element with complete syntax, examples, and methods for use. The book concludes with a look at the compiler, discussing compiler directives in depth.

Designing Component-Based Applications
Designing Component-Based Applications

Mary Kirtland - Microsoft Press

Primer on writing a distributed application using Microsoft Windows Distributed interNet Architecture (DNA). Provides essential overviews of the technologies that make Windows DNA viable: COM, the standard for component creations; OLE DB and ADO, the ingredients that deliver universal data access; Active Server Pages (ASP), for integration and presentation; Microsoft Transaction Server (MTS), the server side of the equation and the key to scalability; and MSMQ, the messaging services that extend MTS for the enterprise.

Developing COM/ActiveX Components with Visual Basic 6
Developing COM/ActiveX Components with Visual Basic 6

Dan Appleman - Sams

Developing COM Components with Visual Basic 6 is a focused tutorial for learning component development. It teaches the reader the programming concepts and the technical steps needed to create ActiveX components. Dan Appleman is the author that Visual Basic programmer's recommend to their friends and colleagues. He consistently delivers on his promise to break through the confusion and hype surrounding Visual Basic and ActiveX.

Effective COM: 50 Ways to Improve Your COM and MTS-based Applications
Effective COM: 50 Ways to Improve Your COM and MTS-based Applications

Don Box, et. Al. - Addison-Wesley

Provides 50 concrete guidelines for creating COM based applications that are more efficient, robust, and maintainable. Drawn from the authors' extensive practical experience working with and teaching COM, these rules of thumb, pitfalls to avoid, and experience-based pointers will enable you to become a more productive and successful COM programmer.

Embedded Visual Basic: Windows CE and Pocket PC Mobile Applications
Embedded Visual Basic: Windows CE and Pocket PC Mobile Applications

Christopher Tacke, et. al. - Sams

This book discusses VB's features along with techniques for using them to solve mobile application development challenges. The skills taught will help developers create customized applications for both PocketPC and Handheld PC devices, and speed the transition from Visual Basic to Embedded Visual Basic. It is also useful as a reference for more experienced developers.

Enterprise Application Architecture With VB, ASP, and MTS
Enterprise Application Architecture With VB, ASP, and MTS

Joseph Moniz - Wrox Press

Provides you with the means to create an available, scalable, and secure enterprise system. Shows you how to divide your system both logically and physically, so as to distribute the processing and not the data - the ultimate goal of Enterprise Architecture. All the code in this book is available for you to download and study.

Enterprise Application Integration with CORBA Component and Web-based Solutions
Enterprise Application Integration with CORBA Component and Web-based Solutions

Ron Zahavi, David Linthicum - John Wiley

In this book a CORBA pioneer provides proven, cost-effective techniques for integrating enterprise applications (including legacy applications) into modern, multi-platform systems. He also offers valuable advice and guidance on how to build new CORBA-based applications.

Enterprise Java Developers Guide: Java, JavaBeans, Servlets, and Jini
Enterprise Java Developers Guide: Java, JavaBeans, Servlets, and Jini

Narayana, et. Al. - McGraw Hill

This text/CD-ROM delivers what advanced Java developers are clamoring to know-how to use Java as a platform for application development across the enterprise. The authors provide a wealth of tools to build real-world apps that unite different operating systems and different network protocols into a seamless, Java-based computing environment.

Enterprise JavaBeans (3rd Edition)
Enterprise JavaBeans (3rd Edition)

Richard Monson-Haefel - O'Reilly and Assoc.

Definitive guide to EJB 1.1, which incorporates the latest developments in EJB technology. Teaches you how to develop Enterprise JavaBeans to model your business and how to use those beans with clients.

Enterprise JavaBeans By Example
Enterprise JavaBeans By Example

Henri Jubin, Juergen Friedrichs - Prentice Hall

Understand how containers and servers work, compare session and entity Beans, and learn how clients view Enterprise JavaBeans. Discover how to leverage Java's powerful security features in your Enterprise JavaBeans, master persistence and transaction management techniques, and much more. Then, learn how how to integrate today's latest and hottest Java technologies into your enterprise applications, including JNDI, servlets, and JavaServer pages.

Enterprise JavaBeans: Developing Component-Based Distributed Applications
Enterprise JavaBeans: Developing Component-Based Distributed Applications

Tom Valesky - Addison-Wesley

Provides a hands-on tutorial on writing real-world EJBs for the corporate enterprise. Explores the history of distributed computing and the role of EJBs in the world of legacy CORBA and transaction processing. The author's presentation of the architecture of EJBs, both session and entity beans, is just excellent. The book also suggests how EJBs can be used together with RMI and CORBA.

Foundations of Component-Based Systems
Foundations of Component-Based Systems

Gary T. Leavens, Murali Sitaraman (Editors) - Cambridge University Press

A collection of articles by well-known experts, brings together for the first time, several elements of this area that is fast becoming the focus of much current research and practice in computing.

Inside C#
Inside C#

Tom Archer - MS Press

Take a detailed look at the internal architecture of the groundbreaking new C# language with this in-depth book. It takes you inside this state-of-the-art object-oriented programming language and its design parameters and construction to give you a complete understanding of how it works -- and why it works that way. Along the way, this book reveals the full functionality of C# to enable you to write applications for Microsoft® .NET.

Integrating CORBA and COM Applications
Integrating CORBA and COM Applications

Michael Rosen, David Curtis - John Wiley

Describes exactly how to write hybrid programs, build real-world systems using COM with CORBA, partition applications, and write COM clients that use CORBA objects and services. The book also discusses key traps and pitfalls to avoid and advises readers on the best solutions to common programming problems encountered when integrating these approaches.

Introducing .NET
Introducing .NET

James Conard, Brian Francis - Wrox Press

.NET is Microsoft's vision of 'software as a service', a development environment in which you can build, create, and deploy your applications and the next generation of components, termed Web Services. Introducing .NET is designed to tell you exactly what you need to know, to cut through the fog and to bring you a clear picture of what .NET is, and what you can expect to be able to do using it.

Introducing Microsoft .NET
Introducing Microsoft .NET

David S. Platt - MS Press

This book provides a complete overview of the .NET Framework, including problems solved by .NET, the architectural approaches taken to solve them, How to start using .NET, and much more. Each chapter completely covers the individual topics, which include .NET Objects, ASP.NET and Web Forms, .NET Web Services, Windows Forms, and more.

J2EE Applications and BEA WebLogic Server
J2EE Applications and BEA WebLogic Server

Prentice Hall

This book provides developers with authoritative guidance and high-performance code straight from BEA WebLogic's product team. BEA's WebLogic Server is the de facto industry standard for developing and deploying industrial strength Java eCommerce applications. This book delivers authoritative guidance for J2EE application development with WebLogic Server 6. Authored by members of BEA's WebLogic project team, the book covers every aspect of real-world WebLogic J2EE development, from start to finish, through an industrial-strength case study application.

J2EE Performance Testing with BEA WebLogic Server
J2EE Performance Testing with BEA WebLogic Server

Expert Press

This book demonstrates how to performance test complete J2EE applications, and how to explore key performance issues surrounding the most popular J2EE APIs. This enables developers to perform the final optimization of their J2EE applications prior to deployment.

Java 2 Platform, Enterprise Edition: Platform and Component Specifications
Java 2 Platform, Enterprise Edition: Platform and Component Specifications

Bill Shannon, et. Al. - Addison-Wesley

A specification and reference manual on Java 2 Platform, Enterprise Edition (J2EE) and its component models, for software developers who are building J2EE-compliant products.

Java Distributed Objects
Java Distributed Objects

Bill McCarty, Luke Cassady-Dorion - Sams

Comprehensive guide to Java distributed computing. Covers networking, distributed computing architectures, advanced Java facilities, security, data management, and specific distributed computing techniques including sockets, Remote Method Invocation (RMI), Java servlets, Microsoft's Distributed Component Model (DCOM), and the Common Object Request Broker Architecture (CORBA).

Java Programming with CORBA
Java Programming with CORBA

Andreas Vogel - John Wiley

Acknowledged experts present advanced techniques and real-world examples for building both simple and complex programs using Java with CORBA. Begins with a quick overview of CORBA, Java, object request brokers (ORBs), and EJB components, then moves on to show how to use them to build complete Java applications. Features in-depth code examples, as well as expanded coverage of cutting-edge topics, including Portable Object Adapter (POA), Remote Method Invocation (RMI) over IIOP, and EJB.

Java Servlet Programming, 2nd Edition
Java Servlet Programming, 2nd Edition

Jason Hunter, William Crawford - O'Reilly and Assoc.

Servlets allow Java developers to create dynamic Web content. Java Servlet Programming takes you through the process of creating effective servlets, including servlet life-cycle, using servlets to maintain state information, creating dynamic Web content including HTML pages and multimedia data, and more. It even delves into advanced topics such as database connectivity via JDBC, applet-servlet communication, JavaServer pages, and much more.

Java Web Services
Java Web Services

O'Reilly

This book discusses the key Web service standards including SOAP, WSDL, and UDDI. It is designed for developers wishing to create Web services. Topics covered include: writing Web services in Java, interprocess communication under JAX-RPC, security and more.

JavaBeans Unleashed
JavaBeans Unleashed

Don Doherty - Sams

JavaBeans Unleashed is a practical, professional, and comprehensive guide to JavaBeans. It assumes you are an experienced Java programmer but have little experience developing network and client/server applications. This book also contains an introduction to Enterprise JavaBeans.

Large Scale Component Based Development
Large Scale Component Based Development

Alan W. Brown - Prentice Hall

Provides an introduction to the fundamental technologies of CBD. There are a number of different technologies that contribute to this approach. Each of these is examined in terms of how that technology has come to be, its major strengths and weaknesses.

Mastering Delphi 5
Mastering Delphi 5

Marco Cantu - Sybex

Mastering Delphi 5 is the completely revised and updated edition of the industry's favorite Delphi programming book. Written by leading international Delphi expert Marco CantƒÆ’¹, it offers the most complete coverage of Delphi programming available anywhere. No matter what your level of experience, you'll find expert instruction.

Mastering Enterprise JavaBeans
Mastering Enterprise JavaBeans

Ed Roman - John Wiley

In this book, you'll learn EJB from a developer's perspective---the author cuts through the marketing hype and shows you both the good and bad in developing real-world EJB applications. You'll learn everything you need to jump-start your EJB development, from understanding the basics of the EJB architecture to developing transactional, scalable, and secure multi-user enterprise applications.

Measuring Software Reuse: Principles, Practices, and Economic Models
Measuring Software Reuse: Principles, Practices, and Economic Models

Jeffrey Poulin takes a quantitative approach to the subject of software reuse. His book looks at techniques for measuring reuse and for quantifying the benefits of reuse. He also recommends a set of reuse metrics for implementing a reuse program.

Microsoft C# Language Specifications
Microsoft C# Language Specifications

Microsoft Corporation - MS Press

Get a head start on developing in C# with this first printed look at the complete C# language specifications. C# is a modern, object-oriented language that enables programmers to quickly build a wide range of applications for the new Microsoft® .NET platform, which provides tools and services that fully exploit both computing and communications.

MTS Programming With Visual Basic
MTS Programming With Visual Basic

Dan Mezick, Scott Hillier - Sams

This book is intended to discuss architecture and implementation of true three-tier applications with MTS. The goal of this book is to help programmer's create applications that use a single set of business objects from both a thin Web client and a thin Visual Basic client. Topics covered will include:Visual Basic Business Objects, COM/DCOM, Microsoft Transaction Server, Data Access with ADO, Transaction Server API, Transaction Processing, Creating Visual Basic front ends, Using Microsoft Transaction Server with IIS.

Objects, Components, and Frameworks With UML : The Catalysis Approach
Objects, Components, and Frameworks With UML : The Catalysis Approach

Catalysis(SM) is a rigorous approach for the systematic business-driven development of component-based systems, based on UML. In development and application since 1992, Fortune 500 companies in fields including finance, telecommunication, insurance, manufacturing, embedded systems, process control, flight simulation, travel and transportation have used it.

Presenting C#
Presenting C#

Christoph Wille - Sams

Presenting C# is a reference for developers who want to gain an understanding of this new development language. With this book, you will learn how to program with C# and implement garbage collection, cross-language integration and exception handling, enhanced security, versioning support, debugging, profiling, and other services available in the .NET Framework.

Professional EJB
Professional EJB

John Griffin, et al - Wrox Press

This book demonstrates how to develop and deploy EJB applications using both the 1.1 and 2.0 specifications. It discusses changes in the EJB 2.0 spec including Container Managed Persistence, and security and transaction management. It goes on to discuss the challenges of deploying EJB applications, and demonstrates deployment to some of the leading EJB containers including BEA WebLogic, IBM WebSphere and Sybase EAServer.

Professional Java 2 Enterprise Edition with BEA WebLogic Server
Professional Java 2 Enterprise Edition with BEA WebLogic Server

Wrox Press

This book is the distillation of real-world expertise in applying J2EE and WebLogic to developing, debugging, and testing enterprise applications. It highlights practical matters - including setting up and running WebLogic Server, benchmarking performance, and more. It discusses building eCommerce applications with JSPs and EJBs, and 'webifying' existing applications.

Professional MTS and MSMQ with VB and ASP
Professional MTS and MSMQ with VB and ASP

Alex Homer - Wrox Press

The core of DNA is the use of business objects in a middle tier of the application, and this is supported by two technologies: Microsoft Transaction Server (MTS), and Microsoft Message Queue Server (MSMQ). This book not only covers the principles of DNA, but also shows how you implement each component in each tier, and how you get them to talk to each other and achieve the results you need.

Professional Visual Basic 6 Distributed Objects
Professional Visual Basic 6 Distributed Objects

Rockford Lhotka - Wrox Press

Discusses building scalable applications using distributed COM objects in Visual Basic 6. There are many books which describe n-tier architecture and also object-oriented programming, but this book is about merging the best capabilities of the OO approach with your system architecture. It does this with Rocky Lhotkas distributed object technique.

Programming Microsoft Windows CE
Programming Microsoft Windows CE

Douglas Boling - Microsoft Press

This book provides a comprehensive look at development for Windows CE - from the new Win32 APIs supported by CE as well as programming techniques useful when developing applications for memory-constrained environments. It includes graphics programming, various input methods (stylus, keyboard, and mouse), MFC for Windows CE, and much more.

Programming With Enterprise JavaBeans, JTS and OTS: Building Distributed Transactions With Java and C++
Programming With Enterprise JavaBeans, JTS and OTS: Building Distributed Transactions With Java and C++

Andreas Vogel, Madhav Rangarao - John Wiley

Create full-scale applications with the powerful new standards in distributed object support. Following an overview of the CORBA OTS standard and its Java implementation, the authors offer a step-by-step guide to creating actual applications compatible with any CORBA-based monitor, including Visigenic's ITS, BEA's Iceberg, IBM's ComponentBroker, and Sun's JTS. Companion Web site will provide sample code and updates on the CORBA OTS standard and Enterprise JavaBeans.

Realizing eBusiness with Components
Realizing eBusiness with Components

Component-based development for eBusiness is not just a technical development process; it is an ongoing change management and integration process. Author Paul Allen describes a business and management-oriented process for moving to eBusiness with components.

Select Perspectiveâ„¢
Select Perspective

Select Perspective, from Aonix, has been refined over several years into a collection of practical best practices for application development. It aims to assist organizations to take safe, low-risk steps into Component Based Development for both small and large-scale projects. Select Perspective ships as part of Aonix's Process Director.

The CORBA Reference Guide
The CORBA Reference Guide

Alan Pope - Addison-Wesley

Provides a general background in distributed systems, a technology that is vital for building scalable distributed object systems. The book explains the base architecture as well as the services and facilities that extend this architecture. The book also covers interoperability with other ORBs, especially between OLE and CORBA. Additionally, key details about the Object Data Management Group (ODMG) Standard are included.

The Essential CORBA: Systems Integration Using Distributed Objects
The Essential CORBA: Systems Integration Using Distributed Objects

Thomas J. Mowbray, Ron Zahavi - John Wiley

Explains the rationale, object-oriented principles and engineering strategies in order to design, utilize and establish a successful CORBA-based structure. Demonstrates how the technology can readily accommodate heterogeneous combinations of platforms, R&D prototypes as well as legacy and commercial software.

UML Components
UML Components

Although it was originally conceived as a notation for object-oriented modeling, Unified Modeling Language (UML) has great potential for component-based systems. Authors John Cheesman and John Daniels bring UML into the world of component architecture, showing how it can be used to specify components, their interactions, and their integration into cohesive systems. They aim to address the two great challenges of designing and constructing enterprise-scale component-based software: finding a process that can support the construction of large component systems and making the best use of the wide range of notations and techniques found in UML.

Understanding CORBA
Understanding CORBA

Randy Otte - Prentice Hall

Understanding CORBA is a roadmap to building CORBA-compliant applications. Whether you are interested in obtaining an understanding of the basics of CORBA, or are looking for details on how to create a distributed application with CORBA, Understanding CORBA is for you.

Understanding DCOM
Understanding DCOM

William Rubin, Marshall Brain - Prentice Hall

Understanding DCOM cuts through the confusion, showing experienced Windows C++ developers exactly how to plan, build, and deploy Distributed component applications. Discover how DCOM objects, proxy/stubs, servers, interfaces, and other elements fit together into a coherent whole. Learn the relationship of DCOM to COM, OLE, and competing technologies. Create COM classes, interfaces, connection points, and Singleton objects.

VB.NET Programming with the Public Beta
VB.NET Programming with the Public Beta

Billy Hollis, Rockford Lhotka - Wrox Press

This book will give the experienced programmer insight into these new and enhanced features, so as to allow them to begin designing and writing real-world applications, which fully utilize the exciting power of VB.NET.

Visual Basic 6 Business Objects
Visual Basic 6 Business Objects

Rockford Lhotka - Wrox Press

This book is aimed at experienced application developers, who have developed applications in Windows using Visual Basic. It will also appeal to intermediate-level programmers because it presents components and techniques that can easily be integrated into their applications.

Visual Basic 6 MTS Programming
Visual Basic 6 MTS Programming

Matthew Bortniker - Wrox Press

This book addresses the needs of these programmers, who need advice and instruction on how to use MTS to create a feature rich scalable application. These developers want to take advantage of the MTS programming model to develop a Visual Basic application that uses components to encapsulate business logic.

Visual Basic Object and Component Handbook
Visual Basic Object and Component Handbook

Peter Vogel - Prentice Hall

Resource for building VB6 objects and components, the key to successful large-scale VB development. Gives the real-world insight and industrial-strength code needed to get results, whether developing for the enterprise, the Web, or both.

Visual Basic Programmer's Guide to the Win32 API
Visual Basic Programmer's Guide to the Win32 API

Dan Appleman - Sams

Quickly harness the full power of the Windows(R) 32-bit operating system using Visual Basic. This book covers every key element of the core Win32 API--from Windows management and drawing operations to advanced process control and interprocess communication techniques. Dan Appleman shows you how to translate C and C++ based Win32 documentation to Visual Basic, how to port 16-bit applications to 32-bits, and how to design applications to run on different versions of Windows.

WebLogic Server 6.1 Workbook for Enterprise JavaBeans, 3rd Edition
WebLogic Server 6.1 Workbook for Enterprise JavaBeans, 3rd Edition

Titan Books, Inc.

The goal of this WebLogic-specific workbook is to provide practical, step-by-step instructions for installing and configuring the WebLogic Server product, and for deploying the example programs from Enterprise JavaBeans, 3rd Edition in a WebLogic environment. This workbook also discusses key WebLogic-specific requirements, best practices, and the use of WebLogic-specific tools such as the WebLogic Administration Console. You will build Web-based versions of many of the example programs, gaining insight into the relationships between Web applications and EJB applications in the WebLogic Server product.

Windows CE 3.0 Application Programming
Windows CE 3.0 Application Programming

Nick Grattan, et. al. - Prentice Hall

Learn to develop applications in C for Windows CE. This book concentrates on the Win32 C APIs for Windows CE 3.0. It includes an extensive selection of sample code written in C and C++ to demonstrate the proper techniques for building applications for palm-size and handheld devices. CE features discussed include the Pocket Office Object Model (POOL), ActiveSync, property databases, ADOCE, and more.

In Association with Amazon.com