XPages

XPages er det nyeste udviklingsmiljø i IBM Notes og Domino, som dramatisk udvider mulighederne for at udvikle web-baserede løsninger. Domino har nu fået en “rigtig” web applikations-server, som blandt andet kan tilbyde sessioner og ekstrem caching af elementer i forhold til traditionel web-udvikling i Domino. Dette giver rigtigt gode muligheder for at udvikle løsninger, der skalerer langt mere og i øvrigt tilbyder brug af de nyeste udviklingsværktøjer, herunder f.eks.

  • Application, session, view, request scopes
  • OneUI og temaer til struktureret brugergrænseflade
  • Fornuftig organisering af en applikation (brug af custom controls, m.m.)
  • Programmering i Client side Javascript, Server side Javascript og Java
  • Managed beans (Java)
  • XAgents (XPages uden brugergrænseflade – i stedet for web-agenter)
  • Brug af Extension Library

Alle nye web-baserede løsninger udvikler vi i XPages – dog kun såfremt kundens Domino server kører version 8.5.3 eller senere. Vi benytter en struktur, der benytter sig meget af Java, da det giver såvel bedre performance, som bedre muligheder for at strukturere og kvalitetssikre selve den programmerede kode.