Miloš Glogovac Pančevo
Član broj: 149266 Poruke: 16 ...148.91.adsl.dyn.beotel.net.
Sajt: www.blejanje.com
|
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 Zrenjanin
Član broj: 42310 Poruke: 445 *.com Via: [es] mailing liste
|
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 Pančevo
Član broj: 149266 Poruke: 16 ...148.91.adsl.dyn.beotel.net.
Sajt: www.blejanje.com
|
Hvala na brzom odgovoru
Intresuje me ta druga varijanta, kako se build-uje klasu u dll i sta to u stvari znaci?
|
|
| |
|
lonelyrider_44 Zrenjanin
Član broj: 42310 Poruke: 445 *.com Via: [es] mailing liste
|
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 Pančevo
Član broj: 149266 Poruke: 16 ...148.91.adsl.dyn.beotel.net.
Sajt: www.blejanje.com
|
Bas to mi je trebalo
mnogo hvala
|
|
| |
|