Wie Konvertieren von PHP auf .NET Für Anfänger
Welche Optionen habe ich für die Konvertierung von PHP zu C#/ASP.NET?
Hatte ich eine wirklich harte Zeit der Suche nach Informationen über dieses, so habe ich diese Frage/Antwort auf ein one-stop-shop für diejenigen von Euch, die auch getroffen haben, diese Art von Stolperstein.
Kurz gesagt, werde ich die verschiedenen tools, die ich gefunden hatte, was funktionierte für mich, und auch Links zu einigen Umstellung guides.
Dies könnte am besten als " community-wiki dann
Guter Vorschlag, danke!
Vielen Dank für das heads-up
Wir entschuldigen uns für die Gemeinschaft Erwartungen nicht erfüllen und erzielte downvotes. Ich wirklich dachte, das war eine wohltuende Thema zu diskutieren, basierend auf der extremen Schwierigkeit, die ich hatte, versucht zu finden, eine schnelle Lösung für dieses problem. Ich habe die Frage umformuliert Abschnitt. Ich hoffe, dass es besser denjenigen helfen, die auf der Suche nach diesen Lösungen.
Guter Vorschlag, danke!
Vielen Dank für das heads-up
Wir entschuldigen uns für die Gemeinschaft Erwartungen nicht erfüllen und erzielte downvotes. Ich wirklich dachte, das war eine wohltuende Thema zu diskutieren, basierend auf der extremen Schwierigkeit, die ich hatte, versucht zu finden, eine schnelle Lösung für dieses problem. Ich habe die Frage umformuliert Abschnitt. Ich hoffe, dass es besser denjenigen helfen, die auf der Suche nach diesen Lösungen.
InformationsquelleAutor sabastienfyrre | 2015-07-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Microsoft PHP ASP.NET Migration Assistant
http://www.asp.net/downloads/archived-v11/migration-assistants/php-to-aspnet
Das Gute:
Microsoft hat ein PHP ASP.NET Migration Assistant! Es ist nicht perfekt, aber funktioniert ziemlich gut, trotz der inhärenten Unterschiede in den Sprachen. Es nicht schaffen das codebehind für Sie, sondern legt generierten C# in einem Skript-tag in einer .aspx-Datei.
Die Schlechte:
Es war eine Herausforderung, immer diese Arbeit, denn es ist ein wenig alt und mir erforderlich zu installieren Microsoft .NET Framework 1.1 Redist, und Microsoft .NET Framework 1.1 Service Pack 1 in VS2010, um installieren Sie die Migration Assistant.
Einige von Euch vielleicht Schwierigkeiten haben, mit diesen Framework-Installationen. Wenn Sie das tun, ich fand einen handlichen dandy-guide direkt hier: http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/how-to-install-net-framework-11-in-windows-7-64/eb1e6232-e874-432e-ab43-17660e25e43d?page=1&tm=1345067625733
Auch, nachdem ich bekommen hatte, es zu installieren, es war nicht, wie in meinem Konvertierungs-tools in VS2010. Also, ich hatte, dies zu tun:
http://forums.asp.net/t/1530808.aspx?no+PHP+zu+ASP+NET+Migration+Assistant+in+MS+Visual+Studio+2008
Ich werde beachten Sie, dass dieser Befehl Zeilen benötigt tüfteln für eine x86-Maschine. PHPCONVERT.EXE möglicherweise werden in Programme(x86) "anstelle von "Programme".
Insgesamt dauerte es einige Zeit, aber das ist, was ich tun musste, um zu bekommen, es funktioniert, ich hoffe, dass dies hilft Ihnen, Ihre aktuelle binden.
Phalanger - Ein PHP-Compiler für Visual Studio
Wenn Sie möchten, PHP zu kompilieren .NET app versuchen Phalanger
http://www.php-compiler.net/
War ich interessiert, aber letztendlich entschied sich gegen die es aufgrund der Lizenz-Gebühren. Sie sind jedoch auf GitHub, wenn Sie wollen, check it out.
https://github.com/DEVSENSE/Phalanger
Umwandeln PHP Selbst
Hier sind einige Ressourcen zum erlernen von PHP-Grundlagen und ein bare-bones-conversion guide.
http://learnxinyminutes.com/docs/php/
http://www.codestore.net/store.nsf/unid/BLOG-20100603-0518
Vielen Dank an alle! Alles gute, und happy coding.
InformationsquelleAutor sabastienfyrre