3 de Noviembre 2003

Ejecutar ASP.NET sin IIS

Si, esto es posible, y no es muy complicado...

Y tiene sentido? Bueno, contando con todas las cosas buenas que están dentro de ASP.NET esto puede ser el principio de algo interesante


using System;
using System.IO;
using System.Web;
using System.Web.Hosting;

public class MyExeHost : MarshalByRefObject
{

public void ProcessRequest(String page)
{

HttpRuntime.ProcessRequest(new SimpleWorkerRequest(page, null, Console.Out));
}

public static void Main(String[] arguments)
{

MyExeHost host = (MyExeHost)ApplicationHost.CreateApplicationHost(typeof(MyExeHost),
"/foo", Directory.CurrentDirectory);

foreach (String page in arguments)
{

host.ProcessRequest(page);
}
}
}

Cóidgo de : http://www.aspalliance.com/articleViewer.aspx?aId=220&vId=1&pId=2

Posted by rido at 3 de Noviembre 2003 a las 09:28 PM
Comments

Es muy interesante, desde luego, personalmente yo no lo usaria ya que me gusta mas c#, pero permite a otros desarrolladores que estén especializados en ASP.NET, realizar aplicaciones de escritorio (o cualquier otro tipo de aplicaciones) sin necesidad de hacerlo con otro lenguaje diferente, partiendo de la base, que desde ASP.NET se puede acceder a todos los objetos que hay en el Framework (algo que creo que si es posible).

También es lógico que lo permita, ya que todo el código de cualquier lenguaje que se desarrolle sobre FramWork se traslada al lenguaje intermedio, pero nunca habia caido en la posibilidad de usar ASP.NET fuera del IIS.

Un post muy interesante :)

Posted by: Sixto on 17 de Noviembre 2003 a las 05:48 PM

Homo vitae commodatus non donatus est - Man has been lent to life, not given. (Pubilius Syrus)

Posted by: mature bangbus on 10 de Julio 2004 a las 11:39 PM

Cotidiana vilescunt - Familiarity breeds contempt

Posted by: free bdsm + wooden pony on 4 de Agosto 2004 a las 12:38 PM

Sed quis custodiet ipsos custodes? - Who watches the watchmen? (Juvenal)

Posted by: the growth of teen slasher movies on 11 de Agosto 2004 a las 04:57 AM

Osculare pultem meam! - Kiss my grits!

Posted by: bbs ladyboy on 27 de Agosto 2004 a las 07:37 AM

Ad praesens ova cras pullis sunt meliora - Eggs today are better than chickens tomorrow (a bird in the hand is worth two in the bush)

Posted by: massive dildo on 12 de Septiembre 2004 a las 04:19 AM
Post a comment