VB.NET Tutorial





Español Français 中文 Deutsch Portuguese Japanese nederlands
   
 
Visual Basic Tutorial
Introduction
Installation
Creating Project
Saving a Project
Compile, Run a Project
Open an Existing Project
VB IDE
Forms
VB Datatypes
Constants
Variables
User Defined Datatypes
VB Control Structure
VB Loops
Operators
VB Controls
Dialog Controls
Console Programming
VB Objects,Classes
VB Arrays
Math Functions
String Functions
Type Conversion Functions
Date Time Functions
Databases in VB.net
Enumeration
File Handling
Debugging
Debugging Tools
Exception Handling
Samples
Feedback
 

VB.Net Tutorial - Microsoft Visual Basic Programming

Tutorial Index



Installation

installing visual studio

Creating Project

creating project

Saving a Project

saving project

Compile, Run a Project

compile run project

Open an Existing Project

open existing project

VB IDE

visual basic ide
menu bar
tool box
solution explorer
properties window

Forms

forms
form properties
show hide forms
load unload forms

VB Datatypes

datatypes

VB Constants

constants

VB Variables

variables

User Defined Datatypes

user defined datatypes

VB Control Structure

if then
if then else
nested if then else
select case

VB Loops

do while loop
while wend
do loop while
do loop until
for next loop

Operators

operator precedence
arithmetic operator
concatenation operator
comparison operator
logical operator
bit shift operator

VB Controls

visual basic controls
date time picker control
date time picker properties
textbox control
textbox properties
label control
label properties
checked listbox control
checked listbox properties
link label control
link label properties
list box control
list box properties
list view control
list view properties
masked textbox control
masked textbox properties
check box control
check box properties
monthcalendar control
monthcalendar properties
notify icon control
notify icon properties
button control
button properties
picture box control
picture box properties
progress bar control
progress bar properties
radio button control
radio button properties
rich text box control
rich text box properties
tool tip control
tool tip properties
tree view control
tree view properties
imagelist control
imagelist control properties
timer control
timer properties
scroll bar control
scroll bar properties

Menu Controls

menustrip control
menustrip properties
context menu control
context menu properties

Dialog Controls

vb file folder dialogs
open file dialog properties
save file dialog properties
vb font color dialogs
font dialog properties
color dialog properties

VB Console Programming

console programming

VB Objects,Classes

classes
objects
inheritance
overloading
overriding
abstract class
interfaces
delegates
constructors destructors

VB Arrays

declaring arrays
single dimension arrays
multi dimension arrays
jagged arrays
dynamic array

VB Math Functions

Math Functions
math abs()
math ceiling()
fix()
math floor()
int()
math max()
math min()
math pow()
rnd()
math round()
math sign()
math sqrt()
math log()
math log10()
math sin()
math asin()
math sinh()
math cos()
math acos()
math cosh()
math tan()
math atan()
math tanh()

VB String Functions

String Functions
asc()
chr()
getchar()
instr()
instrrev()
lcase()
left()
ltrim()
mid()
replace()
right()
rtrim()
str()
space()
strcomp()
strreverse()
val()

Type Conversion Functions

cbool()
cbyte()
cchar()
cdate()
cdbl()
cint()
clng()
cobj()
csbyte()
cdec()
cshort()
csng()
cstr()
cuint()
culng()
cushort()

VB Date Time Functions

Date Time Functions
dateadd()
datediff()
datepart()
dateserial()
datevalue()
day()
isdate()
month()
monthname()
weekday()
weekdayname()
hour()
minute()
second()
timeserial()

Databases in VB.net

databases
datagrid control

Enumeration in VB.Net

enumeration
create file
open file
write file
appending file

Debugging in VB.net

debugging

Debugging tools in VB.net

debugging tools

Exception handling in VB.net

exception handling
Feedback


Introduction

Microsoft Visual Basic .Net 2008 is a language derived from BASIC that is used for robust and sophisticated programming of GUI applications. VB.Net is easy to learn and programming is also simple because of the Integrated Development Environment (IDE).

Microsoft Visual Basic also supports the Objects and Classes the basis of OOPS concept. Integration with databases is done effectively using the Data Access Objects (DAO), Remote Data Objects (RDO), and ActiveX Data Objects (ADO).


Other Links

web hosting