Summary

Deployment is very important, and it constitutes one of the major phases in software development. If it is not done properly, the entire development effort becomes a waste of time and money. Fortunately, with assemblies, which are the fundamental units of .NET deployment, many of the complexities and problems relating to deployment are conveniently solved.

By simply building dynamic link libraries, you can have reusable components without all the difficulties associated with building and installing COM components.

Private assembly deployment can be simply copying the assembly to the same directory as the client application. Public assembly deployment involves the creation of a strong name for the assembly, followed by deployment into ...

Get Application Development Using Visual Basic® and .NET 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.