Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 11

Visual Basic.

NET

by: Jessie Nerona


Outline
• What is VB.Net
• Dot NET Framework
• Programming Paradigm
• Integrated Development Environment
What is VB.net?
• is a simple, modern, object-oriented
programming language implemented on
the .NET Framework
• is designed by Microsoft.
The .Net Framework
• is software framework developed by Microsoft
that runs primarily on Microsoft Windows.
•  includes a large class library known
as Framework Class Library
• FCL -  provides user interface, data
access, database connectivity, cryptography, web
application development, numeric algorithms,
and network communications.
The .Net Framework
• Programs written for .NET Framework execute
in Common Language Runtime.
o CLR - an application virtual machine that provides
services such as security, memory management,
and exception handling.
VB.Net: Multi-Paradigm
• Structured programming - aimed at improving
the clarity, quality, and development time of
a computer program by making extensive use
of subroutines, block structures, for and while
loops.
• Imperative Programming – uses statements
that change a program’s state
VB.Net: Multi-Paradigm
• Declarative Programming - a style of building
the structure and elements of computer
programs.
• Generic Programming -  algorithms are
written in terms of types to-be-specified-
later that are then instantiated when needed
for specific types provided as parameters.
VB.Net: Multi-Paradigm
• Reflective Programming - ability of a computer
program to examine, introspect, and modify its
own structure and behavior at runtime.
• Event-Driven Programming - the flow of the
program is determined by events such as user
actions (mouse clicks, key
presses), sensor outputs, or messages from
other programs/threads.
VB.Net: Multi-Paradigm
• Object-Oriented Programming - organized
around objects rather than actions and data
rather than logic. 
VB.Net: IDE
• Integrated Development Environment
• Microsoft Visual Studio
End

You might also like