Visual Basic Concepts

Topics on Enhancing Performance

See Also

Use these links to find information on optimizing your applications, making them smaller, faster, and more efficient.

General Topics

Designing for Performance and Compatibility

All Editions Offers optimizing techniques for making your applications faster or smaller.

Compiling Your Project to Native Code

Professional and Enterprise Editions Discusses how you can use the Professional or Enterprise edition of Visual Basic to compile your code in native code format.

Compiled vs. Interpreted Applications

Professional and Enterprise Editions Discusses the pros and cons of native-code executables.

ActiveX/OLE Topics

Speeding Object References

All Editions Describes how you can make your applications run faster by optimizing the way Visual Basic resolves object references.

How Binding Affects ActiveX Component Performance

Professional and Enterprise Editions Outlines how the performance of your component is affected by the way clients declare the variables they use to keep references to your objects.

How Marshaling Affects ActiveX Component Performance

Professional and Enterprise Editions Describes how method argument declarations in out-of-process components can impact performance.

Creating Robust Controls

Professional and Enterprise Editions Lists and briefly explains some do's and don'ts to keep in mind when creating ActiveX controls.

Enterprise Topics

Data Access Performance Tuning

Enterprise Edition Offers techniques on improving SQL Server performance.

Application Performance Explorer

Enterprise Edition Introduces a software utility (written in Visual Basic) that allows you to run automated "what-if" tests to profile the performance of a multi-tier application in different network topologies.