Installing the Required Software

I have included many learning activities throughout this book. In order to get the most out of the topics I discuss, you should complete these activities. This is where the theory becomes concrete. It is my hope that you will take these activities seriously and work through them thoroughly, and even repeatedly.

The UML modeling activities in Part 1 are meant for someone using UMLet. I chose this program because it is a good diagramming tool to learn on. It enables you to create UML diagrams without adding a lot of advanced features. UMLet is a free open source tool and can be downloaded from ...

Get Beginning C# Object-Oriented Programming, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.