Suche
Kategorien
Über…
Das ist das Blog von Sven Hasselbach über Themen aus der Entwicklung und alles, was ihm sonst so durch den Kopf geht.
Seit 2003 als freiberuflicher Entwickler deutschlandweit im Einsatz, mit dem Schwerpunkten Lotus Notes & XPages, Spring, Java & OSGi
IBM ICS Champion 2013
Um Kontakt mit mir aufzunehmen, einfach eine eMail an contact<at>hasselba.ch schicken oder mich bei XING finden:
Projektanfragen sind immer willkommen!-
Neueste Beiträge
Neueste Kommentare
- Chris Eggenberger bei xsp.application.context.proxy
- Chris Eggenberger bei xsp.application.context.proxy
- Displaying Markdown in an XPage using the showdown.js library - wp2020.focul.net bei XPages: Inject CSJS code at page top
Archive
Meta
Archiv der Kategorie: Performance
xsp.application.context.proxy
Just a reminder for myself: To use a CDN for XPage resources, you can add a leading slash to the xsp.application.context.proxy property. xsp.application.context.proxy=/cdn.hasselba.ch
Veröffentlicht unter Performance, Web, XPages
Verschlagwortet mit 9.0, Domino, Performance, Web, XPages
4 Kommentare
XPages: Execute Events with HTTP Get
To execute an event on the server, you normally have to send a POST request, because actions will be executed in the Invoke Application phase of the JSF lifecycle. A GET request will only process the Restore View and the … Weiterlesen
Veröffentlicht unter Dojo Toolkit, Java, Java Script, JSF, Performance, XPages, XSP
Verschlagwortet mit 8.5.3, 9.0, Dojo Toolkit, Domino, HTTP, Java, Java Script, JSF, Performance, XPages, XSP
2 Kommentare
XPages: Use async / defer option for external CSJS Script Libraries
When adding CSJS libraries to your XPage, try to use the defer or the async option for a better user experience. When not using this options, the Page might be blocked during page load. Have a look at this example … Weiterlesen
Veröffentlicht unter HTML5, Java Script, Performance, Web, XPages
Verschlagwortet mit 8.5.3, 9.0, Domino, HTML, HTML5, Java Script, Performance, Tipp, Web, XPages
Ein Kommentar
XPages: Optimized Partial Refreshs (2)
With the Optimized Partial Refresh you can do a lot of nice things: If only a part of the form is sent to the server, only this part of the components in the JSF component tree will be processed. This … Weiterlesen
Veröffentlicht unter Dojo Toolkit, Java, JSF, Performance, XPages, XSP
Verschlagwortet mit 9.0, Dojo Toolkit, Domino, Java Script, JSF, Partial Refresh, Performance, Server, XPages, XSP
Schreib einen Kommentar
XPages: Optimized Partial Refreshs
Inspired by the last post of Mark, I have created a small CSJS snippet which allows to optimize the behaviour of a Partial Refresh. Normally, if you execute a Partial Refresh, all elements of a form are sent to the … Weiterlesen
Veröffentlicht unter Dojo Toolkit, Java Script, Performance, Web, XPages, XSP
Verschlagwortet mit 8.5.3, 9.0, Dojo Toolkit, Domino, Java Script, Partial Refresh, Performance, Tipp, XPages, XSP
6 Kommentare
XPages: Add inline CSJS with a Theme
I needed a way to add some inline CSJS to an existing application which affects any XPage, that’s why I did this them with a theme. Et voilà: <theme extends=“webstandard“ > <resources mode=“concat“> <script> … Weiterlesen
Veröffentlicht unter Java Script, Performance, Web, XPages
Verschlagwortet mit 8.5.3, 9.0, Domino, Java Script, Performance, Tipp, Web, XPages
Ein Kommentar
A performance bottleneck?
Paul Withers wrote an very interesting article about the difference between a passthrough UIComponents and the corresponding XPages elements. This means the use of <br> instead a <xp:br>, or a <div> instead of a <xp:div>. A while ago I have … Weiterlesen
Veröffentlicht unter Allgemein, Java, JSF, Performance, ServerSide JavaScript, XPages
Verschlagwortet mit 8.5.3, Domino, Java, Partial Refresh, Performance, XPages
Schreib einen Kommentar
XPages: The Problem with DataContext Variables
There is a large problem with data context variables if they are bound dynamically. They will be recomputed again and again, even when in Partial Execution mode and if they are not in use. Here is a small demo XPage: … Weiterlesen
Veröffentlicht unter Allgemein, Performance, XPages
Verschlagwortet mit 8.5.3, Domino, EL, Expression Language, Partial Execution, Partial Refresh, XPages
6 Kommentare
XPages: High Performance Applications
During the last months I worked on a high performance XPages application used by a lot of end users. To get a better data throughput, I decided to use a reverse proxy for load balancing, caching of ressources, SSL connections … Weiterlesen
Veröffentlicht unter Java, Java Script, Lotus Script, Performance, ServerSide JavaScript, Web, XPages
Verschlagwortet mit Domino, Java, Java Script, Lotus Script, Performance, Server, Tipp, Web, XPages
8 Kommentare
XSnippets: Cancel a partial refresh via SSJS
With the assistance of Philippe Riand I was able to shorten the original idea of canceling a partial refresh to a single SSJS function. By setting the HTTP header „X-XspRefreshId“ to „@none“ it is possible to get the same result … Weiterlesen
Veröffentlicht unter Allgemein, Dojo Toolkit, HTML, Java Script, Performance, Server, ServerSide JavaScript, Web, XPages, XSnippet, XSP
Verschlagwortet mit 8.5.3, Dojo Toolkit, Domino, HTML, HTTP, Java Script, Partial Refresh, Performance, Server, ServerSide JavaScript, Tipp, Web, XPages, XSnippet, XSP
Ein Kommentar