23
Report On VB & ASP .NET

Vb and asp.net

Embed Size (px)

Citation preview

Report On

VB & ASP .NET

VISUAL BASIC & ACTIVE SERVER PAGE .NET

THEY ARE 2 PARTS

1.VISUAL BASIC .NET

2.ACTIVE SERVER PAGE .NET

1ST PARTVB .NET

INTRODUCTION : - Visual basic is a third generation event driven programming language and integrated development environment from Microsoft for its component object model programming modelFirst released in 1991. Microsoft intends Visual Basic to be relatively easy to learn and use. Visual Basic was derived from basic and enables the rapid application development of graphical user interface application, access to databases using Data Access Objects, Remote Data objects, and creation of ActiveX controls objects.

What is a .NET?.NET is a new framework for developing web based and windows based applications within the Microsoft environment.

.NET is a platform that runs on the operating system

.NET?. - Self ExtendableN – NetworkE – EnableT – Technology

ADVANTAGES : -Provide GUIObject OrientedPlate Form IndependentSupport Multi LanguageNot a Case Sensitive

ARCITECHTURE OF FRAME WORK : -

MULTI LANGUAGE SUPPORT

XMLACTIVE DATA OBJECT

SECURITY(DATA)

CONSOLECONTROL DRAVING

WINDOWS APP

WEB SERVISES WEB APP

COMMON TYPES SYSTEM

SECURITY(APPLICATION

)

BASE CLASS LIBRARY

COMMON LANGUAGE RUNTIME

COMMON LANGUAGE RUNTIME (CLR) : -

CLR is a software engine which convert Microsoft Intermediate Language (MSIL) code to OS code

HOW TO EXECUTED MSIL

MSIL

CLR

CLR

FRAME WORK

MACHINE LANGUAGE EXECUTE

PROGRAMM

OS / CODE

TYPE OF PROGRAMM

They are three types of program : -

Console Application Web Application Windows Application

2nd PARTASP .NET

ACTIVE SERVER PAGE : - ASP .NET is Microsoft latest technology for building web based applications and services. ASP .NET platform services that allow to Programs, Web Applications and Web Services in any .NET language.

National University of Mongolia

Introduction to .NET

Base Class Library

Common Language Specification

Common Language Runtime

ADO .NET Data and XML

Visual Basic®C++ C#Visual Studio .N

ET

ASP .NET, Web Servicesand Web Forms

JAVA Script …

WindowsForms

FEATURES : - ASPX, ASP – side by side Simplified programming model Simplified deployment Better performance Caching Security Powerful controls Web Applications are built using Web Forms Complete object model Separation of code and GUI Maintains page state Session management ASP .NET is also supports to OOPL

SERVER CONTROL : - 1. Simplify Common Tasks

Forms Tables Data display Calendar

2. Server side Programming Model3. Automatic Browser Compatibility4. Less Code, Less Complexity5. Extensible

SERVER CONTROL : -

ID – Uniquely identifies control Run at – Enables server-side processing On Click – Identifies server-side event handler Validation

Client-side Server-side

DATA CONTROL : - Bind to many data sources

Collections Array Hash Table

ADO .NET Data Reader Data Set

Connection Command Data Reader Data Set Data Adapter Data View

Server Controls within Visual Studio .NET

In Visual Studio .NET most of the VB .NET & ASP .NET Server controls are located on the Web Forms tab in the toolbox

USE TOOLBOX IN VB & ASP .NET

COMMON CONTROLSPointerButtonCheck BoxChecked List

BoxCombo BoxDate Time

PickerLabelLink LabelList Box

List ViewMonth

CalendarNumeric Up

DownPicture BoxProgress BarRadio ButtonText BoxRich Text BoxWeb Browser