.NETGURU
Cross Language Integration in CLR
Messages   Related Types
This message was discovered on ASPFriends.com 'aspng' list.


Chandra Priya T
Hi,
    Could anyone please brief me about how exactly cross langauge
integration is supported in CLR?

Thanks,
CP

Reply to this message...
 
    
Luis Ferro
All languages that support .NET have full support in CLR... because all
are compiled in CL prior to be executed.

The only question is how are exposed the methods/properties of the core
objects...

Any expert in porting languages to .NET platform (or the implementors of
any of such) could give a more detailed info (i'm sure that there are
test cases to be passed prior to consider a language .NET
integrated/complient...

Cheers,
Luis Ferro

Chandra Priya T wrote:

[Original message clipped]

Reply to this message...
 
    
rajagopal
hi chandra,

In DOT NET Frame work..the objects written in any language can communicate

and interact with other objects .you can use any .net compliant debugger to

debug that object.exceptions can be thrown in one object can be caught and

understood by another written in another language.

But for all this..the languages should follow common Language

Specification(CLS)..it includes basic language features.

If your component uses only CLS features in the API that it exposes to other

code, including subclasses, the component is guaranteed to be accessible

from any object compiled by a language compiler that supports the CLS.

Components that adhere to the CLS rules and use only the features included

in the CLS are said to be CLS-compliant components.

So whatever may be the language you use it should be with CLS based

features.

Rajagopal

"Chandra Priya T" <Click here to reveal e-mail address> wrote in message
news:383376@aspng...
[Original message clipped]

Reply to this message...
 
    
Venkat
Hi,

The CLR offers services like -
A common data-type system.
Memory management.
Object creation and Garbage collection, etc

Any language thats built around the CLR is compiled to a common IL
(Intermediate Language, like the Java Byte-Code). So what ever be your
source-code language, all programs will be compiled to the same environment,
same type-system and same object-architecture. So if I have a class written
in VB.NET and compiled to IL, my C# program can understand and talk to that
class (talk means, instantiate, inherit, etc).

I hope that clarifies your doubts. Actually its a lengthy subject and
could do a lot of discussion.

S. Venkat

Senior Software Engineer
ClearMist Technologies
WWW.ClearMist.Com
Phone: 91 080 5725693/94 (Ext: 245)

-----Original Message-----
From: Chandra Priya T [mailto:Click here to reveal e-mail address]
Sent: Tuesday, May 08, 2001 6:34 PM
To: aspng
Subject: [aspng] Cross Language Integration in CLR

Hi,
    Could anyone please brief me about how exactly cross langauge
integration is supported in CLR?

Thanks,
CP

| [aspng] member Click here to reveal e-mail address = YOUR ID
| http://www.asplists.com/asplists/aspngcurious.asp = JOIN/QUIT
| http://www.asplists.com/search = SEARCH Archives

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