Lista zadań nr 9
Zadanie 1.
Bazując na przykładzie Layout utwórz serwis o 3 podstronach (Strona główna, Galeria i Kontakt) spełniający następujące postulaty:
- Menu serwisu powinno być widokiem częściowym (partial view) o nastepujacych pozycjach: Strona główna, Galeria, Kontakt. Do wygenerowania pozycji należy użyć odpowiedniego helpera.
- Podstrony Strona główna i Kontakt mogą pozostać puste, natomiast zawartością podstrony Galeria mają być 4 obrazki. Zawartość ta ma być generowana przez metodę widoku @Html.RenderAction, przy czym w metodzie akcji mają być przygotowane dane do pokazania obrazków.
[4p]
Zadanie 2.
Do poprzedniego zadania dodać przeglądanie galerii, czyli aplikację należy rozszerzyć o następujące elementy:
- podstronę opartą o widok częściowy, która pokazuje jedno zdjęcie z galerii; dodatkowo powinny być linki nawigacji do zdjęć poprzedniego i następnego,
- na stronie głównej galerii należy dodać linki do podstrony z odpowiednim zdjęciem
[3p]
Zadanie 3.
Poprzednie zadanie rozszerzyć o następującą funkcjonalność: korzystając z mechanizmu ciastek na każdej stronie ze zdjęciem dodać dokładną datę i czas ostatniego oglądania danego zdjęcia.
[3p]