Im Prinzip steht das wichtigste zu Deiner Frage 2 Beiträge über Deinem Post.
Bis auf den Punkt, dass alles, was mit PHP geht, in ASP.NET 2.0 mit viel weniger Code viel eleganter (und wahrscheinlich auch sicherer, bei gleichem Aufwand für die Absicherung) umgesetzt werden kann. Und es ist deutlich portabler als das, was man mit Intraweb bauen kann.
PHP ist, auch mit der
VCL für PHP, immer noch etwas, wo man ungeheuer viel Zeit damit verbrät, Daten an eine Oberfläche zu bringen (Daten <-->
HTML Glue Code). Das nimmt einem Intraweb und auch ASP.NET zu großen Teilen ab. Ob Intraweb bei Eurer Umgebung tauglich ist müsst ihr evaluieren. Nur: Intraweb auf Linux ist eine Sache, die mir bisher als 'extrem tricky, nur mit schwierigen Umwegen, wenn überhaupt' zu Ohren gekommen ist.