THE WHATIS.COM WORD-OF-THE-DAY   
October 30, 2002

Common Language Runtime 
______________
TODAY'S SPONSOR: Postmaster Direct

Sign up today to receive free information and offers about computers,
networking, wireless devices, security, and other timely IT topics.
Choose the specific topics you would like to learn more about.
Visit http://whatis.techtarget.com/postmasterDirect/ 
______________   
TODAY'S WORD: Common Language Runtime 

See our definition with hyperlinks at 
http://searchvb.techtarget.com/sDefinition/0,,sid8_gci860097,00.html 

As part of Microsoft's .NET Framework, the Common Language Runtime
(CLR) is programming that manages the execution of programs written
in any of several supported languages, allowing them to share common
object-oriented classes written in any of the languages. The Common
Language Runtime is somewhat comparable to the Java Virtual Machine
that Sun Microsystems furnishes for running programs compiled from
the Java language. Microsoft refers to its Common Language Runtime as
a "managed execution environment." A program compiled for the CLR
does not need a language-specific execution environment and can
easily be moved to and run on any system with Windows 2000 or Windows
XP. 

Programmers writing in any of Visual Basic, Visual C++, or C# compile
their programs into an intermediate form of code called Common
Intermediate Language (CIL) in a portable execution (PE) file that
can then be managed and executed by the Common Language Runtime. The
programmer and the environment specify descriptive information about
the program when it is compiled and the information is stored with
the compiled program as metadata. Metadata, stored in the compiled
program, tells the CLR what language was used, its version, and what
class libraries will be needed by the program. The Common Language
Runtime allows an instance of a class written in one language to call
a method of a class written in another language. It also provides
garbage collecting (returning unneeded memory to the computer),
exception handling, and debugging services. 


RELATED TERMS:

.NET 
http://searchwebservices.techtarget.com/sDefinition/0,,sid26_gci342248,00.html 

execution 
http://whatis.techtarget.com/definition/0,,sid9_gci212086,00.html 

object-oriented programming
http://searchwin2000.techtarget.com/sDefinition/0,,sid1_gci212681,00.html 

class
http://searchvb.techtarget.com/sDefinition/0,,sid8_gci211790,00.html

metadata 
http://searchdatabase.techtarget.com/sDefinition/0,,sid13_gci212555,00.html 

instance 
http://whatis.techtarget.com/definition/0,,sid9_gci212355,00.html 

method 
http://whatis.techtarget.com/definition/0,,sid9_gci212559,00.html 

______________________
SELECTED LINKS:

Microsoft provides an overview of the Common Language Runtime. 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcommonlanguageruntimeoverview.asp
 

SearchVB.com's Visual Studio .NET Info Center offers more
information. 
http://searchvb.techtarget.com/vsnetHome/0,293828,sid8,00.html 

______________________
QUIZ #30 | Troubleshooting

Our latest quiz is dedicated to all of you who at one time or
another, have had to troubleshoot or debug a computer-related
problem. Good luck! 

>> Take the quiz
http://whatis.techtarget.com/definition/0,,sid9_gci849563,00.html 

______________________
CROSSWORD PUZZLE #5 | Firewalls 

Improve your flexible thinking skills. Print out the puzzle and keep
it nearby to work on throughout your day!
http://whatis.techtarget.com/definition/0,,sid9_gci856796,00.html 

______________________
REAL-LIFE CHALLENGE #19 | Internet banking while at work 

Rob's fellow employees want to know if it's safe to do their Internet
banking over the company LAN. Can you advise them?
http://whatis.discussions.techtarget.com/WebX?msgInContext@;233.yYyLaVl9sHU.5@.1dcfae0e/154
  

______________________
THIS DAY IN HISTORY | October 29, 1996

IBM subsidiary Lotus announced they would include a Web browser in
their Lotus Notes software. Notes runs on a special server called the
Lotus Domino Server.
http://searchdomino.techtarget.com/sDefinition/0,,sid4_gci212672,00.html 

______________________________ 
RECENT ADDITIONS AND UPDATES 

[1] element  
http://whatis.techtarget.com/definition/0,,sid9_gci859557,00.html

[2] OA&M 
http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci859556,00.html

[3] portrait 
http://whatis.techtarget.com/definition/0,,sid9_gci859545,00.html

[4] landscape 
http://whatis.techtarget.com/definition/0,,sid9_gci859544,00.html

[5] TP0-TP4 
http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci854617,00.html

____________________________________________________________________
:::::::::::::::::::  WHATIS.COM CONTACTS   :::::::::::::::::::

LOWELL THING, Site Editor ([EMAIL PROTECTED])
____________________________________________________________________

MARGARET ROUSE, Associate Editor ([EMAIL PROTECTED])
___________________________________________________________________
::::::::::::::::::::  ABOUT THIS NEWSLETTER   :::::::::::::::::::::

Published by TechTarget (http://www.techtarget.com)
 TechTarget - The Most Targeted IT Media
 Copyright 2002, All Rights Reserved.

If you would like to sponsor this or any TechTarget newsletter,
please contact Gabrielle DeRussy at [EMAIL PROTECTED]
Unsubscribe from 'Word of the Day'
 - Simply Reply to this Email with REMOVE within the Body or Subject
>  or
 - Go to: http://WhatIs.techtarget.com/register
 - Log in to edit your profile.
 - Click on the link to Edit email subscriptions.
 - Uncheck the box next to the newsletter you wish 
   to unsubscribe from.
 - When finished, click "Save Changes to My Profile."


Reply via email to