|
![]() |
|||
|
||||
Overview"The author describes his book as a ""unique blend of market and technology coverage, broad and fair coverage of current technologies and a deep discussion of real problems with their solutions where known"". The first edition won the ""Jolt Award"" became the leading book on the market to combine explanations of what the key technologies are, how to use them and why they are important in the software market-place, and look at these in terms of both the technical and business issues. The book was also the first to define components and clarify the key questions surrounding them, show how they are key to software design and offer a historical overview of their development." Full Product DetailsAuthor: Clemens SzyperskiPublisher: Pearson Education (US) Imprint: Addison Wesley Edition: 2nd edition Dimensions: Width: 16.00cm , Height: 3.30cm , Length: 23.70cm Weight: 1.000kg ISBN: 9780201745726ISBN 10: 0201745720 Pages: 624 Publication Date: 15 November 2002 Audience: Professional and scholarly , Professional & Vocational Replaced By: 9780321753021 Format: Paperback Publisher's Status: Out of Print Availability: Awaiting stock ![]() Table of ContentsI. MOTIVATION: COMPONENTS AND MARKETS 1. Introduction 2. Market versus technology 3. Standards II. FOUNDATION 4. What a component is and is not 5. Components, interfaces, and re-entrance 6. Polymorphism 7. Object versus class composition, or how to avoid inheritance 8. Aspects of scale and granularity 9. Patterns, frameworks, architectures 10. Programming: shades of gray 11. What others say III. COMPONENT MODELS AND PLATFORMS 12. Object and component 'wiring' standards 14. The Microsoft way: COM, OLE/ActiveX, COM+, and .NET CLR 15. The Sun way: Java, JavaBeans, EJB, and Java 2 editions 16. More customs than customers? 17. Strategic comparison 18. Efforts on domain standards 19. Open problems IV. COMPONENTS MEET ARCHITECTURE AND PROCESS 20. Component architecture 21. Component frameworks 22. Component development 23. Component distribution and acquisition 24. Component assembly 25. On the horizon V. MARKETS AND COMPONENTS 26. Future markets 27. New professions 28. A component marketing paradox Epilogue Appendix A. Java versus C# versus Component Pascal Bibliography Glossary IndexReviewsAuthor InformationClemens Szperski joined Microsoft Research at its Remond, Washington Facility in 1999 to continue his work component software. In 1992 he received a PhD in Computer Science from the Swiss Federal Institute of Technology, Zurich where he designed and implemented the extensible operating system Ethos. In 1993 he co-founded Oberon Microsystems, Inc developer of BlackBox Component Builder, first marketed in 1994 and one of the first development environments and component frameworks designed specifically for component-oriented programming projects. Tab Content 6Author Website:Countries AvailableAll regions |