Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. .NET (Core and Framework)
  4. runtime

runtime

Scheduled Pinned Locked Moved .NET (Core and Framework)
asp-netagentic-aisecurityperformancequestion
7 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    messages
    wrote on last edited by
    #1

    Hi everyone whats "runtime" exactly? I have read about it on MSDN but can you explain for me? " You can think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting, while also enforcing strict type safety and other forms of code accuracy that promote security and robustness". Thanks.

    E A 2 Replies Last reply
    0
    • M messages

      Hi everyone whats "runtime" exactly? I have read about it on MSDN but can you explain for me? " You can think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting, while also enforcing strict type safety and other forms of code accuracy that promote security and robustness". Thanks.

      E Offline
      E Offline
      Estys
      wrote on last edited by
      #2

      .NET (source)programs are compiled into assemblies. These assemblies are in the form of MSIL, MS Intermediate Language. The runtime, Common Language Runtime (CLR) is the set of programs that compiles your .NET assemblies into binary code for the processor and operating system it runs on, and executes them. All .NET languages (VB, C#, F#, Managed C++) are compiled into the same MSIL. That's why you can mix assemblies written in any of the available .NET languages. Whereas in the olden days (before .NET) you had to worry about things like memory management, now it's handled by the CLR. Cheers

      I don't like my signature at all

      M 1 Reply Last reply
      0
      • E Estys

        .NET (source)programs are compiled into assemblies. These assemblies are in the form of MSIL, MS Intermediate Language. The runtime, Common Language Runtime (CLR) is the set of programs that compiles your .NET assemblies into binary code for the processor and operating system it runs on, and executes them. All .NET languages (VB, C#, F#, Managed C++) are compiled into the same MSIL. That's why you can mix assemblies written in any of the available .NET languages. Whereas in the olden days (before .NET) you had to worry about things like memory management, now it's handled by the CLR. Cheers

        I don't like my signature at all

        M Offline
        M Offline
        messages
        wrote on last edited by
        #3

        Thanks for your reply so runtime is equals with common language runtime and is it correct MSIL=CIL and they are same? and Common Language Runtime is a software or a virtual machine?

        E 1 Reply Last reply
        0
        • M messages

          Thanks for your reply so runtime is equals with common language runtime and is it correct MSIL=CIL and they are same? and Common Language Runtime is a software or a virtual machine?

          E Offline
          E Offline
          Estys
          wrote on last edited by
          #4

          Yes MSIL==CIL. I think nowadays the official term is CIL, us old people have hard to break habits :) Just as the JVM is a virtual machine solely to run JAVA-bytecode, the CLR is for .NET CIL-assemblies. further reading : Common Intermediate Language[^] Cheers

          If you can read this, you don't have Papyrus installed

          A 1 Reply Last reply
          0
          • E Estys

            Yes MSIL==CIL. I think nowadays the official term is CIL, us old people have hard to break habits :) Just as the JVM is a virtual machine solely to run JAVA-bytecode, the CLR is for .NET CIL-assemblies. further reading : Common Intermediate Language[^] Cheers

            If you can read this, you don't have Papyrus installed

            A Offline
            A Offline
            Ashwini K Singh
            wrote on last edited by
            #5

            For such question please prefer using FAQs that will be faster.

            E 1 Reply Last reply
            0
            • A Ashwini K Singh

              For such question please prefer using FAQs that will be faster.

              E Offline
              E Offline
              Estys
              wrote on last edited by
              #6

              Are you talking to moi? :) It's saturday, spare time on my hands. It was a veryveryvery basic question, I know. If you've got a good link, hijack the thread, hiho! ;P

              If you can read this, you don't have Papyrus installed

              1 Reply Last reply
              0
              • M messages

                Hi everyone whats "runtime" exactly? I have read about it on MSDN but can you explain for me? " You can think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting, while also enforcing strict type safety and other forms of code accuracy that promote security and robustness". Thanks.

                A Offline
                A Offline
                Abhinav S
                wrote on last edited by
                #7

                Think of the CLR as the engine that converts the C# code that you write into machine level code that the computer understands. It does many other things like memeory management, thread management etc. while doing this conversion.

                The funniest thing about this particular signature is that by the time you realise it doesn't say anything it's too late to stop reading it. My latest tip/trick

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups