ASP.NET

ASP.NET – Wikipedia, wolna encyklopedia

ASP.NET

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj

ASP.NETframework aplikacji internetowych stworzony przez Microsoft, służący do budowania dynamicznych stron internetowych, aplikacji internetowych i XML-owych usług sieciowych. ASP.NET jest częścią platformy .NET i następcą technologii ASP. Jest oparte na CLR, pozwalając programistom na używanie dowolnego języka dostępnego w platformie .NET.

Przykład

Tak jak i w przypadku pozostałych języków, tak i dla ASP.NET dołączony zostaje kod wyświetlający napis 'Hello World!'. Ponieważ jednak wyświetlenie jedynie tego napisu nie wymaga użycia żadnych mechanizmów ASP.NET (wystarcza standardowy HTML), to poza tym napisem zostanie także wyświetlona aktualna data. W poniższym przykładzie językiem bazowym jest język C#. Można jednak użyć dowolnego języka .NET-u, co jest możliwe dzięki współdziałaniu języków. Poniżej znajduje się pełny kod.

<%@ Page Language="C#" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<script runat = "server">
    protected void Page_Load(object sender, EventArgs e)
    {
        myDate.Text = DateTime.Now.ToShortDateString();
    }
</script>
 
<html xmlns = "http://www.w3.org/1999/xhtml" >
<head runat = "server">
    <title>Hello World!</title>
</head>
<body>
    <form id = "form1" runat = "server">
    <h1>Hello World!</h1>
    Current date:
    <asp:Label ID="myDate" runat = "server" />
    </form>
</body>
</html>

Umieszczony na początku znacznik XHTML DOCTYPE sprawia, że generowany HTML będzie zgodny z definicją XHTML 1.0 Transitional DTD. Wyświetlanie daty odbywa się dzięki skryptowi – zwykle definicje skryptów umieszcza się na początku. Poniższy fragment kodu odpowiada za utworzenie kontrolki serwera WWW typu Label i o nazwie myDate, która dzięki atrybutowi runat = "server" będzie wykonywana na serwerze.

<asp:Label ID="myDate" runat = "server" />

Bibliografia

  • Randy Connolly: ASP.NET 2.0. Projektowanie aplikacji internetowych, Marzec, 2008, Helion, ISBN 978-83-246-1128-7
Odzież promocyjna
Odzież promocyjna
www.globtel.com.pl
drukarki
drukarki
www.leterus.com.pl
gry
gry online, gry
vplanet.pl
jednoreki bandyta
Automaty do gier
www.2000-plus.pl
Świetlówki

www.el-dar.com.pl