Visual Basic .NET 2008 Tutorial

Submitted by: 
Visitors have accessed this post 109872 times.

In this tutorial I will teach you on how to create a Windows Application using Visual Basic .NET 2008. For the sake of this tutorial I will be using Library System as the system model.

I came up with this idea in the hope to help beginner who wish to learn Visual Basic .NET the EASY WAY. I know there are a lot of tutorials out there but they focus on different things. Unlike this tutorial I will create an actual application which will guide you up to the end of this article.

Programming is not an easy job. You need focus to learn things easily. If you came here in the hope to learn programming overnight then you are wrong. You need to take action, everyday, do not skip the topic until you are familiar with it.

What you need to know?

This tutorial will also teach you on how to work with SQL Server 2005 Express Edition. I choose this version so you can implement this tutorial on your computer without worrying an upgrade.

At the end of this tutorial you will also learn how to code. There must be so many ways of programming with Visual Basic .NET. I will focus on the easiest part. We will not use hard-coded application. Instead we will use the power of Visual Basic editor especially the built-in wizard.


  • Visual Basic 2008
  • SQL Server 2005 Express Edition

When you install Visual Studio .NET 2008, you have an option to install SQL Server Express 2005 Express Edition. If you did not install this, you can reinstall it by going to the Control Panel and use the Add/Remove programs.

If you wish to install the latest version you can download it from Microsoft’s website.

You must also download the Management Studio Express. You need this tool to manage SQL Server Databases. You can download SQL Server 2005 Express Edition together with the management tools under SQL Server 2005 Express Edition with Advanced Services SP3. The size as of the file as of this writing is 234 MB.

If you already have SQL Server 2005 Express Edition installed, then all you need is the management studio.

For those who wish to buy a new computer, you must have at least 2GB of memory and a core2duo processor. This is just my recommendation if you want to have a great experience with Visual Studio product.

Working with SQL Server 2005 Express Edition

Working with Visual Basic .NET 2008

The list above is not final. I will be adding new topic anywhere in the tutorial until I finish the Library System project.

If you want to keep informed for the new tutorial please sign up to our Newsletter.

Advice, suggestions or comments is highly appreciated for the betterment of this tutorial.


make a mark here.

look forward to your others articles.


Consultant / .Net Developer

::[email protected]::


pls can you help with some sojure codes on how to develope a school grading system? i will appreciate your kind support.

pls send via my e-mail:[email protected]

dont forget to add me to you contact pls

yes i do.......

Sir can u help me with my Car Rental System.. Need more features for my system.. thanks

can you help me in my compo_2 subject?here is my [email protected] of this is a food chain...pls?like jolibee ,mcdo..pls?

Please tell how to upload the source code in thisweb site......................

Click on "Share Your Source Code or Article" below the menu. At the upper left of this page.

admin paki palitan mo naman ung section sa asp.. dapat "asp/" kasi nag popost ako dun tnx sir. goodluck

thanks dude
you save my time to learn VB.NET
I have several question :

1. Can Visual Basic 2008 install to 64bit platform ? Now.. I am using VB 2010 ultimate. (where can I get VB 2008 for free?)

2. When I tried to run your source using VB 2010, the crystal report can't run

1. There's still a trial version of VB .NET 2008 at Microsoft's website.
2. VB 2010 currently don't have Crystal Reports installed so you better have VB .NET 2008 until it will release to the public later this year.

Note: I'll be creating tutorial on how to debug VB.NET 2008 project if you installed it on 64bit OS.

how can i create tutorials using tutorials for autocad process..plss help me:)

i appreciate if you do..i just need the code...


Keep posting more tutorials in Vb.NET .. I learned a lot from your tutorial.. please finish it until we can create an actual application. Thanks

Gumawa ng mabuti nang walang hinihinging kapalit.

I learned a lot from your tutorials. I'm following your Vb.NEt tutorial I hope I can create actual application after the tutorials. Thanks ... I admire your website and your skills.

Gumawa ng mabuti nang walang hinihinging kapalit.

hi i'm employee some govermental office but i went to some program by .net or c# but i don't have any idea about this two languge so please if u help me some tutor about this 2 languge if u went to acept me my e-mail address is [email protected] please help me


