.NETGURU
.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...
 
 




ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
Ad


Need Dot Net Interview Questions?
Ask ExamGuru, Inc. for advice and help on Passing .Net Interviews
.Net Projects
Best-of-breed application framework for .NET projects, developed by ExamGuru, Inc. and ExamGuru IT
Free .net Help
Commission ExamGuru, Inc. and his team for your next bespoke software project
FogBUGZ
The only bug tracking system carefully crafted with one goal in mind: helping teams create great software.
Awesome Tools
If you don't know about these, you're missing out... IT Certification Questions
IT Interview Questions
Free Oracle 10g Training
MCSE Boortcamp
Cisco Study Guides
Cheap Study Guides
Exact Questions
Dot Net Interview Questions
Oracle OCP
Cheap Travel
Designer Perfumes - Wholesale Prices
Free Programming Tutorials
 
ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
 Copyright © ExamGuru, Inc. 2001-2006
Contact Us - Terms of Use - Privacy Policy - www.dot-net-guru.com - www.examguru.net - www.oraclesource.net - www.itinterviews.net - www.examguru.net/ITCertification