HAUPPAUGE WinTV-PVR und Media Center Edition 2005: Fernbedienung

PHP to ASP Converter

Dez 16

Von:
16.12.2003  RssIcon

Patrick und ich haben die Alpha-Version von Microsofts' PHP to ASP-Converter ausprobiert, und ihn einfach mal auf die Sourcen des Arena-Frameworks gehetzt. Es war nicht verwunderlich, dass dabei kein lauffähiges Produkt herauskam; dafür habe ich im Framework zuviel herumgetrickst (allein die DBObject-Klasse basiert ja hauptsächlich auf eine Art Reflection-Mechanismus...).

Andererseits waren wir überrascht, wie gut das Ergebnis teilweise aussah. Die DB.class.aspx (formerly known as DB.class.php) schien einen brauchbaren Eindruck zu machen. Das war irgendwie schon erstaunlich. Wenn man sich die Mühe machen würde und die Basisklassen alle manuell aus .aspx in .cs portieren (eher trivial) und mit einem Namensraum versehen würde, hätte man schon ein gutes Stück geschafft.

Mein Fazit: Den Großteil an Fleißarbeit nimmt einem der Converter ab, allerdings bleibt noch eine Menge manueller Nacharbeit übrig. Bei einem derart großen Projekt sicherlich kein Zuckerschlecken. Für kleinere Projekte (die vielleicht eher pretty straight forward gehalten sind) sieht das wahrscheinlich anders aus. Vielleicht versuchen wir morgen mal phpMyAdmin zu konvertieren :)

Den Converter gibt es unter http://www.asp.net/migrationassistants/php2aspnet.aspx

Tags:
Categories:
Nutzungsbedingungen
(c) 2011 e-llusions