SzoftTechVizsga120523
Ugrás a navigációhoz
Ugrás a kereséshez
Tartalomjegyzék
- 1 Sznikák vizsga 2012.05.23.
- 2 1. Definiálja és a .NET szerelvény (assembly) fogalmát (szerepe, típusai, azonosítása)! Mi azonosít egy .NET szerelvényt? Hogyan nyújtanak megoldást a .NET szerelvények a klasszikus "DLL hell" problémára?
- 3 2. Attribute leírás, használat.
- 4 3. Windws forms készítés(3fajtája)? És egy négyzet 10sec alatt pirosból kékbe megy(20,20 koordinátába 30pixel oldalú négyzet)
- 5 4. lock és mutex? ReadWriterLock vagy mi? szálbiztos e a kód?
- 6 5. Egy-több és több-több relációs kapcsolat, példával megoldva.
- 7 6. Tervezési minta lényege? Singleton ?
- 8 7. 3 rétegű vállalati architektúra, 3 előny a 2 höz képest.
- 9 8. Kliens oldalon mit tudsz csinálni amit szerveren nem? Cookie? Session state?
Sznikák vizsga 2012.05.23.
1. Definiálja és a .NET szerelvény (assembly) fogalmát (szerepe, típusai, azonosítása)! Mi azonosít egy .NET szerelvényt? Hogyan nyújtanak megoldást a .NET szerelvények a klasszikus "DLL hell" problémára?
Funkciók fizikai egysége. Általában egy .dll vagy egy .exe fájl (de lehet több is). Minden alkalmazás szerelvényekből épül fel. Az egymás-melletti futás alapegysége (ugyanabból a szerelvényből több verzió is futhat).
Magában foglal:
- metaadatokat a szerelvényről (manifest)
- metaadatokat a .NET osztályokról
- erőforrásokat
Típusai:
- privát - egyetlen alkalmazás használja, neve azonosítja, az alkalmazás mappáiban keresi
- azonosított (strong named)
- erős név teszi egyedivé
- csak azonosított szerelvényekre hivatkozhat
- több alkalmazás használhatja
- DLL Hell problémára megoldás
- integritás védelmet nyújt (digitálisan aláírható szerelvények)
Erős név: név + fejlesztői cég nyilvános kulcsa + verziószám [+ nyelv és kultúra]