2. WEBPAGE
CONTENT [HTML]
LAYOUT AND BEAUTIFICATION [CSS]
FUNCTIONALITY
Client-side ( JavaScript,VBScript etc. )
Server-side ( ASP.Net,PHP,JSP etc )
Remember that: browsers understand only HTML; it
can’t do anything with server side scripting.
It needs pages in pure HTML,CSS and Clint-side
scripts.
3. ASP.NET is server-side scripting technology, developed
by Microsoft.
ASP.NET page have “.aspx” extension.
ASP.NET tags/controls start with “<asp:” e.g.
<asp:TextBox> </asp;TextBox>
The script or functions written in the webpage get
executed on a server(i.e. IIS ).
IIS- Internet Information Service:- Microsoft’s Web
Server- comes with it’s OS
What is ASP.NET ?
4. How does ASP.NET work?
ASP.NET engine converts the ASP.NET tags to corresponding
HTML tags and then return it back to IIS.
when a browser requests an HTML file, the server returns the file.
when a browser requests an ASP.NET file, IIS passes the request to the ASP.NET engine
on the server.
The ASP.NET engine reads the file line by line and executes the scripts in the file.
Finally, the ASP.NET file is returned to the browser as plain HTML.
5. Why server-side scripting?
Large class library(prebuilt classes and
functions that is not necessary to code)
Enhanced Security
Easier and quicker programming
Reduced amount of code.
6. Why ASP.NET? Its advantages:
Powerful and easy-to-use IDE(visual studio,
visual web development express)
Fast development with drag-and-drop features
Easy to configure and deploy
ASP.NET has ready made server controls or
tags which make development very easy task,
by implementing common functionalities just
with a click.