Common Rules and Types
The CLR and VES include the Common Language System (CLS), which sets the rules and regulations for language syntax and semantics, as well as the Common Type System (CTS), which defines the data types that can be used. Because all programs use the common services in the CLR, no matter which language they were written in, such applications are said to use "managed code."
Common Services
The CLR and VES runtime engines are similar to the Java Virtual Machine (JVM). They provide a fundamental set of services that all programs use. The difference is that Java bytecode can also be interpreted as well as compiled, but the JVM supports only Java, not multiple programming languages. See .NET.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Free Silverlight streaming service to be replaced by paid Azure-hosted service
- Ought to be interestingSilverlight is the means by which Netflix streams their on-demand content. I cannot help but wonder if MS cut a deal with the new Blockbuster service.Does MS support "open internet", or do they want us to pay for itDoes MS support "open internet", or do they want...
- Discussion threads 2009-10-19
- SQL Examiner 2009 R2 3.2.0.22 (Windows)
- SQL Examiner 2009 is an easy-to-use tool that quickly and accurately compares and synchronizes schemas of MS SQL Server databases. It supports all the main innovations of SQL Server 2008, so now you can compare and synchronize databases of all SQL Server versions from 7.0 to 2008. The tool provides...
- Software downloads 2009-10-17
- Google and Adobe join forces on Open Screen Project
- No one wants to install the Flash plugin?You mean the 100 people who won't already have it installed by default on their new PC?-MRE: Google and Adobe join forces on Open Screen ProjectIs Google going to take control of everything you watch like they tried to do in Chrome?No the...
- Discussion threads 2009-10-05
- That's one way to get Silverlight on a mobile device: Port it to Moblin Linux
- Now I could at least accept that.I'm still a bit wary of an MS plugin becoming an internet standard. BUT at LEAST they are doing this as a first party and not some half baked, always behind the times attempt like Moonlight and Mono. If they had first class support...
- Discussion threads 2009-09-23
- SQL.CLR 1.0.2.801 (Windows)
- SQL.CLR is designed to run inside SQL Server Management Studio as well as Microsoft Visual Studio. SQL.CLR allows for the following functionality: Generate CLR Stored Procedures, Generate CLR User Defined Functions, Custom class and project naming, Supports all CRUD operations, Compile Assemblies, Create Visual Studio Projects, Supports C# and VB.net....
- Software downloads 2009-09-08
- Microsoft rolls out new developer toys: Bing#, Gestalt and more
- Microsoft rolls out new developer toys: Bing#, Gestalt and moreWonderful! Even more proprietary, nonstandard code and datato further lock customers and developers to their very much closed platform, consciously made that way.I understand why the american states and EU have bitched about IE and WiMP, but an even bigger threat...
- Discussion threads 2009-07-23
- PortMedCalc (Mobile)
- View an online demo of PortMedCalc. PortMedCalc 2.0 is a set of medical calculations. Included are things such as cardiac output, Fick Eq, BEE, anion gap, Cr Clr and many more.
- Software downloads 2009-07-08
- Will Stallman C# warning fall flat?
- Will Stallman C# warning fall flat?Is this any different than Java?There are positive reasons to have someone hold the patent, mainly, that there is only one captain of the ship. I support open source, but the hitorical problem with it and UNIX has been forking. Some propeller head messes with...
- Discussion threads 2009-06-30
- MSDN Webcast: Building Applications With SQL Server 2008 (Level 100)
- Microsoft SQL Server 2008 adds numerous new capabilities for developers, from support for spatial data types to a mechanism to store SQL BLOB data using the NTFS file system and several things in between. There are also several improvements to development-related areas from Transact-SQL (T-SQL) to SQL Common Language Runtime...
- Webcasts 2009-03-10
- Debug Inspector 1.23 (Windows)
- Debug Inspector is a Visual Studio Extension on Visual Studio Gallery, a stand alone Studio EXE for unmanaged deadlock detection, and soon to be a SharpDevelop IDE AddIn, that allows you to view the call stacks of multiple threads at the same time, plugs in to the internals of the...
- Software downloads 2008-11-01
- MSDN Webcast: 24 Hours of Windows Mobile Application Development: .NET Compact Framework 3.5 Power Toys (Level 200)
- Microsoft .NET Compact Framework 3.5 PowerToys is available as a separate downloadable set of tools, the PowerToys help to create better responding applications, assist in obtaining diagnostic information about the running application, and give the insight into the memory allocation strategies. The presenter gives the guided tour in PowerToys land...
- Webcasts 2008-10-22
- Is 64-bit Flash support just around the corner?
- Is 64-bit Flash support just around the corner?Not so fast, JohnnyJavaFx could be a strong player on the RIA front which might bring a little life to Swing. On the server end, Java is still pretty entrenched especially in large scale enterprise apps running under *nix where Java is basically...
- Discussion threads 2008-08-22
- Apple's Mac shipments surge; Lowballs on outlook again
- Apple's Mac shipments surge; Lowballs on outlook againApple on the MoveApple continues to impress both in unit sales and marketshare gains. It has taken Steve Jobs awhile to make significant inroads into PC marketshare, but you are now witnessing the fruits of his perseverance. If Apple only had a development...
- Discussion threads 2008-07-21
- Open-source Castle Project founder joins Microsoft
- Open-source Castle Project founder joins MicrosoftI've always been curious about the uptake of Iron*Its a strategy that seems to follow the same mistake MS is making on the web...."If we offer OUR version they will come". It seems to me that ASP.Net attracts a certain type of person just like...
- Discussion threads 2008-07-18
- Windows Explorer Context Menu (.Net Component) 6.83 (Windows)
- This .Net component will add all your custom items to Windows Explorer Shell context menu - automatically. All is supported (.Net, C#, VB.Net, C++, CLR, etc.) Add items to Windows Explorer Shell context menu on-the-fly. Add items with your icon and caption to Windows Explorer Shell context menu. This version...
- Software downloads 2008-07-11
- On the road to Midori: RedHawk, MinSafe and Sapphire
- On the road to Midori: RedHawk, MinSafe and SapphireFinally...So finally, Microsoft is embedding the .net framework into windows.. of course I totally agree, I mean I wanted that (http://www.amreldib.com/2007/12/windows-7-what-it-rumored-to-have-and.html) to happen.The managed code concept will really put the OS in charge of running all the applications and their security and...
- Discussion threads 2008-07-09
- Microsoft's multicore strategy
- Microsoft's multicore strategymulticoreinfoA link is provided to this blog on http://www.multicoreinfo.com , the hub for multicore related resources.Moderately talented?"...enables the moderately talented to produce functional software. Enabling Visual Basic programmers to exploit multicore chips is no mean feat."Say what? I use VB because its easier and faster to develop...
- Discussion threads 2008-06-25
- Sustaining Negotiated QoS in Connection Admission Control for ATM Networks Using Fuzzy Logic Techniques
- The objective of Connection Admission Control CAC is to keep the network load moderate to achieve a performance objective associated with Quality of Service QoS. Cell Loss Ratio CLR, a key QoS parameter in ATM networks, is essential for proper network resources dimensioning, congestion control, bandwidth allocation and routing. This...
- White papers 2008-05-20
- Microsoft Live Mesh to get more competition -- from Sun
- Microsoft Live Mesh to get more competition -- from SunYou've got things mixed upMary,You clearly do not understand the Rich internet Applications space very well ...there a lot of mistakes in the article that i have to correct ...[b]"Sun is building on top of JavaFX"[/b]The more appropriate word here would...
- Discussion threads 2008-05-07
- Why business users should grab a copy of Microsoft's new robotics toolkit
- If you're a business user who thinks Aibos and sumo robots are fun and cute but irrelevant to the enterprise-software world, read on. On April 9, Microsoft is delivering a first test release of the third iteration of its robotics toolkit, Microsoft Robotics Developer Studio 2008. The...
- Blog posts 2008-04-09
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Reduce risk. Reduce complexity. Increase reliability.
-
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux
- Learn more >>
- Learn more about tools to grow your business
-
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
- Save time with the UPS Business Essentials Guide
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
-
-
Smart Tech
Expert advice on innovations in healthcare and the green technologies that make it happen.
Find out more
-
Smart Business
Discussion and advice on management issues that revolve around making your world smarter and more useful.
More Smart Advice
-
Smart People
The best and worst moves in the management and strategy trenches.
Learn More







