Build a Program Now! Microsoft Visual Basic 2008 Express Edition: Book review - Windows Watch

Windows Watch Windows Watch Windows Watch Windows Watch
A blog from Computeractive

« Alternatives to Notepad | Main | Customise the Outlook Today view »

Build a Program Now! Microsoft Visual Basic 2008 Express Edition: Book review

imageVisual Basic is a good choice for anyone wanting to make a start with computer programming. While purists may think that C is a better language it can be hard to get started and text only programs do lack instant gratification.

Build a Program Now! covers the basics of Visual Basic - what might be described as the most beginner friendly programming language. It will look familiar if you have ever edited a macro in Office.

A lot of ground is covered very quickly and it's not long before a fully working web browser has been created. This introduces a very important aspect of programming, reusing code. This might sound like cheating but the point is that there is no point in reinventing existing solutions. This is especially important for beginners as it can avoid security pitfalls.

Visual Studio even has a collection of frequently used commands in the My namespace. This is a very convenient time saver. For example it means that only one line of code is required to play an audio file:

My.Computer.Audio.Play("c:\windows\media\Windows Startup.wav")

instead of having to learn how to open the file and then play it. Combine this with the Intellisense feature that works like AutoComplete in Word but will also show what information is required to make a command work properly, and it is possible to create fairly complex programs very quickly.

As well as the essential work of finding and correcting mistakes, there is also plenty of help for creating and using databases. This is the best way of storing any information used by programs and better than simply suggesting text files.

A DVD is included with the Visual Studio Express Edition family. This almost makes the book worth the cost if you are on a dial up connection.

The biggest problem with learning Visual Basic is that it is restricted to Windows computers. That said, most of the basic concepts of programming apply equally between different languages.

Sadly there were one or two production errors in the book (p82 for example) with main text appearing in boxes. Nothing appears to be actually missing so it is no more than an irritation.

This book gives a good grounding in both the specifics of Visual Basic and more general aspects of programming. As we found it on Amazon for around £10 it is excellent value too.

TrackBacks

Listed below are links to blogs that reference this entry: Build a Program Now! Microsoft Visual Basic 2008 Express Edition: Book review.

TrackBack URL for this entry: http://blogs-1.gos.vnu.net/mt-tb.cgi/81284

Comments

Visual Basic is definitely a great programming language to start with.

----------------------------
Fred Reckling
Microsoft Security Outreach Team
http://www.microsoft.com/hellosecureworld/level7

posted-by FredAtMicrosoft | April 22, 2008 12:55 AM

Post a comment







Site credentials: About | Privacy policy | Terms & conditions | Top of the page
© Incisive Media Ltd. 2008
Incisive Media Limited, Haymarket House, 28-29 Haymarket, London SW1Y 4RX, is a company registered in the United Kingdom with company registration number 04038503