VB.NET and ASP.NET are Microsoft technologies for developing graphical and web applications. VB.NET is a programming language and environment for creating Windows applications with a graphical user interface. ASP.NET uses server controls, web forms and other features to simplify web application development. Both platforms use the .NET Framework, which provides common language runtime, libraries and compilers that generate Microsoft Intermediate Language code.
5. INTRODUCTION : -
Visual basic is a third generation event
driven programming language and integrated
development environment from Microsoft for its
component object model programming model
First 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.
6. 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
7. .NET?
. - Self Extendable
N – Network
E – Enable
T – Technology
9. ARCITECHTURE OF FRAME WORK
: -
MULTI
LANGUAGE
SUPPORT
XML
ACTIVE DATA
OBJECT
SECURITY
(DATA)
CONSOLE
CONTROL
DRAVING
WINDOWS
APP
WEB
SERVISES
WEB APP
COMMON
TYPES SYSTEM
SECURITY
(APPLICATION
)
BASE CLASS LIBRARY
COMMON LANGUAGE RUNTIME
14. 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.
15. 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#
VisualStudio.NET
ASP .NET, Web Services
and Web Forms
JAVA Script …
Windows
Forms
16. 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
17. SERVER CONTROL : -
1. Simplify Common Tasks
Forms
Tables
Data display
Calendar
2. Server side Programming Model
3. Automatic Browser Compatibility
4. Less Code, Less Complexity
5. Extensible
18. SERVER CONTROL : -
ID – Uniquely identifies control
Run at – Enables server-side processing
On Click – Identifies server-side event handler
Validation
Client-side
Server-side
19. DATACONTROL: -
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
20. 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