Spring til indhold

XPages

XPages er en måde at bygge webapplikationer på HCL Domino. Data ligger i Notes-databaser, men brugerne arbejder i browseren.

XPages er en måde at bygge webapplikationer på HCL Domino. Data ligger i Notes databaser, men brugerne arbejder i browseren. XPages kom i Notes 8.5 i 2009 og bygger på Java Server Faces.

Hvordan virker XPages?

En XPage er en side, der designes i Domino Designer med drag and drop af felter, tabeller og knapper. Logikken skrives i JavaScript, der kører på serveren, eller i Java. Siden henter og gemmer data i den samme NSF database, som den klassiske Notes klient bruger. Det betyder, at samme applikation kan have en Notes brugerflade til kontoret og en XPages brugerflade til web og mobil.

Hvad bruges XPages til?

  • Web portaler til kunder og partnere oven på eksisterende Notes data.
  • Mobilvenlige udgaver af interne applikationer.
  • Dashboards, der samler data fra flere Notes databaser.
  • Selvbetjening, hvor eksterne brugere ikke skal have Notes klient.

Er XPages stadig et godt valg?

XPages vedligeholdes stadig af HCL, men der kommer ikke mange nye funktioner. For nye projekter anbefaler vi oftest Domino REST API med en moderne frontend i React eller Vue, eller Domino Leap til enkle formularer. Har I allerede XPages applikationer, der virker, er der sjældent grund til at skrive dem om. Vi vedligeholder og udbygger dem gerne.

Typiske spørgsmål om XPages

Kræver XPages Java kompetencer?

Til det meste rækker JavaScript. Avancerede ting, fx integration til eksterne systemer, er nemmest i Java.

Virker XPages i Nomad?

Nej. Nomad kører den klassiske Notes brugerflade. XPages kræver en browser mod Domino serverens HTTP port.

Kan XPages migreres til Microsoft 365?

Ikke direkte. Data kan flyttes til SharePoint eller Dataverse, men brugerfladen skal genopbygges. Vi hjælper med at vurdere, hvad der kan betale sig.

Hjælp til XPages

Vi har udviklet XPages siden 2009 og vedligeholder applikationer for flere danske virksomheder. Læs om Notes udvikling.

Alle ord i ordbogen