Upload
sanjay-joshi
View
117
Download
0
Embed Size (px)
Citation preview
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
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
TYPE OF PROGRAMM
They are three types of program : -
Console Application Web Application Windows Application
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
COMMON CONTROLSPointerButtonCheck BoxChecked List
BoxCombo BoxDate Time
PickerLabelLink LabelList Box
List ViewMonth
CalendarNumeric Up
DownPicture BoxProgress BarRadio ButtonText BoxRich Text BoxWeb Browser