Grundsätzlich richte ich mich nach der Maxime 'Never touch a running system'. Wenn es also nicht unbedingt notwendig ist ...
Die Frage ist aber, ob man von ITS mit Template-Technik umstellen sollte auf das BSP-Framework, denn der ITS ist ja im WEB AS nach wie vor enthalten (aus Kompatibilitätsgründen).
Vorteile von BSP aus meiner Sicht:
- Besseres Programmiermodell/-framework (MVC)
- Klare und saubere Trennung zwischen Präsentation- und Geschäftslogik
- Flexibler hinsichtlich Änderungen
- Bessere Performance
- Reichhaltige Toolunterstützung und gute Erweiterungsmöglichkeiten
- 'state of the art' in der Webprogrammierung, d.h. vergleichbar mit bspw. JSP/Servlet in Java.
- Bessere Möglichkeit zu debuggen (Fehleranalyse)
- Toolunterstützung für Konvertierung zu Webdynpro.
- Stabil
Nachteile:
- Gewisser Lernaufwand
- Aufwand, eine Webapplikation umzustellen