23
REPORT ON VB & ASP .NET

Vb & asp

Embed Size (px)

Citation preview

Page 1: Vb & asp

R E P O R T O N

VB & ASP .NET

Page 2: Vb & asp

TRAINING REPORT

VISUAL BASIC & ACTIVE SERVER PAGE .NET

Page 3: Vb & asp

THEY ARE 2 PARTS

1.VISUAL BASIC .NET

2.ACTIVE SERVER PAGE .NET

Page 4: Vb & asp

1ST PA

RT

V B . NE T

Page 5: Vb & asp

INTRODUCTION : - V I S U A L B A S I C I S A T H I R D G E N E R AT I O N E V E N T D R I V E N P R O G R A M M I N G L A N G U A G E A N D I N T E G R AT E D D E V E L O P M E N T E N V I R O N M E N T F R O M M I C R O S O F T F O R I T S C O M P O N E N T O B J E C T M O D E L P R O G R A M M I N G M O D E LF I R S T R E L E A S E D I N 1 9 9 1 . M I C R O S O F T I N T E N D S V I S U A L B A S I C T O B E R E L AT I V E LY E A S Y T O L E A R N A N D U S E . V I S U A L B A S I C WA S D E R I V E D F R O M B A S I C A N D E N A B L E S T H E R A P I D A P P L I C AT I O N D E V E L O P M E N T O F G R A P H I C A L U S E R I N T E R FA C E A P P L I C AT I O N , A C C E S S T O D ATA B A S E S U S I N G D ATA A C C E S S O B J E C T S , R E M O T E D ATA O B J E C T S , A N D C R E AT I O N O F A C T I V E X C O N T R O L S O B J E C T S .

Page 6: Vb & asp

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

Page 7: Vb & asp

.NET?. - SELF EXTENDABLEN – NETWORKE – ENABLET – TECHNOLOGY

Page 8: Vb & asp

ADVANTAGES : -PROVIDE GUIOBJECT ORIENTEDPLATE FORM

INDEPENDENTSUPPORT MULTI

LANGUAGENOT A CASE SENSITIVE

Page 9: Vb & asp

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

Page 10: Vb & asp

COMMON LANGUAGE RUNTIME (CLR) : - CLR IS A SOFTWARE ENGINE WHICH CONVERT MICROSOFT INTERMEDIATE LANGUAGE (MSIL) CODE TO OS CODE

Page 11: Vb & asp

HOW TO EXECUTED MSIL

MSIL

CLR

CLR

FRAME WORK

MACHINE LANGUAGE EXECUTE

PROGRAMM

OS / CODE

Page 12: Vb & asp

TYPE OF PROGRAMM

THEY ARE THREE TYPES OF PROGRAM : -

CONSOLE APPLICATION WEB APPLICATION WINDOWS APPLICATION

Page 13: Vb & asp

2ND PART

A S P . NE T

Page 14: Vb & asp

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.

Page 15: Vb & asp

N AT I O N A L U N I V E R S I T Y O F M O N G O L I A

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

Page 16: Vb & asp

FEATURES : - A S P X , A S P – S I D E BY S I D E S I M P L I F I E D P R O G RA M M I N G M O D E L S I M P L I F I E D D E P LOY M E N T B E TT E R P E R F O R M A N C E C AC H I N G S E C U R I T Y P O W E R F U L C O N T R O L S W E B A P P L I C AT I O N S A R E B U I LT U S I N G

W E B F O R M S C O M P L E T E O B J E C T M O D E L S E PA RAT I O N O F C O D E A N D G U I M A I N TA I N S PAG E S TAT E S E S S I O N M A N AG E M E N T A S P . N E T I S A L S O S U P P O RT S T O O O P L

Page 17: Vb & asp

SERVER CONTROL : - 1. S I M P L I F Y C O M M O N T A S K S

Forms Tables Data display Calendar

2 . S E R V E R S I D E P R O G R A M M I N G M O D E L3 . A U T O M A T I C B R O W S E R C O M P A T I B I L I T Y4 . L E S S C O D E , L E S S C O M P L E X I T Y5 . E X T E N S I B L E

Page 18: Vb & asp

SERVER CONTROL : - I D – U N I Q U E LY I D E N T I F I E S C O N T R O L R U N A T – E N A B L E S S E R V E R - S I D E P R O C E S S I N G O N C L I C K – I D E N T I F I E S S E R V E R - S I D E E V E N T H A N D L E R V A L I D A T I O N

Client-side Server-side

Page 19: Vb & asp

DATA CONTROL : - B I N D T O M A N Y DATA S O U RC E S

Collections Array Hash Table

ADO .NET Data Reader Data Set

C O N N E C T I O N C O M M A N D DATA R E A D E R DATA S E T DATA A DA P T E R DATA V I E W

Page 20: Vb & asp

SERVER CONTROLS WITHIN VISUAL STUDIO .NET

IN V ISUAL STUDIO .NET MOST OF THE VB .NET & ASP .NET SERVER CONTROLS ARE LOCATED ON THE WEB FORMS TAB IN THE TOOLBOX

Page 21: Vb & asp

USE TOOLBOX IN VB & ASP .NET

Page 22: Vb & asp

PointerButtonCheck BoxChecked List

BoxCombo BoxDate Time

PickerLabelLink LabelList Box

List ViewMonth

CalendarNumeric Up

DownPicture BoxProgress BarRadio ButtonText BoxRich Text BoxWeb Browser

COMMON CONTROLS

Page 23: Vb & asp