windscape.. du er en hård mand... :) har du så et godt link hvor man kan læse lidt om det på dansk, brug ikke for meget tid på det hvis du ikke har et ved hånden.... så må jeg bare google koncentreret *G*
Du kan godt loade en DLL dynamisk efter behov. Saa er vi dog ovre i den lidt mere avancerede brug. Det er den funktionalitet som bruges ved diverse plugin loesninger.
Basal DLL er bare at du putter din genbrugerelige kode i en DLL og saa bruger den fra flere forskelle EXE (eller ASP.NET web apps).
Du har også en fordel ved en DLL, at du kan opdatere din DLL med ny smartere kode uden at skulle rekompilere. Snakker ikke blot udnytning af selve filen, nej du kan opdatere programmet så den vil benytte en nyere version af din DLL - kan dog desværre ikke huske hvad det hedder lige nu, men er et lækkert princip.
Som de andre siger så er det det et Class Library (hedder det i VS), som genererer en Dynamic-Link Library (DLL) - hvor du kan lave generel kode som er nem at genbruge. Ikke alene kan du genbruge den i forskellige projekter men også i samme projekt hvis et project indeholder flere del-projekter kan du have samlet din kode et sted. Jeg er bare glad for det for så kan man lave generelle metoder til brug til alt muligt. - TextHelper - SQLHelper - FormsHelper - IOHelper og på den måde have mange af dine smarte metoder liggende samlet et sted, klar til brug.
Og hvis du arbejder i en virksomhed kan i lave en fælles for metoder i bruger meget i jeres projekter, optimere den fælles og så bliver koden ensartet pga. der bruges samme metoder til noget af det (og forhåbenligt bliver alt strømlinet og effektifficeret sådan også måske), og så kan i selv udvide, og optimere som i ønsker og har behov jo.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.