TOC

This article has been localized into Spanish by the community.

Lo básico:

¡Hola, mundo!

En casi todos los tutoriales de programación encontrarás el clásico ejemplo: "Hola, Mundo". ¿Quien soy yo para romper con tan fina tradición?. Déjame explicarte ¿cómo puedes decir "hola" al "mundo" desde ASP.NET?. Abre el archivo Default.aspx (si es que no lo tienes abierto) dando doble clic sobre él en el explorador de soluciones. El cuál, ya contiene un grupo de tags HTML, también contiene varias cosas que probablemente no reconocerás, cómo la directiva de página hasta arriba, o el atributo "runat" en el tag "form". Todo ésto será explicado después, pero por ahora, queremos ver algún código trabajando.

Primero, añadirémos a la página el control "Label". Un control "Label" es lo más simple, sólo es usado para contener un texto. Agrega el siguiente fragmento de código HTML entre los tags <form>

<asp:Label runat="server" id="HelloWorldLabel"></asp:Label>

Despues, añade este bloque de script en algún lugar de tu página, preferiblemente debajo de la directiva Page que se encuentra al inicio de tu archivo:

<%
    HelloWorldLabel.Text = "Hello, world!";
%>

Si no has trabajado con ASP.NET anteriormente probablemente hay muchas cosas que te estás preguntando en este momento, pero como dije, ahora mismo se trata de ver algunos resultados. Para ver tu página en acción, usa Debug -> Start Without Debugging, o simplemente presiona F6. Visual Studio compilará tu proyecto, y abrirá la página que estás creando en tu navegador predeterminado. Esta página simplemente tendrá un texto que dice "Hello, world!" - ¡felicitaciones, acabas de crear tu primer sitio web con ASP.NET! Este es el archivo completo:

<%
    HelloWorldLabel.Text = "Hello, world!";
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
<asp:Label runat="server" id="HelloWorldLabel"></asp:Label>
    </div>
    </form>
</body>
</html>

This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!