Equivalencia código de PHP a ASP.NET

h3-l105

Buenos días,

Aquí estoy otra vez acudiendo a vosotros (que siempre me ayudais) esta vez con una duda de código.

Necesito traducir este código PHP a ASP.NET

Fichero 1 (Index):

<?php
  $a = "Gracias";
  echo '<div>';
  include("fichero.inc");
  echo '</div>';
?>

Fichero 2 (fichero.inc):

<?php
  echo '<span>' . $a . '</span>';
?>

Muchas $a de nuevo!!

Merkury

#1 Pero a ASP.NET utilizando C# o utilizando VB.NET?

Pero vamos para introducir codigo ASP necesitas los tags <% y %> para apertura, las variables se definen con DIM el echo es Response.Write y el include ni zorra creo que es include = loquequieres incluir.

1 respuesta
h3-l105

#2 VB.NET concretamente pero me serviría si me lo supieseis decir en C# también (conozco ambos lenguajes).

De todas formas creo que ya lo he solucionado utilizando variables de sesión.

Muchas gracias!

1 respuesta
Merkury

#3 Tal como te he dicho en #2

<% Donde va el codigo

Dim a = "Hola" //VB
String a = "Hola" //C#
Document.Write('</div>'); //VB C#
include = ('RutaAincluir');
Document.Write('<span>' + a + '</span>'); //C#
Document.Write('<span>' & a & '</span>'); //VB
 %>

¿Quieres que también te haga lo que necesites? Que poner el post aqui y en pastebin cuesta más que usar google.

1 respuesta
h3-l105

#4 A ver, el problema que tenemos es que queremos imprimir $a desde el fichero que hemos includeado, no a continuación del include, amén de que al menos Visual Studio 2010 no reconoce la sentencia "include".

No quiero que me hagas todo lo que necesito, lo que pasa es que no encuentro información relacionada con este caso concreto...

Merkury

http://msdn.microsoft.com/es-es/asp.net/centrum-asp-net.aspx

Toma, en el msdn encontraras todo lo que necesitas y si no lo encuentras ahi, prueba en google buscando en inglés.

Y lo de imprimir, porque no haceis el Document.Write dentro del include y fiesta?

By the wat el include es así

<!--#include virtual="somefilename"-->

or

<!--#include file ="somefilename"-->

Eso va incluido como comentario dentro de las tags de codigo ASP.

Usuarios habituales

  • Merkury
  • h3-l105