
Résumé
applications that are both resilient and robust, Developing Applications with Visual
Basic and UML describes a proven development process for designing and implementing
object-oriented client/server applications in VB using the Unified Modeling Language
(UML).
Guided by his own experiences as a developer applying UML
and VB, the author provides
clear explanations of the fundamentals of UML while also
examining and illustrating the
often misrepresented object-oriented properties of Visual
Basic. In addition, the book
incorporates in-depth information on developing VB
applications utilizing DNA concepts,
incorporating technologies such as DCOM and MTS, and
integrating Web tools such as
ASP, VB Script, and JavaScript to Internet-enable Visual
Basic applications. A significant
case study runs throughout the book, leading the reader
through the lifecycle of a
project—from requirements analysis to modeling and
prototyping through finalizing the
architecture and generating code. Through this study, the
author demonstrates the design
benefits of UML and shows how to translate a UML
specification into Visual Basic code.
The author includes detailed coverage of the following
topics:
- Uncovering the events for which an application must be
responsible
- Modeling use cases with UML
- Using Rational Rose to manage UML artifacts
- Translating the object-based UML class diagram to a
relational design supported by
SQL Server or Oracle
- Transitioning from classes and use cases to the UML's
dynamic models, the
sequence and collaboration diagrams
- Mapping UML to Visual Basic deliverables
- Generating code from the UML class diagram
- Distributed technology solutions based on Distributed
Internet Architecture (DNA)
using Distributed Component Object Model (DCOM) and Microsoft Transaction
Server (MTS)
- Web-enabling VB applications using Active Server Pages
(ASP), VBScript,
- JavaScript, and Microsoft's Visual InterDev
With the information and expert techniques presented in
this book, readers can significantly
enhance their Visual Basic programming skills as well as
their overall understanding of how
an effective development process impacts the quality of the
final application.
Table of contents
Chapter 1: The Project Dilemma
Chapter 2: Visual Basic, Object-Oriented, and the UML
Chapter 3: Getting the Project Started
Chapter 4: Use Cases
Chapter 5: Classes
Chapter 6: Building an Early Prototype
Chapter 7: The Dynamic Elements of the Application
Chapter 8: The Technology Landscape
Chapter 9: Data Persistence: Storing the Objects
Chapter 10: Applying the Infrastructure
Chapter 11: Generating Code from the UML Class Diagram
(Part 1)
Chapter 12: Generating Code from the UML Class Diagram
(Part 2)
Chapter 13: Creating a Distributed Implementation: DCOM
and
MTS
Chapter 14: Alternative Interfaces: The Internet
Appendix A: Estimating Project Using Use Cases
Appendix B: Adding Additional Functionality to Rational
Rose Data
Definition Language Capability
Appendix C: An Object-Oriented Primer
Appendix D: Component Object Model and COM+
Appendix E: Object-Oriented Project Plan
Appendix F: Sample Project Output
Index
L'auteur - Paul Reed
, Jr., is president of Jackson-Reed, Inc., a consulting firm that focuses on the implementation of object-oriented and client/server systems for clients in the United States and abroad. A frequent contributor to journals such as Database Programming and Design and DBMS, he has been an invited speaker at noted industry events, including DB/Expo and UML World. Mr. Reed also leads seminars on client/server development, Internet application development, and object-oriented analysis and design using the UML.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Paul Reed |
Parution | 10/10/1999 |
Nb. de pages | 550 |
Format | 18,5 x 23,5 |
Poids | 900g |
EAN13 | 9780201615791 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse