Visual Basic Resources and Sites

Visual Basic at Microsoft

Microsoft Visual Basic

Microsoft Visual Studio
Visual Basic, Visual C++, Visual J++, Visual InterDev, Visual FoxPro, Visual SourceSafe, Visual Basic for Applications http://msdn.microsoft.com/vstudio/

MSDN Online
Microsoft Developer Network. All microsoft's programming tools. http://msdn.microsoft.com/vbasic/

MSDN Online Support

Visual Basic Coding Conventions
Coding conventions are programming guidelines that focus not on the logic of the program but on its physical structure and appearance. They make the code easier to read, understand, maintain, and debug. Coding conventions can include:
Also see:
Naming Conventions for Visual Basic: KB Article: Q110264
Object Naming Conventions

Tip: Declare all variables to save programming time by reducing the number of bugs caused by typos (for example, aUserNameTmp vs. sUserNameTmp vs. sUserNameTemp).

In VB6 go to Tools | Options | Editor tab then turn on "Require Variable Declaration." This should add "Option Explicit" to the General Declarations section of your code whenever you start form. You can also just type in �Option Explicit� , without the quotes, at the top of the code for each form.

Past Tips of the Week
The Visual Basic Tip of the Week is provided by ZD Journals, publishers of Inside Visual Basic, a monthly publication for Visual Basic users. http://msdn.microsoft.com/vbasic/technical/pasttips.asp

Microsoft Bug Center
Bug List, Fix List, Perceived Problem List. http://support.microsoft.com/view/dev.asp?id=hl&pg;=bugc.asp

FAQs & Highlights for Visual Basic

COM+ Application Guidelines for Visual Basic Development
This document presents guidelines that will help you succeed in designing, building, and deploying Microsoft Windows DNA and COM+ 1.0 applications using Microsoft Visual Basic 6.0 Service Pack 3.

If you are designing, building, or deploying COM+ applications, or thinking about doing it, then this document is for you. It provides code styles, general design patterns, code snippets, and workflow procedures that will help you become successful with these technologies. http://msdn.microsoft.com/library/techart/complus.htm

Microsoft ActiveX Data Objects (ADO)
"ADO is Microsoft's strategic, high-level interface to all kinds of data. ADO provides consistent, high-performance access to data, whether you're creating a front-end database client or middle-tier business object using an application, tool, language, or even an Internet browser. ADO is the single data interface you need to know for 1- to n-tier client/server and Web-based data-driven solution development." http://www.microsoft.com/data/ado/

Programmer's Guide to Using ADO in Visual Basic
ADO is not a technology that ships with one particular product, and has been treated as a product in its own right. To find ADO articles in the Microsoft Knowledge Base (KB) on the Web, connect to:


and choose "ActiveX Data Objects" as the product and enter your specific search topic.

You can also pick "All Microsoft Products" or use the MSDN or other non-Web-based Knowledge Base search mechanisms, and search for the keyword "kbado," which all ADO articles contain. http://support.microsoft.com/support/kb/articles/Q173/6/47.ASP

Building Successful Client/Server Applications
Today, over 80 percent of the applications running on a Microsoft Windows platform access data. More and more of these applications are used where the client/server architecture is not only recommended, but is a requirement. Unfortunately, most of these applications fail to succeed for a variety of reasons, including poor planning, design, and implementation. Here, we examine the most common mistakes, and discuss the benefits of using the Active Platform. Developers use the Active Platform so that client/server applications work seamlessly over the Internet, an intranet, or corporate network. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwindev/html/msdn_bldcli~1.asp

HOWTO: Create a DCOM Client/Server Application by Using Visual Basic
This article shows you how to create, package, and deploy a Distributed Component Object Model (DCOM) client/server application by using Visual Basic. To create a DCOM client/server application, you need the Enterprise Edition of Visual Basic. Microsoft assumes that the reader is already familiar with creating client/server applications that run on the same computer. http://support.microsoft.com/support/kb/articles/Q266/7/17.ASP

[ Top ] [ Home ] [ Contact ]

Visual Basic Source Code and FAQ's

