Portálfejlesztés .Net
Here are all the questions that will appear in the quiz!
-
Miért van külön Web.Debug.config és Web.Release.config fájl a webalkalmazásban?
Azért, mert így külön definiálhatóak beállítások a SolutionConfiguration alatt választható build típusokhoz.
-
Web alkalmazásban adatbáziskapcsolat adatai hol tárolhatóak?
Web.config fájlban
-
Web alkalmazásban mit tartalmaz a Global.asax.cs fájl?
Az egész alkalmazás működését érintő események bekövetkezésekor végrehajtandó kódot.
-
Web alkalmazásban mi a különbség valami.aspx, valami.aspx.cs és valami.aspx.designer.cs fájlok tartalma között?
Az aspx tartalmazza a vezérlőelemek elhelyezkedését, típusát és alapvelő működését, az aspx.cs a hozzá tartozó codebehind fájl (főként vezérlőelemek kezelésére vonatkozó kóddal), míg az aspx.designer.cs generált fájl, mely a vezérlők definícióját tartalmazza.
-
Web alkalmazásban mit tartalmaz a Site.master fájl?
Az oldal kerete, kinézete és működése, melyet az .aspx fájlok töltenek meg tartalommal
-
Web alkalmazásban lehet-e több site.master fájl?
Igen, lehet
-
Web alkalmazásban egy aspx fájlban a <%: %> jel található, mit jelent?
A végleges, browsernek küldött html tartalomban jelenjen meg a jelek között található kifejezés értéke.
-
Web alkalmazásban egy aspx fájlban a <% %> jel található, mit jelent?
A végleges, browsernek küldött html tartalom előállítása során c# nyelven kell értelmezni a jelek közötti részt.
-
Web alkalmazásban(Web forms) mit értünk a codebehind fájl alatt?
Azt a .aspx.cs fájlt, mely az aspx fájllal összhangban tartalmazza többek között az események kezelőit.
-
Web alkalmazásban (web forms) hogyan generáltatható egy vezérlőelem default eseménykezelője?
Dupla kattintás a vezérlőelemen
Properties panel, event gomb alapján a kiválasztott eseményen dupla kattintás
-
Web alkalmazásban (web forms) válassza ki,melyek a választható/használható vezérlő elemek?
Button
Textbox
DropdownList
Checkbox
-
Web alkalmazásban (Web forms) mit tudhatunk meg az IsPostBacktulajdonsából?
Értéke hamis, ha ez az első oldalbetöltés.
-
Web alkalmazásban DropdownList vezérlőhöz hogyan tudunk elemeket hozzáadni?
Példány.Itemskollekció manipulálásával
-
Web alkalmazásban (Web forms) egy Label típusú vezérlőelemen megjelenő szöveg melyik tulajdonsággal állítható be?
Példány.Text
-
Web alkalmazásban (Web forms) egy Textbox típusú vezérlőelembe user által írt szöveg melyik tulajdonsággal olvasható ki?
Példány.Text
-
Web alkalmazásban (Web forms) egy Textbox típusú melyik tulajdonsággal tiltható le (user nem szerkesztheti)?
Enabled tulajdonság false értékre állításával
-
Web alkalmazásban (web forms) egy TextBox típusú vezérlőben hogyan tudunk több sornyi szöveget megjeleníteni?
Text tulajdonságba sortöréssel ellátott szöveget helyezünk, TextMode tulajdonságot MultiLine értékre állítva
-
MVC projekt esetén tipikusan hova futnak be a browser kérései?
Controller osztályok publikus metódusaihoz.
-
Mi határozza meg, hogy a browser címsorában lévő uri hova mutat az alkalmazásban?
Routing szabályokkal kell megadni.
-
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.
-
Mire utal az MVC minta?
Model-View-Controller
-
MVC Web alkalmazásban hogyan kerül egy View megjelenítésre?
A megadott URL egy Controller metódusra mutat, mely View-t adhat vissza.
-
MVC alkalmazás esetén mikor fog kiértékelődni a <%%> jelek közötti kifejezés?
Az oldal minden elkészítése során
-
Web alkalmazásban (Web forms) tipikusan milyen típusú fájlok lehetnek az előre definiált Scripts mappában?
Javascript fájlok
-
Web alkalmazásban (Web forms) tipikusan milyen típusú fájlok lehetnek az előre definiált Styles mappában?
CSS fájlok
-
Web alkalmazásban (Web forms) tipikusan milyen típusú fájlok lehetnek az előre definiált App_Data mappában?
Helyi adatbázis fájlok
-
Miért van külön Web.Debug.config és Web.Release.config fájl a webalkalmazásban?
Azért, mert így külön definiálhatóak beállítások a Solution Configuration alatt választható build típusokhoz.
-
Web alkalmazásban adatbáziskapcsolat adatai hol tárolhatóak?
Web.config fájlban
-
Web alkalmazásban mit tartalmaz a Global.asax.cs fájl?
Az egész alkalmazás működését érintő események bekövetkezésekor végrehajtandó kódot.
-
Web alkalmazásban mi a különbség valami.aspx, valami.aspx.cs és valami.aspx.designer.cs fájlok tartalma között?
Az aspx tartalmazza a vezérlőelemek elhelyezkedését, típusát és alapvelő működését, az aspx.cs a hozzá tartozó code behind fájl (főként vezérlőelemek kezelésére vonatkozó kóddal), míg az aspx.designer.cs generált fájl, mely a vezérlők definícióját tartalmazza.
-
Web alkalmazásban mit tartalmaz a Site.master fájl?
Az oldal kerete, kinézete és működése, melyet az .aspx fájlok töltenek meg tartalommal
-
Web alkalmazásban lehet-e több site.master fájl?
Igen, lehet
-
Web alkalmazásban egy aspx fájlban a <%: %> jel található, mit jelent?
A végleges, browsernek küldött html tartalomban jelenjen meg a jelek között található kifejezés értéke.
-
Web alkalmazásban egy aspx fájlban a <% %> jel található, mit jelent?
A végleges, browsernek küldött html tartalom előállítása során c# nyelven kell értelmezni a jelek közötti részt.
-
Web alkalmazásban(Web forms) mit értünk a code behind fájl alatt?
Azt a .aspx.cs fájlt, mely az aspx fájllal összhangban tartalmazza többek között az események kezelőit.
-
Web alkalmazásban (web forms) hogyan generáltatható egy vezérlőelem default eseménykezelője?
Dupla kattintás a vezérlőelemen
Properties panel, event gomb alapján a kiválasztott eseményen dupla kattintás
-
Web alkalmazásban (web forms) válassza ki,melyek a választható/használható vezérlő elemek?
Button
Textbox
DropdownList
Checkbox
-
Web alkalmazásban (Web forms) mit tudhatunk meg az IsPostBack tulajdonsából?
Értéke hamis, ha ez az első oldalbetöltés.
-
Web alkalmazásban DropdownList vezérlőhöz hogyan tudunk elemeket hozzáadni?
Példány.Items kollekció manipulálásával
-
Web alkalmazásban (Web forms) egy Label típusú vezérlőelemen megjelenő szöveg melyik tulajdonsággal állítható be?
Példány.Text
-
Web alkalmazásban (Web forms) egy Textbox típusú vezérlőelembe user által írt szöveg melyik tulajdonsággal olvasható ki?
Példány.Text
-
Web alkalmazásban (Web forms) egy Textbox típusú melyik tulajdonsággal tiltható le (user nem szerkesztheti)?
Enabled tulajdonság false értékre állításával
-
Web alkalmazásban (web forms) egy TextBox típusú vezérlőben hogyan tudunk több sornyi szöveget megjeleníteni?
Text tulajdonságba sortöréssel ellátott szöveget helyezünk, TextMode tulajdonságot MultiLine értékre állítva
-
Kérdés:MVC projekt esetén tipikusan hova futnak be a browser kérései?
Controller osztályok publikus metódusaihoz.
-
Mi határozza meg, hogy a browser címsorában lévő uri hova mutat az alkalmazásban?
Routing szabályokkal kell megadni.
-
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.
-
Mire utal az MVC minta?
Model-View-Controller
-
MVC Web alkalmazásban hogyan kerül egy View megjelenítésre?
A megadott URL egy Controller metódusra mutat, mely View-t adhat vissza.
-
MVC alkalmazás esetén mikor fog kiértékelődni a <%%> jelek közötti kifejezés?
Az oldal minden elkészítése során
-
Web alkalmazásban (Web forms) tipikusan milyen típusú fájlok lehetnek az előre definiált Scripts mappában?
Javascript fájlok
-
Web alkalmazásban (Web forms) tipikusan milyen típusú fájlok lehetnek az előre definiált Styles mappában?
CSS fájlok
-
Web alkalmazásban (Web forms) tipikusan milyen típusú fájlok lehetnek az előre definiált App_Data mappában?
Helyi adatbázis fájlok
-
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.
-
Tipikusan mit értünk Context alatt?
Minden ide tartozik, amely a tárolt adatokat írja le (tulajdonságok, kapcsolatok).
-
MVC projektben, adatkezeléssel kapcsolatban, miért/mikor előnyös Initializer használata?
Mert így nem kell újra felvinni teszt adatokat fejlesztés közben, amikor intenzíven változik a db séma.
-
Entity Framework – mit jelent a Table-per-hierarchy pattern használata/mit eredményez?
Minden öröklődési hierarchiához egy tábla készül az ős nevével, mely minden leszármazott tulajdonságot és Discriminatort tartalmaz.
-
Entity Framework – mit jelent a Table-per-type pattern használata/mit eredményez?
Annyi tábla keletkezik belső hivatkozásokkal, ahány osztály részt vesz az öröklésben.
-
Entity Framework – konkurencia kezelésére melyek a lehetséges módok?
Timestamp/RowVersion használata.
Where feltételben az összes tulajdonság megjelenítése.
-
MVC projekt esetén mire való a MasterPage?
Ez adhatja a keretet, melyben a tartalom megjelenhet.
-
MVC projekt esetén mire használható a ViewBag?
Egy View kollekciót lehet segítsségével megjeleníteni, akár egyszerre több controllerből is.
-
Entity Framework – tipikusan milyen típusú elemekből lesznek táblák?
Model folder POCO osztályaiból.
-
Entity Framework – Ha tulajdonságként 1:N kapcsolat megvalósítása a cél, akkor…
…generikus ICollection interfészt megvalósító tulajdonság kell.
-
Entity Framework – Ha tulajdonságként 1:1 kapcsolat megvalósítása a cél, akkor…
…publikus property get részében kell lekérdezni ID alapján és visszaadni.
-
Entity Framework – mivel szabályozható, hogy mely osztályokból készüljön tábla?
A model osztályok atributumai határozzák meg.
-
Entity Framework – hogyan állíthatjuk be az adatok inicializálását?
Initializer osztály kell / Seed metódus override.
-
MVC projekt esetén tipikusan hova futnak be a browser kérései?
Controller osztályok publikus metódusaihoz.
-
Mi határozza meg, hogy a browser címsorában lévő URI hova mutat az alkalmazásban?
Routing szabályokkal kell megadni.
-
MVC - Hogyan tud egy View értékeket visszaadni egy Controllernek?
FormCollection segítségével.
-
Miért előnyös az IQueryable interfész használata?
Mert Query Object pattern megvalósítás miatt, csak a lekérdezést tárolja, késői kiértékelés lehetséges.