Component Level Programming - Peter M. Maurer

Component Level Programming

(Autor)

Buch | Hardcover
434 Seiten
2003
Pearson (Verlag)
978-0-13-045804-9 (ISBN)
72,60 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Covering the development of components, this text shows students how to develop various components, and how to divide an application into components and host-level coding. It defines the terms, introduces component-level development and also the component technologies. It is for one-semester, junior/senior-level courses in component level design.
For one-semester, junior/senior-level courses in component level design in the department of Computer Science.

Filling a wide gap in the field of programming, this unique text covers the “other side” of component-based development—the development of the components themselves. Whereas other texts show students how to use pre-existing components, this text not only shows students how to develop a wide variety of components, but it also shows them how to divide an application into components and host-level coding. The student is lead through the principles of component-level design one step at a time. Chapter 1 sets the stage and defines terms. In Chapters 2 and 3 the student is introduced to component-level development with existing components and is also introduced to the major component technologies that are in use today. In Chapter 4 the student is shown how to divide an application into components, and how to fill the gaps in a design with custom components. This chapter introduces a component categorization scheme that simplifies the subdivision into components, and provides a straightforward development methodology for the difficult parts of a program. Chapter 5 introduces the student to component design and sets the stage for Chapters 6 through 18. Chapters 6 through 18 guide the student through the design of each category of component. Examples are used to motivate each of the separate design methodologies. Chapters 19 and 20 discuss general issues that are important in the design of components. Exercises are given at the end of each chapter.

Peter Maurer, Professor of computer science at Baylor University in Waco, Texas, has taught object-oriented design and component-level programming for several years. Before joining the academic community he was a professional programmer and held several positions in government and industry. He has nearly twenty years of practical experience and over fifteen years of teaching experience.

 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.

Erscheint lt. Verlag 13.3.2003
Sprache englisch
Gewicht 821 g
Themenwelt Informatik Software Entwicklung Objektorientierung
ISBN-10 0-13-045804-X / 013045804X
ISBN-13 978-0-13-045804-9 / 9780130458049
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
objektorientierte Entwicklung modularer Maschinen für die digitale …

von Thomas Schmertosch; Markus Krabbes; Christian Zinke-Wehlmann

Buch | Hardcover (2024)
Hanser (Verlag)
44,99
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

Buch (2023)
Hanser, Carl (Verlag)
39,99
Principles and Practice Using C++

von Bjarne Stroustrup

Buch | Softcover (2024)
Addison Wesley (Verlag)
85,95