tool for creating web application and
ASP.NET is server side scripting
ASP.NET is a part of microsoft .net
Framework includes an
execution engine called
and class library.
Like Asp, ASP.NET also runs inside IIS.
It is tightly integrated with the microsoft
server, programming, data access, and
When browser requests an ASP.NET file,
IIS passes the request to ASP.NET engine which after having
executed the script sends file back to browser as a simple HTML
ASP.NET is not backward compatible with
classic ASP, ASP.NET is compiled CLR code.
Being part of
it has advantages of early binding, JIT compilation, caching
services, garbage collection etc.
is well integrated with VB.NET, C#.Net, Jscript etc.
ASP.NET provides two sets of controls -
HTML and server control.
a text-based configuration settings and thus, server does't get
restarted in case of change in setting.
ASP.NET executes new code on request and thus, server restarts only when
new code executes.
ASP.NET is part of the
.NET framework and is made up of several components
like Visual Studio .NET Web development tools, System.Web
namespaces, Server and HTML controls.
namespaces is the part of the .NET Framework that include
and HTML controls are the two sets of user-interface components of
Executable of ASP.NET application is
compiled that runs faster than interpreted scripts
state management for controls
Access to the .NET
Introduction of VB.NET that is evolution version of
Fully supports object-oriented
Can create new and customized server
controls from existing controls
Built-in security through the
windows server or other authentication/authorization
Integration with ADO.NET
Full support for XML and
Built-in features for caching frequently requested web
pages on the server.
Navigation sequence of ASP.NET
IIS starts the ASP.NET worker
process that in turn, loads the assembly,
assembly composes a response to the user and
IIS returns the
response to the user in the form of HTML.
web form components
Server controls define the user
interface of a Web form and built-in features for saving
controls are visual element
provided by HTML. They are useful when complete features of server
controls are not needed.
Data controls connect
to SQL and OLE databases and XML data files.
such controls are SqlConnection, SqlCommand, OleDbConnection,
System components provide
access to various system-level events that occur on the server.
Volatile Queues: There are scenarios in the
project when you want the message to deliver in proper time. The
timely delivery of message is very more important and to ensure they
are not lost is important too. Volatile queues are used for such
To support the feature of multiple languages, we
need to create different modules that are customized on the basis of
localization. These assemblies created on the basis of different
modules are knows as satellite assemblies...........
Querystring is way to transfer information from
one page to another through the URL.........