Question organisation

This commit is contained in:
2025-01-08 19:43:49 +01:00
parent d72c60aa2f
commit f3d820323f
5 changed files with 587 additions and 28 deletions

View File

@ -1,8 +1,3 @@
Kérdés: Mi határozza meg, hogy a browser címsorában lévő URI hova mutat az alkalmazásban?
Controllerek publikus metódusaihoz futnak be.
!Routing szabályokkal kell megadni.
A Contextben kell megadni.
Kérdés: MVC projekt esetén tipikusan mit értünk ViewModel alatt?
!Egy View alapját szolgáltató osztály, mely tipikusan tartalmaz számított mezőket és lekérdezett értékeket.
Azon osztályok ezek, melyek az adatbázisban kerülnek perzisztálásra.
@ -10,8 +5,8 @@ Egy View alapját szolgáltató osztály, mely tipikusan nem tartalmaz számíto
Kérdés: Tipikusan mit értünk Context alatt?
Minden ide tartozik, ami a Model osztályokban van.
!Minden ide tartozik, mely megmondja, hogy hol és milyen adatok érhetőek el.
Minden ide tartozik, amely a tárolt adatokat írja le (tulajdonságok, kapcsolatok).
Minden ide tartozik, mely megmondja, hogy hol és milyen adatok érhetőek el.
!Minden ide tartozik, amely a tárolt adatokat írja le (tulajdonságok, kapcsolatok).
Kérdés: MVC projektben, adatkezeléssel kapcsolatban, miért/mikor előnyös Initializer használata?
Mert így minden Model osztályból tábla készíthető, egy lépésben.
@ -31,7 +26,7 @@ Minden keletkezett táblában benne lesz az összes tulajdonság, ami csak felme
Kérdés: Entity Framework konkurencia kezelésére melyek a lehetséges módok?
Contextben lock segítségével.
!Timestamp/RowVersion használata.
Where feltételben az összes tulajdonság megjelenítése.
!Where feltételben az összes tulajdonság megjelenítése.
Kérdés: MVC projekt esetén mire való a MasterPage?
Ez tipikusan a nyitóoldal.
@ -39,33 +34,29 @@ Ez tipikusan a kezdőoldal.
!Ez adhatja a keretet, melyben a tartalom megjelenhet.
Kérdés: MVC projekt esetén mire használható a ViewBag?
Egy View kollekciót lehet segítségével megjeleníteni, akár egyszerre több controllerből is.
!Olyan objektum, melynek nincsenek előre definiált tulajdonságai, kétirányban bármi bele tehető.
!Egy View kollekciót lehet segítsségével megjeleníteni, akár egyszerre több controllerből is.
Olyan objektum, melynek nincsenek előre definiált tulajdonságai, kétirányban bármi bele tehető.
View-kat lehet controllerekhez küldeni vele.
Kérdés: Mire utal az MVC minta?
!Model-View-Controller
Model-ViewModel-Control
Kérdés: Entity Framework tipikusan milyen típusú elemekből lesznek táblák?
ViewModelekből, ez attributummal jelezhető.
!Model folder POCO osztályaiból.
Controller metódusok ActionResult visszatérésű elemeiből.
Kérdés: Entity Framework Ha tulajdonságként 1:N kapcsolat megvalósítása a cél, akkor….
Kérdés: Entity Framework Ha tulajdonságként 1:N kapcsolat megvalósítása a cél, akkor…
…generikus IDictionary interfészt megvalósító tulajdonság kell.
…IList<long> tulajdonság kell az idegen kulcs miatt.
!…generikus ICollection interfészt megvalósító tulajdonság kell.
Kérdés: Entity Framework Ha tulajdonságként 1:1 kapcsolat megvalósítása a cél, akkor….
Kérdés: Entity Framework Ha tulajdonságként 1:1 kapcsolat megvalósítása a cél, akkor…
…protected property kell, olyan típussal, ami a hivatkozott elem típusa.
!…virtual property kell, olyan típussal, ami a másik elem típusa.
…publikus property get részében kell lekérdezni ID alapján és visszaadni.
…virtual property kell, olyan típussal, ami a másik elem típusa.
!…publikus property get részében kell lekérdezni ID alapján és visszaadni.
Kérdés: Entity Framework mivel szabályozható, hogy mely osztályokból készüljön tábla?
!Ezt Context generikus DbSet tulajdonságai határozzák meg.
Ezt Context generikus DbSet tulajdonságai határozzák meg.
Web.config fájl ConnectionStrings részében kell megadni.
A model osztályok atributumai határozzák meg.
!A model osztályok atributumai határozzák meg.
Kérdés: Entity Framework hogyan állíthatjuk be az adatok inicializálását?
Initializer osztály kell / Initialize() metódus felülbírálatával.
@ -77,7 +68,7 @@ Controller osztályok ActionResult attribútummal ellátott metódusaihoz.
!Controller osztályok publikus metódusaihoz.
Manager osztályok publikus metódusaihoz.
Kérdés: Mi határozza meg, hogy a browser címsorában lévő uri hova mutat az alkalmazásban?
Kérdés: Mi határozza meg, hogy a browser címsorában lévő URI hova mutat az alkalmazásban?
Controllerek publikus metódusaihoz futnak be.
!Routing szabályokkal kell megadni.
A Contextben kell megadni.