Home > Store

Component Level Programming

Register your product to gain access to bonus material or receive a coupon.

Component Level Programming

Book

  • Sorry, this book is no longer in print.
Not for Sale

About

Features

  • Emphasis on component level design.
    • Shows students step-by-step how to create a complete application using component level design.

  • Categorized components and a separate design methodology for each.
    • Simplifies component-level design for students. Allows for specialization into those subject areas of most interest to the student.

  • Sample code for each example—Provided on the Web page and CD-ROM.
    • Allows students to begin working through the examples immediately without having to type in all of the code.

  • Prerequisite and learning objectives for each chapter.
  • End-of-chapter exercises.

Description

  • Copyright 2003
  • Dimensions: 7" x 9-1/4"
  • Pages: 434
  • Edition: 1st
  • Book
  • ISBN-10: 0-13-045804-X
  • ISBN-13: 978-0-13-045804-9

This book presents a comprehensive approach to component-level programming and design that gives the reader a thorough grounding in all aspects of this important new style of application development. The reader is first introduced to visual programming and shown how to create a program out of existing components and glue logic. Unlike other approaches to this subject, the book does not stop here.

After a brief introduction to conventional visual programming, Component Level Programming introduces custom components. Through examples, the book shows how to break an application into three parts: existing components, glue logic, and custom components. Component categorization, an effective tool for identifying and specifying custom components, is introduced. The book shows several examples of each type of component and gives a detailed design methodology for each. After completing this material, the reader will be able to develop a wide number of component-based applications from scratch, and will have the necessary skills to develop a wide variety of third-party custom components.

Key features:
  • Presents a comprehensive categorization scheme for components that is based on design methodology
  • Includes categorization-based techniques for identifying and specifying custom components
  • Features a comprehensive set of design methodologies for each category of custom component
  • Presents an introduction to a number of different component based technologies, including Javabeans, ActiveX and .NET
  • Includes more than SO fully-developed running examples with code on the accompanying website.
  • Provides prerequisites and objectives for each chapter
  • Offers exercises at the end of each chapter

Sample Content

Table of Contents



 1. Introduction.


 2. Visual Basic Programming.


 3. A Brief Survey of Component Technologies.


 4. Component-Based Application Design.


 5. Categorizing Components.


 6. Models.


 7. Editors.


 8. Background Editors.


 9. Serializers.


10. Displays.


11. Accessors.


12. Caches.


13. Filters.


14. UI Widgets.


15. Decorations.


16. Function Libraries.


17. Service Wrappers.


18. Containers.


19. Semi-Persistent Objects.


20. The Future.


Appendix A: Object-Oriented Design.


Appendix B: Programming the Windows GUI.


Appendix C: MFC and ATL.


Appendix D: Using ActiveX Controls on the Web.

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.