White Papers

ComponentSource has developed a series of white papers aimed at helping you understand how to write and package your own business or technical expertise as valuable, reusable off-the-shelf components.

.NET Framework Technical White Paper.NET Framework Technical White Paper
Build components for the new .NET Framework. This white paper is designed to provide developers with the information they need to create commercial-quality components for the Microsoft .NET Framework. It highlights the new development languages as well as new features of .NET. Where applicable, it outlines the differences between previous COM components and new .NET components. It even discusses interoperability, which allows you to use existing COM components from within the .NET Framework.

 

 

COM Technical White PaperCOM Technical White Paper
This is a technical white paper designed to assist component authors develop and enhance professional software components for delivery on the open market - specifically, those components designed for the Microsoft COM platforms. It discusses the business benefits of using components as well as ways to identify potential component candidates. Technological issues such as development languages, server-side vs. client-side, proper documentation, and licensing are covered in detail.

 

 

CORBA Component Model - CCM Technical White PaperCORBA Component Model - CCM Technical White Paper
This white paper has been constructed to help component authors create components based on the Object Management Group's (OMG) Common Object Request Broker Architecture (CORBA) Component Model (CCM) specification. It discusses the benefits of using components as well as how to identify functionality suitable for server-side CCM components. Technical information such as CCM architecture, services, and types of CCM components is covered along with information on how to create adequate documentation, test procedures, and more.

 

 

EJB Technical White PaperEJB Technical White Paper
Learn how to leverage scalable, distributed components created for the Sun Microsystems Enterprise JavaBean specification. This technical white paper discusses EJB components with a particular emphasis on the EJB 2.0 specification. Its aim is to assist developers in creating server-side EJB components for delivery on the open market, as well as applying the principles of commercial software development to enhance the benefits of internal reuse.

 

 

OOOOJ2EE Technical White Paper
Learn how to leverage scalable, distributed components created for the Sun Microsystems Java 2 Enterprise Edition specification. This technical white paper discusses J2EE components with a particular emphasis on the EJB 2.0 specification. Its aim is to assist developers in creating server-side components for delivery on the open market, as well as applying the principles of commercial software development to enhance the benefits of internal reuse.

 

 

Open Market Components - a CBDi Forum ReportOpen Market Components - a CBDi Forum Report
This white paper provides an assessment of the developing market for software component-based applications, with particular reference to the impacts of the Internet and predictions for development and segmentation in the component marketplace. It introduces the concept of the "open market" component and discusses the history and technology of open market components as well as market information about the component market and what constitutes an "open market" component.

 

 

ROI on COTS Software ComponentsROI on COTS Software Components
This white paper provides a value study on the Return on Investment of Commercial 'Off-The-Shelf' (COTS) components. Using established industry metrics based on lines of source code, the study shows how investing in an expert-built COTS component or Web service may offset the development costs of applications to the tune of millions of dollars.

 

 

VCL Technical White PaperVCL Technical White Paper
This technical white paper is designed to assist developers in authoring professional software components for the Borland VCL platform. It discusses information specific to this platform by looking at a component "skeleton" and stepping through the build process. Additionally, it discusses how to identify and evaluate a component candidate, package it, and test it, as well as proper methods for documenting and licensing your components.