Search:
Namespaces
Discussions
.NET v1.1
Feedback
.NET , c# ile derlenen classlar
Messages
Related Types
This message was discovered on
ASPFriends.com 'aspngtr' list
.
turkari
c# ile ilgilenenler açisindan java ile bir karsilastirma yaptigimda aklima
söyle bir soru takildi...
soru : kodlarin yazili oldugu text dosya derlendikten sonra nerede ne
sekilde bir byte kod'a çevriliyor acaba ?
java ile derlenen .java uzantili dosya .class ' larini olusturuyor.
c# ise bir execute (.exe) dosya olusturuyor.
Ancak diyelim birkac adet class (sinif) yazdik text (kod) dosyamiza ..
asagidaki gibi ve Proje isimli esas programimizda bunlari kullandik
---------------------------
class Sinif1 {
...
}
class Sinif2 {
...
}
class Proje {
...
}
---------------------------
Iste bu dosya içine yazilan diger siniflar için herhangi bir byte kod
dosyasi olusturuluyor mu ? Olusturuluyorsa nerde nasil vs. ?
Çünkü ayni class'lar baska bir program dosyasi içine de yerlestirilmeden
kullanilmali !
Her seferinde ayrica derlenek degil heralde !
Yardimci olabililecek arkadaslara simdiden tesekkürler ...
Taner ARI
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
Reply to this message...
Nuri Cankaya
Microsoft .Net ile birlikte CLR dedi=F0imiz Common Language Runtime'i
geli=FEtirdi. Bu teknoloji sayesinde IL yani Intermediate Language =
dosyas=FD
olu=FEuyor. .Net CLR dosyan=FDn yerini manage ediyor. Registery'e yazmak
diye bir=FEey art=FDk olmad=FD=F0=FD i=E7in dosya yeri otomatik =
saklan=FDyor,
b=F6ylelikle her seferinde derlemek diye bir=FEey olmuyor. Bu konuda
verdi=F0im seminer slaytlar=FDndan faydalanabilirsin. ( =
yazgelistir.com'da
download edilebiliyor.) Kolay gelsin...
Mehmet Nuri =C7ANKAYA
-----Original Message-----
From: turkari [mailto:
Click here to reveal e-mail address
]=20
Sent: Saturday, December 08, 2001 11:27 PM
To: aspngtr
Subject: [aspngtr] .NET , c# ile derlenen classlar
c# ile ilgilenenler a=E7isindan java ile bir karsilastirma yaptigimda
aklima s=F6yle bir soru takildi... soru : kodlarin yazili oldugu text
dosya derlendikten sonra nerede ne sekilde bir byte kod'a =E7evriliyor
acaba ?
java ile derlenen .java uzantili dosya .class ' larini olusturuyor. c#
ise bir execute (.exe) dosya olusturuyor.
Ancak diyelim birkac adet class (sinif) yazdik text (kod) dosyamiza ..
asagidaki gibi ve Proje isimli esas programimizda bunlari kullandik
---------------------------
class Sinif1 {
...
}
class Sinif2 {
...
}
class Proje {
...
}
---------------------------
Iste bu dosya i=E7ine yazilan diger siniflar i=E7in herhangi bir byte =
kod
dosyasi olusturuluyor mu ? Olusturuluyorsa nerde nasil vs. ?
=C7=FCnk=FC ayni class'lar baska bir program dosyasi i=E7ine de =
yerlestirilmeden
kullanilmali ! Her seferinde ayrica derlenek degil heralde !
Yardimci olabililecek arkadaslara simdiden tesekk=FCrler ...
Taner ARI
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at
http://mail.yahoo.com
| [aspngtr] member
Click here to reveal e-mail address
=3D YOUR ID=20
|
http://www.asplists.com/asplists/aspngtr.asp
=3D JOIN/QUIT=20
|
http://www.asplists.com/search
=3D SEARCH Archives
Reply to this message...
turkari
Tesekkürler ..
Fakat anlattýklarýnýz daha çok iþin teorik kýsmý...
Benim istedigimse derlenip oluþturulan IL dosyasýndaki
program kodlarýný yeni projemize kopyalamadan sadece
using , (import) etmek !
Bunun için .NET altýnda yeni paketler oluþturup bir yol belirtebilirmiyim
acaba ?
Java 'da olay classpath ile çözümleniyordu ...
.NET ise namespace kavramýný getirdi heralde ama
uygulamada ne þekilde kullaným bulduðunu tam bilmiyorum...
Derlenen dosya yeri otomatik olarak saklanýyor demissiniz ;
peki ben derlenen bu dosyayý import etmek isterken bu tam yol için ne
yazmalýyým ?
Yazdýðým bir kod parçasýný diger programlara nasýl import edebilirim yeni
bir paket oluþturarak ?
Taner ARI
----- Original Message -----
From: "Nuri Cankaya" <
Click here to reveal e-mail address
>
To: "aspngtr" <
Click here to reveal e-mail address
>
Sent: Monday, December 10, 2001 9:55 AM
Subject: [aspngtr] RE: .NET , c# ile derlenen classlar
Microsoft .Net ile birlikte CLR dediðimiz Common Language Runtime'i
geliþtirdi. Bu teknoloji sayesinde IL yani Intermediate Language dosyasý
oluþuyor. .Net CLR dosyanýn yerini manage ediyor. Registery'e yazmak
diye birþey artýk olmadýðý için dosya yeri otomatik saklanýyor,
böylelikle her seferinde derlemek diye birþey olmuyor. Bu konuda
verdiðim seminer slaytlarýndan faydalanabilirsin. ( yazgelistir.com'da
download edilebiliyor.) Kolay gelsin...
Mehmet Nuri ÇANKAYA
-----Original Message-----
From: turkari [mailto:
Click here to reveal e-mail address
]
Sent: Saturday, December 08, 2001 11:27 PM
To: aspngtr
Subject: [aspngtr] .NET , c# ile derlenen classlar
c# ile ilgilenenler açisindan java ile bir karsilastirma yaptigimda
aklima söyle bir soru takildi... soru : kodlarin yazili oldugu text
dosya derlendikten sonra nerede ne sekilde bir byte kod'a çevriliyor
acaba ?
java ile derlenen .java uzantili dosya .class ' larini olusturuyor. c#
ise bir execute (.exe) dosya olusturuyor.
Ancak diyelim birkac adet class (sinif) yazdik text (kod) dosyamiza ..
asagidaki gibi ve Proje isimli esas programimizda bunlari kullandik
---------------------------
class Sinif1 {
...
}
class Sinif2 {
...
}
class Proje {
...
}
---------------------------
Iste bu dosya içine yazilan diger siniflar için herhangi bir byte kod
dosyasi olusturuluyor mu ? Olusturuluyorsa nerde nasil vs. ?
Çünkü ayni class'lar baska bir program dosyasi içine de yerlestirilmeden
kullanilmali ! Her seferinde ayrica derlenek degil heralde !
Yardimci olabililecek arkadaslara simdiden tesekkürler ...
Taner ARI
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at
http://mail.yahoo.com
| [aspngtr] member
Click here to reveal e-mail address
= YOUR ID
|
http://www.asplists.com/asplists/aspngtr.asp
= JOIN/QUIT
|
http://www.asplists.com/search
= SEARCH Archives
| [aspngtr] member
Click here to reveal e-mail address
= YOUR ID
|
http://www.asplists.com/asplists/aspngtr.asp
= JOIN/QUIT
|
http://www.asplists.com/search
= SEARCH Archives
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at
http://mail.yahoo.com
Reply to this message...
Ad
MBR BootFX
Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
Contact Us
-
Terms of Use
-
Privacy Policy
-
www.dotnet247.com