Cvičenia
- Oboznámiť sa s organizáciou predmetu Programovanie v prostredí .NET.
- Nainštalovať aktuálnu platformu .NET.
- Nainštalovať vývojové prostredie.
- Vytvoriť konzolový projekt, skompilovať ho a spustiť.
- Identifikovať základné triedy, vzťahy a operácie dlaždicovej hry a vytvoriť konceptuálny model vlastnej hry.
- Identifikovať základné stavy hry a prechody medzi nimi.
- Navrhnúť základnú logiku hry.
- Vytvoriť triedy podľa návrhu jadra hry z minulého cvičenia.
- Implementovať základnú logiku hry na základe návrhov z minulého cvičenia.
- Vytvorte unit testy pre otestovanie inicializácie herného poľa a metód hernej logiky.
- Implementujte jednoduché konzolové používateľské rozhranie pre vašu hru.
- Vytvorte entitné triedy slúžiace na reprezentáciu údajov služby.
- Vytvorte rozhrania servisných komponentov.
- Implementujte rozhranie servisných komponentov.
- Odovzdanie úloh 1-4.
- Implementujte servisné komponenty použitím Entity Framework Core.
- Implementujte REST webové služby pre servisné komponenty.
- Odovzdanie úloh 5 a 6
- Implementujte webovú aplikáciu s používateľským rozhraním.
- Odovzdanie finálneho riešenia