Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Jason Zander's <a href="http://blogs.msdn.com/b/jasonz/archive/2003/10/21/53581.aspx" rel="noreferrer">blog post</a> explains it perfectly:</p> <blockquote> <p>The original name of the CLR team (chosen by team founder and former Microsoft Distinguished Engineer Mike Toutonghi) was "Lighting". Larry Sullivan's dev team created an ntsd extension dll to help facilitate the bootstrapping of v1.0. We called it strike.dll (get it? "Lightning Strike"? yeah, I know, ba'dump bum). PSS really needed this in order to give us information back to the team when it was time to debug nasty stress failures, which are almost always done with the Windows debugger stack. But we didn't want to hand out our full strike.dll, because it contained some "dangerous" commands that if you really didn't have our source code could cause you confusion and pain (even to other Microsoft teams). So I pushed the team to create "Son of Strike" (Simon from our dev takes credit/blame for this), and we shipped it with the product starting with Everett (aka V1.1).</p> </blockquote> <p>Also, I had heard of the CLR being referred to as "COM+ 2.0" before, but apparently it's had a few names in its time (from <a href="http://www.theserverside.net/tt/articles/showarticle.tss?id=DM_CLR" rel="noreferrer">here</a>):</p> <blockquote> <p>The CLR runtime lives in a DLL called MSCOREE.DLL, which stands for Microsoft Common Object Runtime Execution Engine. "<strong>Common Object Runtime</strong>," or COR, is one of the many names this technology has had during its lifetime. Others include <strong>Next Generation Windows Services (NGWS)</strong>, the <strong>Universal Runtime (URT)</strong>, <strong>Lightning</strong>, <strong>COM+</strong>, and <strong>COM+ 2.0</strong></p> </blockquote>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload