Webserver


Simple Web Server bereit zum Download

Es ist soweit, mein eigener kleiner Webserver ist fertig! Im Wesentlichen versteht er HTTP 1.1, kommt aber auch mit 0.9, 1.0 und ein wenig 2.0 klar. Der Clou ist seine Einfachheit: Keine Installation Einfache Konfiguration von mehreren ASP.NET-Anwendungen Starten per Doppelklick (optional als Windows-Dienst installierbar) Hier geht es zur Produktseite!

ASP.NET-Runtime in der eigenen Applikation aufrufen

Nachdem die ASP.NET-Runtime in die eigene Applikation eingebunden wurde, können nun Aufrufe an diese weitergeleitet werden. Dazu ist „lediglich“ ein Aufruf der Methode HttpRuntime.ProcessRequest() nötig. Damit dieser aber durchgeführt werden kann, muss eine Implementierung der abstrakten Klasse System.Web.HttpWorkerRequest her. .NET bietet mit System.Web.Hosting.SimpleWorkerRequest eine solche Basisimplementierung, die hier erst einmal ausreichen soll – einfach den Konstruktor […]

ASP.NET-Runtime in die eigene Applikation einbinden

Im Laufe der letzten Jahre habe ich des Öfteren die ASP.NET-Runtime in Desktop-Applikationen integriert, sei es um ein komplexes HTML-Reporting umzusetzen oder um eine .NET 2.0-Anwendung Web Services veröffentlichen zu lassen. Nicht zuletzt der Wunsch nach einem kleinen, „eigenen Webserver“ hat meine Beschäftigung mit dem Thema vorangetrieben. Im Folgenden will ich kurz dokumentieren, was sich bis […]