Applying OOP Concepts to VB.NET and Side-By-Side Deployment
Bruce Johnson, TAG Consulting
www.tagconsulting.com
Applying Object-Oriented Concepts to VB/VB.NET
Although objects have been available in Visual Basic for many years (since
VB4, as it turns out), the introduction of VB.NET means that objects are now
front and centre in the minds of developers. In this presentation, we look at
the basic elements of objects and examine how to take advantage of objects in
your own development environment.
Side-by-Side Deployment with the .NET Framework
As a developer, you have probably suffered the frustration of having users
complain that your application, which has been working every day for the past
two years, is suddenly generating fatal exceptions. You’ve screamed at vendors
who don’t seem to quite understand how the concept of backward compatibility is
inextricably linked to class ids. And you’ve had daydreams about being rescued
from the ravages of DLL Hell.
Well, with the introduction of the .NET Framework, many of these issues have
been addressed. The purpose of this article is to describe the features of the
.NET Framework that allow for application isolation and side-by-side deployment
of assemblies. As well, the article discusses the techniques that can be used by
an administrator to control which assemblies are actually used by an application.
About Bruce Johnson
One of the co-founders of TAG Consulting, Bruce is a 20-year veteran in the
computer industry. He spent the first 13 of those years working in the UNIX world.
But the past seven years have been spent on the creation of Internet-based
applications using Active Server Pages, COM/COM+, Web Services and now, .NET.
As well as his experience in system development, he has also given presentations
at user conferences all over the country and is the author/trainer of the ASP.NET
Web Services course for AppDev. He is a regular contributor to ASPToday.com,
CSharpToday.com and XML and Web Services magazine and the co-author of an upcoming
book on ASP Maintenance from Wrox Press.