Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
ASP.Net notes

ASP.Net notes



|Views: 1,914|Likes:
Published by api-3856737

More info:

Published by: api-3856737 on Oct 19, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





ASP.NET 2.0 using C#
Contents of ASP.NET:
Introduction to ASP.NET technology

Web application development using server controls
Style sheets
Skins and Themes
Master pages
SecurityForms Authentication

Windows Authentication
Passport Authentication
CachingPage output cache
Page fragmentation cache
Data cache

State management
Page level state management
Application level state management
Session level state management

Globalization and localization of webforms
TracingPage level tracing

Application level tracing
Customizing errors
Sending emails using ASP.NET
File uploading using ASP.NET
Intranet search development using index server
Introduction to XML

XML webservices
Introduction to mobile.net
Web parts
Setup and Deployment
Project implementation with coding

Requirement: A technology to contact the external resources and to provide the response
back to the client.
Solution: Serverside technology
Advantage: Performance will be very fast.
Drawbacks: Resources of webserver will be blocked.

Resources of webserver will not be utilized efficiently

Requirement: A technology to contact an external resources and to provide the response
to the clients without providing burden to the webserver.
Solution: Servelets technology
Advantage: Resources of webserver will not be blocked.
Drawbacks: Performance will be very slow.

Requirement: A technology to contact the external resources and to provide the response
to the clients without providing any burden to the clients and webserver.
Solution: Server pages technology

Sunmicrosystems\ue000 Java Server Pages (JSP)
Oracle Corporation\ue000 PL/SQL Server Pages (PSP)
Microsoft Corporation\ue000 Active Server Pages (ASP)

Drawbacks of ASP.3.0:
ASP = HTML (for user interface(these are browser dependent i.e. tags are different for different browses))
Java Script (for client side validations)
VB Script (for server side control)
ASP built in objects
COM (for interacting with external resources)
1) Huge complex coding is required

2) Code readability
3) Performance
4) Security
5) Caching
6) Sessions

7) Setup and deployment
8) All the limitations of COM is also applicable
ASP.NET: It is a specification which is used for designing:
Webforms: It is used for designing the web applications where a web

application is an application is an application which uses HTTP or HTTPS protocols for sending the request and for receiving the response using the browser.

Webservcies: It is a specification to achieve the cross language, cross

platform and cross device integration i.e. a webservice can be considered as a class definition which will be maintained on the webserver as a service such that the definitions can be used from any application developed using any language for any platform or for any device.

Mobileforms: It is used for designing device independent applications.
Note: ASP.Net specification can be implemented using either C#, VB.NET or
VJScript.NET or J#
Architecture of ASP.NET:
Webserver is used to receive
ASP.NET runtime is used for processing
IIS means Internet Information Services
aspnet_isapi.dll means ASP.NET Internet Server Application Programming Interface
wp means worker process
inet info.exe identifies aspx or asp
Requested page is processed is a 10 stage i.e. ASP.NET page life cycle

Activity (95)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Sumeetha Ponnam liked this
payakkamron liked this
user1230 liked this
adddata liked this
payakkamron liked this
Rahul Bansal liked this
syriluit liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->