Exposing the .NET Framework
When designing and building software components, developers must choose carefully how the functionality of their components will be exposed. A number of scenarios must be considered, including the following:
Producing components that will be installed on client machines with a separate installation process. This approach permits the component to query its environment at installation time and modify its functionality to suit its environment.
Producing components whose functionality will be downloaded over the Internet and hosted inside an application such as a Web browser. This approach permits the component to expose its functionality to a large and diverse range of clients but can also limit the component's opportunity ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access