[ Miloš Glogovac @ 12.09.2010. 18:11 ] @
Napisao sam moju usluznu klasu i hteo bi da je koristim u drugim projektima kako bi olaksao rad. Da li je moguce da je ukljucim u novi projekat sa #using -imenskiProstorKlase- kao sto se radi sa sistemskim klasama?
[ lonelyrider_44 @ 12.09.2010. 18:23 ] @
Da, samo pre toga morash da dodash u projekat source cod te klase, ili ako
si tu klasu build-ova u dll, onda dodash referencu na taj dll, tek onda
mozesh da stavish "using imeNamespace-a" .
[ Miloš Glogovac @ 12.09.2010. 19:45 ] @
Hvala na brzom odgovoru

Intresuje me ta druga varijanta, kako se build-uje klasu u dll i sta to u stvari znaci?
[ lonelyrider_44 @ 12.09.2010. 20:34 ] @
Da bi build-ovao klasu u dll napravish projekat tipa class library (dll)
(mislim da se tako zove) i dodash tu klasu (poshto si je vec napisao).
Time postizesh modularnost. Kada bi u svakom projektu koji koristi tu
tvoju usluznu klasu dodavao (copy/paste) kod te klase, ukoliko bi reshio
da neshto izmenish u klasi, to bi znachilo da morash da menjash u svakom
projektu gde si je koristio. Ako je buildujesh u dll, kao zasebnu
biblioteku, ako bude bilo potrebe za izmenama i sl, menjash samo na jednom
mestu, u projektu za taj dll, a svi ostali projekti su referencirani na
taj dll, tako da si automatski izmenio klasu na svim mestima, tj. nema
potrebe za pojedinachnim izmenama. Plus shto je ta klasa buildovana u dll,
pa se ona ne build-uje sa svakim projektom. Mada, i da je tako, nije
strashno kada je .net u pitanju.
[ Miloš Glogovac @ 12.09.2010. 22:46 ] @
Bas to mi je trebalo

mnogo hvala