You have a sample code of a product ID or Quotation numbering which shows the increment of numbers example 0001, 0002 in the text box or label in the form every time i press the new cmd button or add button

Thanks in advance


I need a Sales Inventory using 2005
any1 can help


just Send your msg at my yahoo account/FB: [email protected]

System Developer and Web Developer

>Programming in The Future Technology<

good day sir! Please help me in my problem..
Im using a microsoft report viewer for the report and a sql for database. In creating reports, i really cant create a monthly report (example, total expense for the month of june and july) and yearly report (example, total expense for year 2009 and 2010). Hope you can help me in here. Thank you in advance. :)

hi..i am a computer science student from university of antique and one of our requirement is to create a system.. we use visual basic. net and i just want to see some lay out in creating Automated barangay transaction, filing and retrieval system..need your help..tnx in advance

hello to all...

i am a computer science student, and my task is to make a system of a Business permit application of our municipality
is there anyone would love to help?

sincerely ; jhulz

ya, initially just describe that which kind of trouble u face in your project

how to display data from textbox to flexgrid?
Thank you...!

Hi admin!!!

I have downloaded the set up for auto supply project!!!! It was nice to run!!!! N i liked it v. much!!!
Can you plz send me the source code for the same!!! My email is [email protected].



pleassssssssssssssse"" who can give a code for a GRADING SYSTEM???
really need it too bad=(

this is my email add:: [email protected]

the grading system is very simple program...
now tell me what kind of language do you want?
my languages that i've know are turbo c++ vb 6 java java scrip & sql... what kind of language do you want to use?

Visual Basic 2008

sir how to catch the path of the image and saving it to the database using vb 6.0.....thank you sir.........

wat's your email add? uploading a picture ba gusto mu... dat can save in access 2007

need help po sales and inventory system source code po :(

eto po email ko [email protected]

thanks po :(

Good day sir.. can you please send me sample codes on how to display records in datagrid i'm using vb .net 2008 as front end and sqlyog as my back end.. thanks lot more powers :)

code for grading system


i need help!!need ko po ng tutorial sa visual C#!!thanx alot!!pleeeessseee po!!

I am interested in learning VB.NET 2008 and at the moment i am learning the same under a master... but, i decided to collect some extra knowledge via the internet...

please help me to develop my knowledge in VB.NET 2008...

I am Bimal from Sri Lanka.

Good Luck,

. . . .my thesis is about sales and inventory system. . .


i want to use vb 2008 .hmmp . . . then my database is ms access 2007.. .some . . .one help me

tnx. . .

help me for code. . .. . .

use to connect by following coding..

OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0; Data Source=C:\\Documents and Settings\\Suresh\\My Documents\\inventory.accdb;Persist Security info=false");

inventory is database name................

you can check the link for data connections:

codes nga po para sa billing and inventory system.,

need inventory codings

i have coding of calcu in 2008
any friend who want coding please contact=
[email protected]

good day sir! Please help me in my problem..
l am a computer science student
i need the source code of antiquebidproject
pleaseeeeeeeeeee help me sir

Sir,, I need an elementary grading system codes for 2008,,,
sir can you send me a codes???

here's my email [email protected]

thank you and more power

pls can u send me the sample source code...I'm a freshmen and i am planning to create an inventory system..I would like this to be a reference for my project..if you have the time, pls e-mail it here: [email protected] needed...

I like this code .thank

Thanks alots for your trainings.

Now kindly i request you email me an online registration system for a college.
email :[email protected]

i need some code in vb to create a software to control high school. it will contain school entry registration , level. receipt and school bill

i need code source for developing store database in

plss help kung ano ang code ng update sa vb 2008 from database

how to connect a program into the internet as vb code......

you cant you need to

I am deeply knowledge contain this subject

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <th> <img> <h1> <h2> <h3> <iframe>
  • You may insert videos with [video:URL]
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <asp>, <c>, <cpp>, <csharp>, <css>, <html4strict>, <java>, <javascript>, <mysql>, <php>, <python>, <sql>, <vb>, <vbnet>. The supported tag styles are: <foo>, [foo].
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.