Chapter 16. Versioning

Developers as a group tend to think about only a single release at a time—nothing exists beyond the version of the code that they are working on. As nice as this fantasy is, it usually does not fit with reality. Rare is the application or class library that does not undergo multiple revisions during its life cycle. Failing to consider how an application will grow and change over time can cause severe programming challenges further down the road. Visual Basic .NET has several features that help developers manage versioning of applications as they evolve over time.

It is important to note up front that this chapter only discusses language features that relate to application versioning and that there is much more to versioning ...

Get Visual Basic .NET Programming Language, The 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.