Showing posts with label vb.net. Show all posts

Diff.b/w Vb6And Vb.Net



VB6 targets the COM infrastructure: a way to communicate with reusable components in Windows. VB6 is simple to use because it contains many powerful functions and features in a runtime library that must be shipped with the programs you compile in VB6. You can create Window applications or reusable ActiveX libraries with VB6. You can either compile VB6 code to native code or to an interpreted P-Code.

VB.NET is the next generation of VB. It targets the .NET Runtime and Framework. The .NET Runtime manages the execution of the program and memory, and the .NET Framework represents reusable components, but incorporates a much broader set of Windows features than the VB6 runtime. Additionally, .NET allows you to have a framework that is usable by many languages, including C#, C++, and Ruby, etc. VB.NET gives you a number of new project choices, including ASP.NET web sites, WPF applications, and console applications, and Windows services (VB Express just supplies the following project types: Windows Form application, Console, WPF application, Class library and WPF Browser application). VB.NET compiles the code to IL, an intermediate byte code used by the .NET Runtime, but .NET will execute this code in native format by running it through a Just-In-Time compiler (it is never run in an interpreted mode).

Where We Use It



It is an object oriented programming language. it contains a systematic collection of classes and objects.
please read Object oriented term better.
Visual Basic .NET comes with thousands of built-in classes which are ready to be used.
So it is easier to write in VB.net then Visual Basic. once we have learn how to use .net framework.
Creative Calligrapher dot com has answered every thing. But the Question of Why we use it lies open. I will try to fill in the Gap.

If you are appearing in a VB exam you will use it , if you are interested in earning money you will use it, if you are interested in just programing you will use it, if you are a VB programmer you will use it, if you have a lot of time in your hand you will use it, now the main reason if you like the kick of success (virtually) you would use it. VB is a relatively easy language to learn and sovling tricky problems gives a feeling of success (quick and deserving success), so just for the sake of it you can use it

What Is VB.NET







Vb.net is a framework. means simply it is a collection of large library to solve different programming needs when a programmer wants to write a software. A library is not of books but of small different collection of code .

Vb.net is a Visual Basic in .net framework. means one who knows Visual Basic then VB.NET is an extention of Visual Basic