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 O’Reilly online learning.

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