ASP.NET uses the multi-language abilities of the .NET Common Language Runtime, allowing Web pages to be coded in VB.NET, C#, J#,
Delphi.NET, Chrome, etc.
Ability to use the code-behind development model to separate business logic from
presentation.
Ability to use true object-oriented design for programming pages and controls
Session
state in ASP.NET can be saved in a Microsoft SQL Server database or in a
separate process running on the same
machine as the Web server or on a different
machine. That way session values
are not lost when the Web server is reset or the ASP.NET
worker process is
recycled.
Ability to cache the whole page or just parts of it to improve
performance.
Compiled code means applications run faster with more
design-time errors trapped at the
development stage
ASP.NET encourages the programmer to develop
applications using an event-driven GUI
model, rather than in conventional Web-scripting environments like ASP and PHP.
The framework combines existing technologies such as
JavaScript with internal components
like "View
State"
to bring persistent (inter-request) state to the inherently stateless Web
environment
No comments:
Post a Comment