Simple clear advice in plain English

Microsoft Visual Basic 2010 Express download review

Write your own programs with this powerful free programming tool

creating a basic form in visual basic 2010 express

Visual Basic 2010 Express has lots of tools for making useful programs

As much as we like the Small Basic software for introducing programming, if you want to write useful Windows apps, something more is needed. The logical next step is Microsoft Visual Basic 2010 Express. It offers a big step up in what you can achieve but still offers plenty of help.

Visual Basic 2010 Express can be used to create programs that work with the .NET Framework. This is installed with recent versions of Windows but may need a separate download for users on Windows XP. Completely native Windows programs can be created with with VisualC++ 2010 Express, which is also free.

Read more: Programming articles | Video guide to Small Basic

The installer is 3.11MB but this tool only manages the download of the full software, which is much bigger at 239MB. Optional software offered during installation includes Silverlight (4.7MB) and Microsoft SQL Server 2008 Express (82MB).

Initially Visual Basic 2010 Express works as a 30-day trial. If you want to use it for longer, you will need a license key from Microsoft. There is no cost to this but you will need to complete an online registration form first. A key will then be emailed to you. Simply copy and paste it into the registration window and the software will be unlocked.

Unlike some programming software we have used, Visual Basic 2010 Express doesn't drop you in the deep end with no help. The Start Page has links to getting help with learning to use Visual Basic and other programming languages on the Microsoft website.

visual-basic-2010-start-page

There is a link to a tutorial on making your first program, in this case a picture viewer. This opens a page on the Microsoft Developer Network (msdn) of the 12 steps of this tutorial. Other tutorials cover working with the mouse and creating quizes.

Rather than the simple program files of Small Basic, Visual Basic uses Projects that can store many different files. This makes it easier to reuse code from other projects as well as including pictures and sounds in your programs.

If you choose to create a Windows Form (as opposed to a console application that works in a terminal) you will see a basic form with a button for the Toolbox on the left. We suggest clicking on the small pin icon at the top right as soon as the Toolbox is visible to 'pin' it into place. This can then be used to add items to your form.

Double-clicking on an item reveals the code that starts running when the item is used. As with Small Basic, Visual Basic 2010 Express includes code completion that shows both available commands and variables that you have already set up.

visual-basic-autocomplete

As well as autocomplete it will also show a wavy blue line when it detects an error, just like the red wavy line in Word for spelling mistakes. As well as explaining what the error is, Visual Basic 2010 Express will also have a go at fixing the error.

Visual Basic 2010 Express is a big step up from Small Basic but it will give you all the tools required to make some fairly advanced programs and comes with plenty of help both built in and through the Microsoft website.

Read more reviews

Reader Comments

display:none  

Add your comment

Please keep comments constructive and free from abuse of any kind and swearing. If you wish to link to a product or service online, please do so in such a way that makes it clear that it is not spam. If you are connected to any such product you should make that clear.

We may use your comments in the magazine. We may edit your comments for clarity or to remove unacceptable material. We will attribute your comments but not share your email address.

We request your email address and record your Internet Address (IP address) in order to block spam from our site. We will never share this information without your permission.

All comments are reviewed by the Computeractive Team before being published. Please bear with the slight delay this causes, you don't need to post more than once.

Click here to read our Privacy Policy

Click here to read our site Terms & Conditions

Related downloads

gamemakerstudiofullscreen

Download: GameMaker Studio Professional

Create games that can be played on all kinds of devices

rigs-of-rods

Download: Rigs of Rods

Make a world in which to try out the physics

visual-studio-express-2012-with-caps-lock

Download: Microsoft Visual Studio Express 2012 for Windows Desktop

Start programming on Windows at no cost with Microsoft Visual Studio

Our verdict

Download type

Full commercial application

Suitable for

Windows XP, Windows Vista, Windows 7 64-bit, Windows 7, Windows Vista 64-bit, Windows 8 compatible

Download size

239MB

Best deals on the web

img

THREE Huawei E5331 1 Month Rolling Contract Mobile WiFi

£29.99- Buy it now

img

T-MOBILE E3131 Pay As You Go Mobile Broadband Dongle

£9.99- Buy it now

img

VODAFONE R203 Pay As You Go Mobile WiFi

£49.99- Buy it now

Updating your subscription status Loading

Most popular articles

No matching document

Poll

Do you have Windows 8?

Jargon Buster

Computing terms explained in plain English

Router

A device used to connect more than one computer or other device to the internet.

Great shopping deals from Computeractive

Information currently unavailable