Windows Vista Forums

dotnet framework
  1. #1


    Carl Forsman Guest

    dotnet framework

    why dotnet framework can access from so many different languages?

    like C, C++, C#, VB, ADA



    is that microsoft had developed the component for different language
    to access the dotnet functions?

    is it just like Java access C++ library / DLL where for each function
    you have to map the Java parameters to C++ parameters?

    So microsoft had map each of the C, C++, C#, VB, ADA to dotnet library
    function - for each of the donet library functions?? just like Java
    native interface access C++ native code?

    in the low level of dotnet library? is make simple for each function
    to map to different languages?

      My System SpecsSystem Spec

  2. #2


    Family Tree Mike Guest

    Re: dotnet framework

    "Carl Forsman" <fatwallet951@xxxxxx> wrote in message
    news:8428m4t18qefjhqmup4i8e6pe2dti47sf7@xxxxxx

    > why dotnet framework can access from so many different languages?
    >
    > like C, C++, C#, VB, ADA
    >
    > is that microsoft had developed the component for different language
    > to access the dotnet functions?
    >
    > is it just like Java access C++ library / DLL where for each function
    > you have to map the Java parameters to C++ parameters?
    >
    > So microsoft had map each of the C, C++, C#, VB, ADA to dotnet library
    > function - for each of the donet library functions?? just like Java
    > native interface access C++ native code?
    >
    > in the low level of dotnet library? is make simple for each function
    > to map to different languages?

    All those languages (Ada?) compile to an intermediate language (IL). The
    ..Net CLR works with IL to execute code. This is how you can have a project
    with VB.Net front end, C# middle tier, and C++ computation engines, if you
    like.

    Three sentences isn't enough to cover the subject, but you should now have
    the keywords to search for to get the details.

    --
    Mike


      My System SpecsSystem Spec

  3. #3


    Carl Forsman Guest

    Re: dotnet framework

    On Tue, 6 Jan 2009 21:04:09 -0500, "Family Tree Mike"
    <FTM@xxxxxx> wrote:

    >"Carl Forsman" <fatwallet951@xxxxxx> wrote in message
    >news:8428m4t18qefjhqmup4i8e6pe2dti47sf7@xxxxxx

    >> why dotnet framework can access from so many different languages?
    >>
    >> like C, C++, C#, VB, ADA
    >>
    >> is that microsoft had developed the component for different language
    >> to access the dotnet functions?
    >>
    >> is it just like Java access C++ library / DLL where for each function
    >> you have to map the Java parameters to C++ parameters?
    >>
    >> So microsoft had map each of the C, C++, C#, VB, ADA to dotnet library
    >> function - for each of the donet library functions?? just like Java
    >> native interface access C++ native code?
    >>
    >> in the low level of dotnet library? is make simple for each function
    >> to map to different languages?
    >
    >
    >All those languages (Ada?) compile to an intermediate language (IL). The
    >.Net CLR works with IL to execute code. This is how you can have a project
    >with VB.Net front end, C# middle tier, and C++ computation engines, if you
    >like.
    so C++ project that uses .Net library will be running slower right?
    since it compiled to (IL) and not native machine code? then .Net CLR
    will translate the (IL) code on the fly at runtime?

    Is the .Net CLR similar to Java virtual machine then? since Java is
    translated to byte code (intermediate code) and Java virtural machine
    is translate to machine code on the fly.

    >
    >Three sentences isn't enough to cover the subject, but you should now have
    >the keywords to search for to get the details.

      My System SpecsSystem Spec

dotnet framework problems?

Similar Threads
Thread Thread Starter Forum Replies Last Post
can't update .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5(KB951847 pacinitaly Windows Updates 7 21 Jun 2009
Beginner - which is best dotnet.VB or dotnet.VC? SteveB .NET General 6 07 Sep 2008
ANN: Bricksoft IM(MSN) SDK For .NET Framework/.NET Compact Framework v1.2 released Jianmin Wu Live Messenger 0 02 Jan 2008
interesting "issue" or "bug" with psobjects when calling DOTNET framework stuff klumsy@xtra.co.nz PowerShell 0 09 Nov 2006
dotnet framework 1.1 on RC 1 Andy Vista General 2 11 Sep 2006