Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dinamicko generisanje koda (dll-a)?

[es] :: .NET :: Dinamicko generisanje koda (dll-a)?

[ Pregleda: 928 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

krul
Cardak ni na nebu ...

Član broj: 16060
Poruke: 85
*.bchsia.telus.net.



Profil

icon Dinamicko generisanje koda (dll-a)?10.10.2006. u 14:35

Pozdrav,

Kao sto naslov teme kaze, zelio bih da znam da li je moguce da "on the fly" generisem dll koji ce da procesira neke podatke.

Ideja je da 'instrukcije' za generisanje dll-a stavim u xml ili tablu (uslove, statuse itd) koji ce biti procitan od strane modula koji bi generisao kod. On bi lepo procitao 'instrukcije', generisao kod, kompajlirao kod i dao nalog da tako kompajliran kod procesira podatke.

Da li je to moguce?

Ako je, ima li ko iskustvo sa ovim?

Hvala unapred
Jednostavnost! Odlika genijalnosti
10.10.2006. u 14:35 

spartak

Član broj: 5625
Poruke: 631
*.ptt.yu.



Profil

icon Re: Dinamicko generisanje koda (dll-a)?10.10.2006. u 17:50
Moguce je, bas ovako kako si opisao.

Mozes da procitas parametre, na osnovu njih "ispljunes" tekst (.cs) fajl koji ce sadrzati taj novi kod i onda zoves kompajler (csc) sa potrebnim switch-evima da ti napravi dll.
10.10.2006. u 17:50 

krul
Cardak ni na nebu ...

Član broj: 16060
Poruke: 85
*.bchsia.telus.net.



Profil

icon Re: Dinamicko generisanje koda (dll-a)?11.10.2006. u 04:42
Odlicno, to sam i pretpostavljao.

Jel moze neki link, ili jednostavan primer?
Jednostavnost! Odlika genijalnosti
11.10.2006. u 04:42 

jablan
Mladen Jablanović
Beograd

Član broj: 8286
Poruke: 3336
*.yubc.net.

Sajt: blog.radioni.ca


Profil

icon Re: Dinamicko generisanje koda (dll-a)?11.10.2006. u 08:10
Imaš System.CodeDom.Compiler namespace, ne moraš da zoveš csc:

http://www.csharpfriends.com/A.../getArticle.aspx?articleID=118
11.10.2006. u 08:10 

krul
Cardak ni na nebu ...

Član broj: 16060
Poruke: 85
*.bchsia.telus.net.



Profil

icon Re: Dinamicko generisanje koda (dll-a)?11.10.2006. u 14:29
Hvala, to je to.

Jel ima ko da je to radio, da podeli iskustvo?
Jednostavnost! Odlika genijalnosti
11.10.2006. u 14:29 

NotEqu

Član broj: 113399
Poruke: 3
*.air.tehnicom.net.



Profil

icon Re: Dinamicko generisanje koda (dll-a)?12.10.2006. u 11:35
Ako koristis VS 2005 ovo je prava stvar za tebe:

http://msdn2.microsoft.com/en-us/netframework/aa663322.aspx

tj. Windows Workflow Foundation. Menjanje dll-ova tj. metoda unutar dll-ova je sada moguce u momentima kada se isti koriste od strane neke aplikacije ili sl.
12.10.2006. u 11:35 

krul
Cardak ni na nebu ...

Član broj: 16060
Poruke: 85
*.bchsia.telus.net.



Profil

icon Re: Dinamicko generisanje koda (dll-a)?13.10.2006. u 15:20
Hvala NotEqu,

Koliko sam ja razumeo Workflow koristi .net framework 3?

Ja radim sa VS2005 ali koristim .net framwork 2.

Pozdrav
Jednostavnost! Odlika genijalnosti
13.10.2006. u 15:20 

[es] :: .NET :: Dinamicko generisanje koda (dll-a)?

[ Pregleda: 928 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.