You are on page 1of 10

ASP.

NET

WHAT IS ASP.NET?
HISTORY
PROCESSING ASP PAGE GROUP #2:
TOP MICROSOFT ASP.NET WEBSITES
Cleodel Faye T. Perez
CODE EXAMPLE (DROPDOWN LIST) Cynthenelle Marie A. Nuez
EXTENSION Sean Dhecklien DJ. Bumanlag
ADVANTAGES AND DISADVANTAGES OF ASP.NET
What is asp.net?

An open-source server-side web application framework designed


for web development to produce dynamic web pages.

It was developed by Microsoft to allow programmers to build


dynamic web sites, web applications and web services.
History:

After four years of development, and a series of beta releases in


2000 and 2001, ASP.NET 1.0 was released on January 5, 2002 as part
of version 1.0 of the .NET Framework.

Scott Guthrie became the product unit manager for ASP.NET, and
development continued apace, with version 1.1 being released on
April 24, 2003 as a part of Windows Server 2003. ASP.NET is loosely
based on HTML. This release focused on improving ASP.NET's support
for mobile devices.
PROCESSING OF AN ASP PAGE:
Top 10 Microsoft ASP.NET websites based on the number of detections by
Wappalyzer in the last 7 days.
# WEBSITE DETECTIONS

1 pof.com 75

2 samsungelite.com 48

3 nhommua.com 43

4 dell.com 36

5 dcc.godaddy.com 35

6 laredoute.fr 33

7 asos.com 33

8 monsternotebook.com.tr 32

9 h21021.www2.hp.com 31

10 secure.vistaprint.com 31
Sample Code: Dropdown list

<html>
<body>
Output:
<form runat="server">
<asp:DropDownList id="drop1" runat="server">
<asp:ListItem>Item 1</asp:ListItem>
<asp:ListItem>Item 2</asp:ListItem>
<asp:ListItem>Item 3</asp:ListItem>
<asp:ListItem>Item 4</asp:ListItem>
<asp:ListItem>Item 5</asp:ListItem>
<asp:ListItem>Item 6</asp:ListItem>
</asp:DropDownList>
<asp:Button Text="Submit" OnClick="submit" runat="server"/>
<p><asp:label id="mess" runat="server"/></p>
</form>

</body>
</html>
Extension

ASP.NET AJAX
An extension with both client-side as well as server-side components for writing ASP.NET pages
that incorporate AJAX functionality.

ASP.NET MVC
A framework extension to author ASP.NET pages using the modelviewcontroller (MVC)
architecture.

ASP.NET Razor
A Web Pages view alternative to Web Forms designed for use with MVC since release 3.
ASP.NET Dynamic Data
A scaffolding extension to build data driven web applications

ASP.NET Web API


An HTTP API framework for exposing web services.

ASP.NET SignalR
A real-time communications framework for bi-directional communication between client
and server.
Advantages Of ASP.NET

Seperation of Code from HTML


Support for compiled languages
Use services provided by the .NET Framework
Graphical Development Environment
State Management
Update files while the server is running
XML-Based Configuration Files
Disadvantages Of ASP.NET

Interpreted and Loosely-Typed Code


Mixes layout (HTML) and logic (scripting code)
Limited Development and Debugging Tools
No real state management
Update files only when server is down

You might also like