Book Description An essential resource for Visual Basic (VB) programmers who want to develop
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.

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.

About the Author Paul R. 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, VBITS, and UML World. Mr. Reed also leads seminars on client/server development,
Internet application development, and object-oriented analysis and design using the UML.

Paul holds an MBA in Finance from Seattle University and maintains the Chartered Life
Underwriter (CLU) and Chartered Financial Consultant (ChFC) designations from the American
College. He is also a Fellow of the Life Management Institute (FLMI). He can be reached at
prreed@jacksonreed.com.

After downloading the VB code, review the readme.txt file to assist you
in preparing your environment.