Component Level Programming

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.