(2) (.NET) A comprehensive software development platform from Microsoft that was introduced in 2000 as the company's next generation programming environment. Pronounced "dot-net," and widely known as the ".NET Framework," it was designed to compete with the Java J2EE platform.
.NET and CLI
The European Computer Manufacturers Association (ECMA) has standardized .NET as the Common Language Infrastructure (CLI). ECMA also standardized the C# programming language, designed by Microsoft to be the flagship .NET language. Depending on the class libraries used, the output of .NET and CLI compilers may be identical or not.
Web Services and Component Software
Microsoft's .NET supports SOAP-based Web services and Microsoft's next generation component software, expected at a later date. In the interim, .NET supports Microsoft's COM component software model. Version 2.0 of .NET, introduced in 2005, incorporates the WinFX API, which is the programming interface included in Windows Vista.
The Heart of .NET/CLI
The heart of .NET/CLI is a cross platform language system. Similar to Java because it uses an intermediate bytecode language that can be executed on any hardware platform that has a runtime engine, it is also unlike Java, as it provides support for multiple programming languages.
.NET compilers generate Microsoft Intermediate Language (MSIL) bytecode, and CLI compilers generate Common Intermediate Language (CIL) bytecode. MSIL is executed by the Common Language Runtime (CLR), and CIL bytecode is executed by the Virtual Execution System (VES). Both the CLR and VES are runtime engines like the Java Virtual Machine (JVM) in Java (see Java Virtual Machine).
.NET Programming Languages
Microsoft provides several .NET languages, including C# (C Sharp), J# (J Sharp), Managed C++, JScript.NET and Visual Basic.NET. Numerous other languages have been reengineered as CLI languages as can be seen in the following diagram (see CLI). See CLR, .NET Enterprise Server and C#.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- PDF Create .NET 2.0.3469 (Windows)
- PDF Create .NET is a powerful .NET component for C# and Visual Basic .NET developers to programmatically create PDF files from practically any type of file. File types include Excel worksheets, Word documents, Powerpoint files, Access reports, Crystal Reports, AutoCAD drawings, Publisher files, image files, text files. Create a single...
- Software downloads 2009-11-20
- Convert .NET 4.5.3610 (Windows)
- Convert .NET is a multipurpose conversion utility. Converts C# to VB and vice-versa using the ICSharpCode engine. Convert .NET also offers text translation, Base64 encoding/decoding and regular expression testing. A standalone tool that does not require installation.
- Software downloads 2009-11-19
- Paint.NET 3.5.1 (Windows)
- Paint.NET is free image and photo editing software. It features an intuitive and innovative user interface with support for layers, unlimited undo, special effects, and a wide variety of useful and powerful tools. An active and growing online community provides friendly help, tutorials, and plug-ins.
- Software downloads 2009-11-19
- Mozilla locks out rogue Firefox add-ons
- Firefox has conquered IEIt is evident that Firefox free has conquered IE, plus the fact the majority of sites work regardless of browser.The days of this old bait & switch from MS are over.But I thought the whole point behind "open source"......was to allow ANYONE to put code in their...
- Discussion threads 2009-11-18
- So where's Microsoft's Live Mesh?
- Project name changedIt's Microsoft Live Mess now under Ballmer's leadership.RE: So where's Microsoft's Live Mesh?i hope they don't get rid of or just leave it alone because i really like it. Actually, it works very well.It might be stuck in some pre-release limbo but whats already available to use does...
- Discussion threads 2009-11-18
- Competition made Microsoft open source embedded .NET
- Hair line cracks?Is the "Kontrol" program from "Tron" beginning to crack?CE would be smart to go Linux.Less hassles, more reliability and no licensing costs.It's a no-brainer - Linux > Windows.LOL!"The handwriting was probably on the wall here years ago, when Linux bought Wind River, and when innovative start-up Cavium bought...
- Discussion threads 2009-11-18
- More evidence of the coming collision between home broadband and the smart grid
- Collision?Not the word I would have used.In any event, I think this is a positive and necessary direction to go. In order to manage more diversified, less dependable/consistent sources of energy, the demand side HAS TO be managed. Without it, we are just setting ourselves up for a lot of...
- Discussion threads 2009-11-16
- VeriSign sets timetable to fix DNS hole
- VeriSign has said a significant outstanding internet security vulnerability will be closed by 2011, after delays caused by technical aspects of the implementation. VeriSign has said a significant outstanding internet security vulnerability will be closed by 2011, after delays caused by technical aspects of the implementation. ...
- News items 2009-11-16
- My new daughter is a lot like Linux
- Windoze is a boys smelly diaper, Linux is a girls one, that's the messageI guess some people will never be mature enough to get it.Handling the learning curve...is not very hard. Particularly when you let them use the simple Gnome user interface which the standard Ubuntu has.Maybe this website of...
- Discussion threads 2009-11-16
- FishCode Library .NET 2 (Access) 17.0.3606 (Windows)
- FishCode Library .NET is an all-in-one information, knowledge, and document management system that allow you to organize Note, Code, File, Image, WebVideo and URLRSS into an easy-to-use outline format.
- Software downloads 2009-11-15
- Ray Ozzie's view of the Web Office
- MKV converter for mac\ MKVThe Best iphone ringtone maker, a smart iPhone ringtone creator and uploader, provides an all-in-one iPhone Ringtone custom solution.iPhone RingTone Maker for Mac
- Discussion threads 2009-11-14
- Higgins and Vendor Sports
- fsdaThe Best iphone ringtone maker, a smart iPhone ringtone creator and uploader, provides an all-in-one iPhone Ringtone custom solution.iPhone RingTone Maker for Mac
- Discussion threads 2009-11-14
- News to Know: AMD benchmarks, Fake Steve Jobs; iPhone
- rwerThe " The Best iphone ringtone maker, a smart iPhone ringtone creator and uploader, provides an all-in-one iPhone Ringtone custom solution.iPhone RingTone Maker for Mac
- Discussion threads 2009-11-14
- DToolsX DWG DLL 1.0 (Windows)
- DWG Data Miner .NET is a powerful .NET component for quickly extracting and setting data in AutoCAD drawing DWG files. DWG Data Miner .NET contains many functions for updating text values, updating block attribute values, setting layers on/off/frozen/thawed, setting external reference file paths, setting image file paths, creating XML files...
- Software downloads 2009-11-14
- Microsoft admits its GPL violation; will reissue Windows 7 tool under open-source license
- Tar and feather them nt ;-)ntYeah - they made good on GPL2 - tar them anyway!It's Microsoft - hurt them even when they do admit their errors and make good on them!Seriously Dude, see a shrink!A tad serious?Lighten up a bit - a shrink? I will put my mental health...
- Discussion threads 2009-11-13
- Groklaw suggests Microsoft sue, do over authentication
- Are you in any way trying to legitimize patent trolling?You are well aware that what Microsoft is doing is what we all used to call patent trolling aren't you?My guess...Nothing will happen... this is just MS trying to protect UAC and runas from paten lawsuits.Besides MS would be idiot... well...
- Discussion threads 2009-11-13
- Cloud storage: Impossible to fill?
- more likely gimmicksto frustate you if trying to use the full potential....in the same way as...ISPs do not allow a user to access their full download speeds (AT&T sells me 8megabits/second, but in reality i get maybe 5.5 or 6). Another angle Hi ZackI run a cloud storage provider called...
- Discussion threads 2009-11-12
- Did Microsoft copy Mac OS for Windows 7? Yes ... uh, wait ... no ...
- How do you like this....Microsoft has just patented "sudo":http://www.groklaw.net/article.php?story=20091111094923390RE: Did Microsoft copy Mac OS for Windows 7? Yes ... uh, wait ... no ...Of course, Microsoft has been copying things from the Mac for years. Look at Windows and Mac OS from the very beginning... the Mac had a...
- Discussion threads 2009-11-12
- BTM Pro (Net+) 20.06 (Windows)
- BTM Pro (Net+) package consists of three Italian card games: Briscola Pro (Net+), Tressette Pro (Net+), and Madrasso Pro (Net+), (Briskula, Treseta, and Trijumf). You can play ordinary or double type of Briscola. And also Tressette with or without declarations. Triumph is Croatian variant of Madrasso. Cards are one player...
- Software downloads 2009-11-12
- Capture .NET Professional 10.3.3603 (Windows)
- Capture .NET is an exquisite and multifunctional desktop utility. Includes many helpful tools: capture screen, capture color, screen calender, screen clock, screen ruler, backup expert, converter, countdown/up timer, degree measure, file shredder, font manager, lunar phases, post it, privacy eraser, quick launch, reveal password, system info, time synchronization, windows spy,...
- Software downloads 2009-11-12
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 >>
- 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>>
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
-
-
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




