VB.NET is a simple, modern programming language that is object-oriented and runs on the .NET Framework. The .NET Framework includes a large class library and common language runtime that provides services like security and memory management. VB.NET supports multiple programming paradigms, including structured, imperative, declarative, generic, reflective, and event-driven programming. It is designed to be used with the Microsoft Visual Studio integrated development environment.
VB.NET is a simple, modern programming language that is object-oriented and runs on the .NET Framework. The .NET Framework includes a large class library and common language runtime that provides services like security and memory management. VB.NET supports multiple programming paradigms, including structured, imperative, declarative, generic, reflective, and event-driven programming. It is designed to be used with the Microsoft Visual Studio integrated development environment.
VB.NET is a simple, modern programming language that is object-oriented and runs on the .NET Framework. The .NET Framework includes a large class library and common language runtime that provides services like security and memory management. VB.NET supports multiple programming paradigms, including structured, imperative, declarative, generic, reflective, and event-driven programming. It is designed to be used with the Microsoft Visual Studio integrated development environment.
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