Podstawy projektowania aplikacji w IBM Lotus Domino 8.5 XPages.
Czas trwania szkolenia: 2 dni
(Kurs oryginalny: Introduction to IBM Lotus Domino 8.5 Xpages)
Uczestnicy kursu zapoznają się z podstawowymi elementami projektowania baz danych w najnowszej wersji Lotus Domino 8.5 z wykorzystaniem technologii XPages.
Przeznaczenie kursu Kurs jest adresowany do programistów i projektantów Lotus Domino, którzy chcą poszerzyć swoją wiedzę na temat możliwości tworzenia interfejsu WWW aplikacji Lotus Domino, a także na temat nowych możliwości oferowanych przez środowisko programistycznego oparte o Eclipse.
Oczekiwane umiejętności słuchaczy
- Znajomość projektowania aplikacji Lotus Notes z wykorzystaniem Domino Designer.
- Zalecana jest znajomość innych narzędzi programistycznych.
Tematy zajęć
Część I: Podstawy XPages
- Omówienie możliwości rozbudowy aplikacji przy pomocy technologii XPages.
- Analiza technologii XPages – model przetwarzania.
- Instalacja i konfiguracja przykładowej aplikacji na serwerze.
- Omówienie wykorzystania zasobów i ustawienia (konfiguracja) komponentów XPages.
- Analiza działania przykładowej aplikacji.
- Tworzenie stron XPage i analiza kodu źródłowego obsługującego żądania użytkowników.
Część II: Komponenty tworzone przez użytkownika
- Omówienie możliwości rozbudowy aplikacji przy pomocy technologii XPages.
- Tworzenie własnej kontrolki.
- Dodawanie i obsługa akcji związanych z kontrolką.
- Wykorzystanie kontrolki na stronie XPage.
- Tworzenie kontrolki wykorzystującej zdefiniowane źródło danych.
- Zaawansowane ustawienia dla zdefiniowanych kontrolek.
Część III: Tematy zaawansowane związane z tworzeniem stron XPage oraz kontrolek wykorzystywanych na tych stronach.
- Konfiguracja walidacji danych i obsluga błędów po stronie serwera i klienta.
- Wykorzystanie arkusza stylów do strony XPage.
- Ustawienia i konfiguracji strony XPage.
- Wykorzystanie zmiennych i zakres ich widoczności – wykorzystanie obiektów przechowywanych jako atrybuty sesji i żądania (session and request scope).
- Wykorzystanie tzw. motywów w XPages (themes).
- Rozwiązywanie problemów – wykorzystanie mechanizmów logowania zdarzeń, analiza wyjątków.
Część III: Omówienie wybranych funkcjonalności środowiska programistycznego opartego o Eclipse.
- Wykorzystanie perspektyw i widoków Eclipse.
- Reprezentacja elementów projektu w postaci XML.
- Wykorzystanie SVN lub CVS do wersjonowania kodu oraz pracy zespołowej.
Metoda szkolenia
Seminarium ma formę wykładu z ćwiczeniami praktycznymi i jest prowadzone w języku polskim przez autoryzowanych instruktorów IBM.
Czas trwania: 2 dni
Miejsce szkolenia: Warszawa, Kraków.
Termin szkolenia proszę sprawdzić w harmonogramie.