Day 1

Quiz

1: What is the component model that Microsoft uses in Windows-based systems?
A1: Component Object Model.
2: What are the benefits of using COM?
A2: Language independence, self-defining interfaces, and global uniqueness.
3: What are the advantages and disadvantages of using a monolithic application?
A3: Advantages:

Monolithic applications are wholly self-contained and you do not need to worry about sharing resources with other users. Therefore, they have more dedicated resources than a server-based application.

They are far less complex than client/server or multitiered applications in terms of resource and component management.

Disadvantages:

Monolithic applications do not know how to share data and resources with other users. ...

Get Sams Teach Yourself Microsoft® Windows® DNA Programming in 21 Days now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.