Kérdés: 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 éles és demo környezetekhez.
!Azért, mert így külön definiálhatóak beállítások a SolutionConfiguration alatt választható build típusokhoz.
Azért, mert így külön definiálhatóak változtatható a kinézet éles és demo környezetek között.
Kérdés: Web alkalmazásban adatbáziskapcsolat adatai hol tárolhatóak?
ConfigurationSettings.cs fájlban
!Web.config fájlban
Global.asax fájlban
Kérdés: 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.
Az egész alkalmazásból elérhető metódusokat.
Globális változók definíciója
Kérdés: 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 alapvető 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.
Az .cs tartalmazza a vezérlőelemek elhelyezkedését, típusát és alapvető működését, az aspx.designer.cs a hozzá tartozó codebehind fájl (főként vezérlőelemek kezelésére vonatkozó kóddal), míg az aspx generált fájl, mely a vezérlők definícióját tartalmazza.
Az aspx.designer.cs tartalmazza a vezérlőelemek elhelyezkedését, típusát és alapvető 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 generált fájl, mely a vezérlők definícióját tartalmazza.
Kérdés: Web alkalmazásban mit tartalmaz a Site.master fájl?
Az oldal kerete, kinézete és működése, melyet az .cs fájlok töltenek meg tartalommal.
!Az oldal kerete, kinézete és működése, melyet az .aspx fájlok töltenek meg tartalommal.
Az egész alkalmazás működését érintő események bekövetkezésekor végrehajtandó kódot.
Az egész alkalmazásból elérhető metódusokat.
Globális változók definíciója.
Kérdés: Web alkalmazásban lehet-e több site.master fájl?
!Igen, lehet.
Nem, nem lehet.
Kérdés: 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.
!A végleges, browsernek küldött HTML tartalomban jelenjen meg a jelek között található kifejezés értéke.
Kérdés: 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.
A végleges, browsernek küldött HTML tartalomban jelenjen meg a jelek között található kifejezés értéke.
Kérdés: 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.
Azt a POCO .cs fájlt, mely az aspx fájllal összhangban tartalmazza többek között az események kezelőit.
Azt a .designer.cs fájlt, mely az aspx fájllal összhangban tartalmazza többek között az események kezelőit.
Kérdés: 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.
Tools menü, events... és ott kiválasztható 'add default'.
Kérdés: Web alkalmazásban (Web forms) válassza ki, melyek a választható/használható vezérlő elemek?
Clock
!Button
!Textbox
!DropdownList
!Checkbox
Kérdés: 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 éles és demo környezetekhez.
!Azért, mert így külön definiálhatóak beállítások a SolutionConfiguration alatt választható build típusokhoz.
Azért, mert így külön definiálhatóak változtatható a kinézet éles és demo környezetek között.
Kérdés: Web alkalmazásban adatbáziskapcsolat adatai hol tárolhatóak?
ConfigurationSettings.cs fájlban
!Web.config fájlban
Global.asax fájlban
Kérdés: 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.
Az egész alkalmazásból elérhető metódusokat.
Globális változók definíciója
Kérdés: 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 alapvető 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.
Az .cs tartalmazza a vezérlőelemek elhelyezkedését, típusát és alapvető működését, az aspx.designer.cs a hozzá tartozó codebehind fájl (főként vezérlőelemek kezelésére vonatkozó kóddal), míg az aspx generált fájl, mely a vezérlők definícióját tartalmazza.
Az aspx.designer.cs tartalmazza a vezérlőelemek elhelyezkedését, típusát és alapvető 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 generált fájl, mely a vezérlők definícióját tartalmazza.
Kérdés: Web alkalmazásban mit tartalmaz a Site.master fájl?
Az oldal kerete, kinézete és működése, melyet az .cs fájlok töltenek meg tartalommal.
!Az oldal kerete, kinézete és működése, melyet az .aspx fájlok töltenek meg tartalommal.
Az egész alkalmazás működését érintő események bekövetkezésekor végrehajtandó kódot.
Az egész alkalmazásból elérhető metódusokat.
Globális változók definíciója.
Kérdés: Web alkalmazásban lehet-e több site.master fájl?
!Igen, lehet.
Nem, nem lehet.
Kérdés: 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.
!A végleges, browsernek küldött HTML tartalomban jelenjen meg a jelek között található kifejezés értéke.
Kérdés: 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.
A végleges, browsernek küldött HTML tartalomban jelenjen meg a jelek között található kifejezés értéke.
Kérdés: 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.
Azt a POCO .cs fájlt, mely az aspx fájllal összhangban tartalmazza többek között az események kezelőit.
Azt a .designer.cs fájlt, mely az aspx fájllal összhangban tartalmazza többek között az események kezelőit.
Kérdés: 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.
Tools menü, events... és ott kiválasztható 'add default'.
Kérdés: Web alkalmazásban (Web forms) válassza ki, melyek a választható/használható vezérlő elemek?
Clock
!Button
!Textbox
!DropdownList
!Checkbox
Kérdés: Web alkalmazásban (Web forms) mit tudhatunk meg az IsPostBack tulajdonságról?
!Értéke hamis, ha ez az első oldalbetöltés.
Értéke hamis, ha az oldalbetöltés vezérlés hatására történt.
Kérdés: Web alkalmazásban DropdownList vezérlőhöz hogyan tudunk elemeket hozzáadni?
!Példány.Items kollekció manipulálásával.
Példány.Selection kollekció manipulálásával.
Példány.CustomElements kollekció manipulálásával.
Kérdés: Web alkalmazásban (Web forms) egy Label típusú vezérlőelemen megjelenő szöveg melyik tulajdonsággal állítható be?
Példány.Label
Példány.Caption
!Példány.Text
Példány.ShowText()
Kérdés: 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.Label
Példány.Caption
!Példány.Text
Példány.ShowText()
Kérdés: Web alkalmazásban (Web forms) egy Textbox típusú melyik tulajdonsággal tiltható le (user nem szerkesztheti)?
Disabled tulajdonság true értékre állításával
!Enabled tulajdonság false értékre állításával
Visible tulajdonság false értékre állításával
Opacity tulajdonság 0 értékre állításával
Kérdés: Web alkalmazásban (Web forms) egy TextBox típusú vezérlőben hogyan tudunk több sornyi szöveget megjeleníteni?
Nem lehetséges, alapvetően user input-ra való.
Text tulajdonságba sortöréssel ellátott szöveget helyezünk, EnableMultiLine tulajdonságot true értékre állítva.
!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 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?
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.
Egy View alapját szolgáltató osztály, mely tipikusan nem tartalmaz számított mezőket és lekérdezett értékeket.
Kérdés: Mire utal az MVC minta?
!Model-View-Controller
Model-ViewModel-Control
Kérdés: MVC Web alkalmazásban hogyan kerül egy View megjelenítésre?
A megadott URL egy HTML oldalra mutat, melyet a browser megjelenít, ez a View.
!A megadott URL egy Controller metódusra mutat, mely View-t adhat vissza.
ViewModel generálódik és jeleníti meg a browser.
Kérdés: MVC alkalmazás esetén mikor fog kiértékelődni a <%%> jelek közötti kifejezés?
Csak az első megjelenítés során.
!Az oldal minden elkészítése során.
Az oldal minden elkészítése során, ami nem IsPostBack.
Kérdés: Web alkalmazásban (Web forms) tipikusan milyen típusú fájlok lehetnek az előre definiált Scripts mappában?
SQL script fájlok
!Javascript fájlok
.cs fájlok
Kérdés: Web alkalmazásban (Web forms) tipikusan milyen típusú fájlok lehetnek az előre definiált Styles mappában?
!CSS fájlok
Aspx fájlok
Ascx fájlok
Kérdés: Web alkalmazásban (Web forms) tipikusan milyen típusú fájlok lehetnek az előre definiált App_Data mappában?
Metadata fájlok (.cs)
!Helyi adatbázis fájlok
Konfigurációs fájlok
Kérdés: Web alkalmazásban (Web forms) hogyan jeleníthetjük meg az aktuális dátumot egy Label vezérlőben?
!A Label.Text tulajdonságot DateTime.Now értékére állítva.
A Label.Text tulajdonságot DateTime.Today értékére állítva.
A Label.Text tulajdonságot DateTime.Now.ToString() értékére állítva.
Kérdés: Web alkalmazásban (Web forms) hogyan érhetünk el egy vezérlőt code-behind fájlból?
ID alapján keresve a Controls gyűjteményben.
Az adott vezérlő ID-jét megadva közvetlenül hivatkozhatunk rá, ha public.
!Az adott vezérlő ID-jét megadva közvetlenül hivatkozhatunk rá, ha runat="server" attribútumot használ.
Kérdés: MVC alkalmazás esetén melyik mappa tartalmazza az adatmodelleket?
!Models mappa.
Controllers mappa.
Views mappa.
Kérdés: MVC alkalmazás esetén melyik mappa tartalmazza az action metódusokat?
Models mappa.
!Controllers mappa.
Views mappa.
Kérdés: MVC alkalmazás esetén hol történik az URI-k leképezése a Controller metódusaira?
!RouteConfig osztályban.
Web.config fájlban.
Global.asax fájlban.
Kérdés: MVC alkalmazásban egy View-hoz hogyan adhatunk dinamikus adatot?
!ViewBag segítségével.
Session segítségével.
ViewData segítségével.
Kérdés: MVC alkalmazás esetén hogyan lehet aszinkron metódusokat használni?
!Task típusú metódusokat definiálunk.
Thread típusú metódusokat definiálunk.
Callback függvényeket használunk.
Kérdés: MVC alkalmazásban milyen metódust kell meghívni, hogy egy másik View jelenjen meg?
!RedirectToAction
RenderView
ShowView
Kérdés: MVC alkalmazásban melyik osztály kezeli az űrlapok érvényesítését?
Validator osztály.
!ModelState osztály.
Validation osztály.
Kérdés: MVC alkalmazásban hogyan tudunk egy View-hoz CSS fájlokat rendelni?
!Az adott View-ban a elemet használva.
A BundleConfig fájlban.
Az adott Controllerben hivatkozva.
Kérdés: MVC alkalmazásban milyen adatstruktúrát használ a TempData?
Dictionary
List
!Hashtable
Kérdés: Web alkalmazásban (Web forms) hogyan érhetjük el az aktuális user nevét?
HttpContext.Current.User.Identity.Name
Session["UserName"]
!HttpContext.Current.User.Name
Kérdés: Web alkalmazásban hogyan lehet session változót beállítani?
Session.Add("kulcs", érték)
!Session["kulcs"] = érték
Session.Set("kulcs", érték)
Kérdés: Web alkalmazásban (Web forms) hogyan lehet cookie-t létrehozni?
!new HttpCookie("kulcs", érték) és a Response.Cookies-ba helyezve.
new Cookie("kulcs", érték) és a Request.Cookies-ba helyezve.
Response.CreateCookie("kulcs", érték) metódussal.
Kérdés: Web alkalmazásban hogyan állítható be a session timeout?
!Web.config fájlban a elem timeout attribútumával.
Global.asax fájlban a Session_Start metódusban.
Code-behind fájlban a HttpContext.Session.Timeout értékével.
Kérdés: Web alkalmazásban hogyan történik az alkalmazásindításkor végrehajtandó műveletek megadása?
!Global.asax fájlban az Application_Start metódusban.
Web.config fájlban inicializáló szkript megadásával.
Az első Controller betöltésekor hívott metódussal.