Home   Email   
 

Home

VB.NET Course

ASP.NET Course

Resources

First Project

Second Project

Download Tools




Visual Basic.NET Programming

VB.NET Getting Started

By Hafeez Mohammed

Introduction

VB.NET will be big business.

You may not realise it now, but by the end of this year it's likely to be the hottest buzzword around, if it isn't already.

The prerequisites? The ability to use earlier versions of "VB".

But why is there so much hype? Well, VB.NET is the next version of Visual Basic – and it brings with it huge changes.

We're not talking about a couple of controls here and there. A new keyword, a little extra functionality. We're talking about a change so drastic, it's the biggest move Visual Basic has seen since.

Now wouldn't it be nice to learn about this new tool before the final version hits the market?

That's what this course is about. In just seven weeks, we'll know all about the VB.NET essentials.

But there's a lot to cover and time is running out. So brace yourself, coders as we prepare to face a new dawn in the history of programming.

What Is It?

There's so much hype surrounding this VB.NET thing that it's sometimes difficult to figure out what it actually is.

It can be said as the next version, this next version is just one part of what Microsoft are calling the '.NET strategy' – essentially a grand plan guaranteed to bring big changes to the software world. And big changes to our bank balance as well.

One key component of this plan is the revamping of its major programming languages. This means a new version of Visual Basic – plus a completely new language called C# (pronounced C-Sharp.

But how is this next version different to any other upgrade? After all, the change from Visual Basic 5 to Visual Basic 6 didn't rouse quite so much interest!

However VB.NET – also known by its lesser-cool name, Visual Basic 7 – is built on something called the '.NET Framework'.

Now this .NET Framework essentially sits on top of the operating system. And it handles everything from memory management to rendering a user interface.

When you program in VB.NET, you're dealing with this framework thing. And that framework thing brings with it a bunch of 'classes' that provide you with a heap of functionality – from a function to reverse a string through to procedures that really take you to the heart of the operating system, perhaps procedures that had never before been available to VB developers.

In addition, the framework allows you to forget about memory management. It's incredibly scalable and even brings an end to the infamous 'DLL Hell' by getting rid of GUIDs, registration and all that automatically.

It's the framework that allows you to create in VB.NET everything from DOS-style console applications through to Web sites – in just the same way as you would any regular desktop application!

But what is this framework? Is it a program? Is it an operating system? What?

It's actually all of those things. It's an 'upgrade' if you like – an add-on to Windows. It's incredibly useful and it will soon be bundled by default with every Microsoft operating system. In the meantime, you'll find it on the Windows Component Update CD that ships with VB.NET Betas.

Remember– you need the .NET Framework before you can run any program created in a .NET language.

OK, in brief - VB.NET is the next version of Visual Basic, scheduled for release later this year. It is tightly coupled with the .NET Framework, a cool 'functionality layer' that sits on top of the operating system.

Installation


 


ASP at ITM

Home | VB.NET Course]



                        Linking   Advertising

© 1998, 99 Developed and Powered by ITM Consulting Group, Inc.