Planet Source Code
Thousands of lines of free VB Code. http://www.planetsourcecode.com/

VBNet: by Randy Birch
The Visual Basic Developers Resource Centre
"VBnet is Randy's way to share what he has been learning poring over the MSDN and other API references, and what he has received from friends and contributors."
Check out the FAQ Library for example code. http://www.mvps.org/vbnet/

Free Visual Basic Resources: Source code, tools and libraries.
PrettyCode.Print: A Freeware tool for easy and pretty printing of Visual Basic source code. http://www.vbcity.com/

Articles, Tips, Demo Projects, Books, Reviews covering the following subjects: ActiveX, API, Beginning Controls/Forms, Databases, File/Directory, Graphics, Internet, Miscellaneous, Mouse/Keyboard, Registry. http://www.vb-world.net/

Advanced Visual Basic
Advanced Visual Basic (AVB) contains Free information for the advanced Visual Basic developer. Established April, 1996, it is a site by a developer written for developers. It assumes you already know about ActiveX, the Win32 API, object-orientation, and hopefully have a few years of VB programming under your belt. http://vbwire.com/advanced/

TheScarms: Visual Basic/Win32 Library
TheScarms is dedicated to providing solutions to many hard to solve programming issues. Problems covered are mostly those that are difficult or impossible to solve solely with Visual Basic. As a result, many of the solutions rely heavily on Microsoft Windows API functions. http://www.thescarms.com/vbasic/

VB Code.com
Visual Basic code snippets and files. http://www.vbcode.com/

VB CodeGuru
The VB Programmer's SourceBook has categorised hundreds of articles and source code from the best of the VB sites. You will also find an extensive list of answers to frequently asked questions in the OpenFAQ. http://www.codeguru.com/vb/

VB Helper
Contains Visual Basic tips, tricks, free stuff, books, and more. Over 300 sample programs demonstrating Visual Basic techniques. Advanced algorithms and graphics books for Visual Basic programmers. http://www.vb-helper.com/

Dave McCarter's Visual Basic Tips & Tricks
"This help file was developed to provide some sort of centralized reference for users to share Visual Basic tips and tricks.It was first published to the public in September of 1993. It pools information from many different sources into one help file. This help file is designed to provide HELP for Visual Basic programmers. Which includes undocumented tips, work arounds, easier way to do things etc. What makes VB Tips & Tricks is that it's written by programmers, for programmers. It contains "real world" solutions to real problems. This year, VB Tips & Tricks will expand to include more reviews, advanced programming techniques and other issues important it programs, like how to legally protect your work or software. VB Tips & Tricks is released 10 times each year (Feb thru June, Aug thru Dec)." http://www.vbtt.com/

Check out: Visual Basic Database Tutorial by Karl Moore.

VisualBasic at About.com:
Tutorials, Source Code, Links. http://visualbasic.about.com/

Source for Visual Basic Consultants, Training, Tips, Tricks, and Books http://www.visual-basic.com/

Visual Basic Explorer
A place for the novice VB programmer to learn Visual Basic, featuring links, a large tutorial section, source code, downloads, message boards, book and product reviews, tips and tricks and much more. http://www.vbexplorer.com/

Visual Basic FAQ
Visual Basic Frequently Asked Questions. http://www.visualbasic.org/vbfaq/

Visual Basic FAQ
Visual Basic Frequently Asked Questions. The FAQ started as a compilation of answers to questions that popped up frequently in the Usenet group comp.lang.basic.visual. The document eventually outgrew the text file format, which is why it became quite outdated some time after VB 4.0 had been released. At the same time, the world wide web replaced the old text-only Internet interfaces.

Now you can read a complete up-to-date revamp in html. It covers the latest version 6. It even provides resources for VBScript and code for VB CGI programming, along with all the old questions that keep puzzling new VB users, as they once puzzled us. http://home.sol.no/~jansh/vb/default.htm

VB=Mc2: Visual Basic Game Programming Site
Visual Basic games with source code, Tutorials, etc. http://www.vbmc2.com/

Visual Core, The
Visual Basic FAQ, Code Archive, Tools, Tutorials, Book Reviews. http://www.thevisualcore.com/

