Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03399.jsonl.gz/1792

|Business Server Pages und Prototype

Beim JavaScript-Framework Prototype wurde Wert auf gut geschnittene Funktionen gelegt. Code, der
auf Basis von JavaScript verfasst wurde, ist daher neben seiner browserübergreifenden Gültigkeit
auch noch besonders gut lesbar.
|Ressourcenintensive Operationen im Web

Bei Webanwendungen kommt es ganz besonders auf kurze Antwortzeiten an. Was kann man tun, wenn
einzelne Dialogschritte mit Antwortzeiten von mehr als einer Sekunde hier aus dem Rahmen fallen?
Dieser Artikel behandelt verschiedene Lösungsansätze.
|BSP Profiling

Es ist wichtig, die produktiven Web-Anwendungen regelmässig in Hinsicht auf Performance zu überwachen.
Hierzu hält der ABAP-Stack ausgezeichnete Tools bereit. Der Artikel bespricht einige dieser Tools,
vor allem die Systemlastüberwachung (ST03N), die serviceweite Laufzeitanalyse (via SE30)
und natürlich den SQL-Trace (ST05).
|Views und Viewcontexte

Ein Viewcontext ist eine ABAP-Klasse mit Präsentationslogik, die sehr eng an einen View gekoppelt ist, üblicherweise nur einen View bedienen kann. Dieser dritte Artikel meines Tabellenzyklus zeigt, wie man in ABAP programmierte Präsentierungslogik in den Viewcontext auslagert und damit beide, View und Viewcontext, lesbarer macht.
|Datenbeschaffung für Tabellen in BSP-Views

Dies ist der zweite Teil meines Zyklus zum <z:table>-Element. Es geht um die verschiedenen Möglichkeiten, dem Element die darzustellenden Daten bekanntzumachen.
|Ein Pretty Printer für BSP-Views

Warum der Pretty Printer des Standards für HTML-Views suboptimal ist - und wie man ihn durch den Aufruf eines geeigneten Perl-Programms ersetzen kann.
|Darstellung interner Tabellen mit CSS

In diesem ersten Teil einer mehrteiligen Serie über die Darstellung interner
Tabellen erläutere ich,
wie man ohne Modifikationen, nur mit CSS-Mitteln, das Aussehen der Tabellen
gestalten kann, die mit dem <z:table>-Element gerendert wurden.
|Der Model Binder

Eine standardisierte Controllerklasse, die in einfachen Applikationen hilft, den
benötigten Code weiter zu minimieren.
|BSP-Elemente wiederverwenden

Einige Anmerkungen zu der Frage, wie ein bestehendes BSP-Element ganz oder in Teilen
wiederverwendet werden kann.
|Für den eiligen Berater.

Eine Schritt- für Schritt-Anleitung, um möglichst rasch eine lauffähige BSP-Anwendung
zu erzeugen.