Wild Web of Visual Basic
"The Wild Web of Visual Basic is here to help the novice Visual Basic programmer with everyday problems encountered while learning Visual Basic. For those trying to learn Visual Basic on their own, some issues are not immediately clear and additional help is required. It's my desire to provide a source of information that will provide examples of code and answer questions for entry level VB programmers and those with experience slightly beyond this level." http://www.illuminet.net/~jsmith/home.html

Add to your VB knowledge
Tutorials, Source Code, Links, Q&A.; http://www.ms-vb.com/

[ Top ] [ Home ] [ Contact ]

General Visual Basic

Software Developer's Search Engine. Covers: Perl, VB, ASP, XML, SQL, C#. http://CodeHound.com/

Carl & Gary's Visual Basic Home Page
"Carl & Gary's VB Home Page is essentially a categorized database of links to sites on the Internet that VB programmers will find useful. 99% of all the content on this site is in here. This is the kind of tuff that made Carl & Gary's a household name." http://www.cgvb.com/

Visual Basic Newswire
VBWire editors scour the net every day to bring you the hottest news so you don't have to. VBWire covers everything from new product announcements, press reviews and articles, to books, seminars and VB website announcements. http://vbwire.com/

Visual Basic Online Magazine
Online resource for Visual Basic developers. http://www.vbonline.com/vb-mag/

Visual Basic Web Directory
Visual Basic Web Directory is a collection of web resources for Visual Basic and ASP developers. These include news, reviews, source code, tips, downloads, vendors, ActiveX, ADO, VBScript, Internet development, VBA, Certification, Training, Jobs, Career, VB Game programming, VBCE, and much more. Visual Basic Web Directory has become a frequent stopping point for VB developers from all over the world. http://www.vb-web-directory.com/

Visual Basic Tools and Components http://www.winfiles.com/

Visual Basic Books
"All Visual Basic books on this site have been carefully selected on the basis of their content and quality. They have all received and continue to receive rave reviews in the Visual Basic community. Only those books of highest quality appear on this site." http://vbbooks.freeservers.com/

Visual Basic Online Tutorial

Visual Basic World
ActiveX Development, Controls and Forms, File and Directory, Internet Programming, Mouse and Keyboard, Windows API, Beginning Visual Basic, Database Development, Graphics and Multimedia, Using the Registry
Visual Basic Database Tutorial

Visual Basic Information Center by Gary Beene
"This site has hundreds of pages of useful information that will help you make sense of Visual Basic. If it's a VB topic, you will find it covered here. There is advice for beginners, background information on VB, tutorials, annotated sample applications, source code, book reviews, mailing lists, vendor lists, and much more." http://www.vbinformation.com/

NYC Microsoft Access/Visual Basic Developer's Group
"We are THE Developer's User Group in New York City, meeting once a month in the center of Manhattan. We are a non-profit group of experienced developers who create mission critical applications with: We are not a group of beginners. Most of our speakers have written books/articles on their topics and speak at DevCon, VBITS, Tech*Ed and other conferences. The only way to join is to come to a meeting! So come to a meeting, bring some code, bring some war stories." http://nycaccessvb.com/

Access VB SQL Advisor Magazine
Expert Advice On Microsoft Visual Basic Language, Web And Database Development. http://www.advisor.com/www/AccessVBSQLAdvisor

[ Top ] [ Home ] [ Contact ]


Microsoft Scripting Technologies
VBScript, JScript, Script Debugger, Scriptlets, Remote Scripting. http://msdn.microsoft.com/scripting/

VBScript Tutorial by Intranet Journal
VBScript, Microsoft's Visual Basic Scripting Edition, is a scaled down version of Visual Basic. While it doesn't offer the functionality of Visual Basic, it does provide a powerful, easy to learn tool that can be used to add interaction to your web pages. http://www.intranetjournal.com/corner/wrox/progref/vbt/

VBScript Tutorial by W3Schools.com

[ Top ] [ Home ] [ Contact ]

All items Copyright ©1996 - 2003 Chin. All Rights reserved
Site programming by Chin at CVibes.net

Legal Information