StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Important Parts of the .net Platform - Essay Example

Cite this document
Summary
The essay "Important Parts of the .net Platform" focuses on the critical analysis of the major issues in the most important parts of the .net platform. It is a software component part of the Windows Operating System and offers solutions to common programming requirements…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER96.1% of users find it useful
Important Parts of the .net Platform
Read Text Preview

Extract of sample "Important Parts of the .net Platform"

They are: Common Language Runtime (CLR), MSIL (Microsoft intermediate language) code, Just in Time compilers, Frame Work Class Library, Common Language Specification (CLS), Common Type System (CTS), and Garbage Collector (GC) out of which I would regard the following  three as the most important:
- Common Language Runtime (CLR),
- MSIL (Microsoft Intermediate Language) Code,
- Framework Class Library (FCL).

The CLR is the foundation of the .NET framework. CLR acts as a virtual machine, providing an execution environment for the programs. The programmer can use Visual Basic, Jscript, and C # to write codes and the CLR manages the code written in these different languages at execution time. The other important features provided by CLR are memory management, thread management, garbage collection, exception handling, and security.

Residing above the operating system, it acts as a buffer for the programmer and handles and manages the execution of the applications without the programmer having to counter the technicalities and complexities of the operating system.

On compilation of our programs using any of the .NET compatible high-level languages, it does not get directly converted into the executable binary code but has to pass through an intermediate conversion state called MSIL or IL. This is done because IL is comprehensible by the CLR. Also that this IL makes the comparison and interoperability between codes of different high-level languages possible as all the .NET compliant languages produce similar IL code. When the programmer decides to execute the program, the IL is converted to a binary code called native code.

To almost every developer, the IL serves an important purpose. Going through the IL for an application can give the programmer a feel of how the CLR is executing the code that can assist in tracking problems.

Every programmer craves access to some form of reusable code for common, usual tasks that he has got tired of writing again and again. With a collection of some 2,500 reusable classes to assist developers in building applications, the Framework Class Library offers just that. Common functions like string manipulation, common data structures, IO, Streams, Threads, web programming, etc. make it the largest library ever offered with any other programming language or environment.

The CLR, IL, and FCL prove to be the three most important components of the .NET platform. The CLR and FCL give the programmer everything he needs to build his applications. These two components make the .NET platform what it is by providing buffering between the developer and the operating system and the vast amount of reusable code for efficient application development and at the same time providing important services such as security mechanisms, memory management, and exception handling. The feature of IL on the other hand gives the programmer interoperability between the codes developed using different high-level languages and overviews for error detection.

Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“NET Framework Essay Example | Topics and Well Written Essays - 500 words”, n.d.)
NET Framework Essay Example | Topics and Well Written Essays - 500 words. Retrieved from https://studentshare.org/miscellaneous/1509587-net-framework
(NET Framework Essay Example | Topics and Well Written Essays - 500 Words)
NET Framework Essay Example | Topics and Well Written Essays - 500 Words. https://studentshare.org/miscellaneous/1509587-net-framework.
“NET Framework Essay Example | Topics and Well Written Essays - 500 Words”, n.d. https://studentshare.org/miscellaneous/1509587-net-framework.
  • Cited: 0 times

CHECK THESE SAMPLES OF Important Parts of the .net Platform

Business Growth and Six Stages of Greiner Curve

The term platform is used in various different situations.... Earlier the term platform was used as a synonym for the operating system.... A business platform is a method that creates an environment of integration to accelerate the approach of operation towards partners and customers.... The business platform reduces the gap between the operations, partners, and customers and brings them closer.... The business platform not only brings these three vital elements closer but also finds efficiencies and unlocks innovations from every part of the business....
11 Pages (2750 words) Essay

Innovation of crowdfunding

n crowdfunding three types of participants can be identified: ‘the creators, the funders and the online platform' (Danmayr, 2013, p.... Since 2008 emphasis is given to crowdfunding, a process for accessing capital required for covering various business needs (DeFillippi and Wikstrom, 2014)....
16 Pages (4000 words) Essay

Information Security of Java and NET

The paper "Information Security of Java and net" describes that both platforms and development environments offer their advantages and disadvantages to users as well as programmers and it remains up to the individual programmer or the company itself to select one or the other.... ...
11 Pages (2750 words) Research Proposal

Potential Benefits of Using Facebook

To my surprise, I came across the Facebook translation feature that enables individuals to connect with other Facebook users who originate from other parts of the world.... Regardless of Facebook is seen as a key platform for communication, it incorporates a wide range of people as seen in the previous statement.... For a large number of people, Facebook has developed into an important part of their daily lives.... At this point, I feel that the ability of Facebook to connect these people is more important regardless of the cyber bullying accompanied to it....
8 Pages (2000 words) Case Study

Cloud computing the Choice of Platform for a Pilot Study

This essay "Cloud computing – the Choice of platform for a Pilot Study" presents the recent trends in IT and the fast-growing internet facilities that have attracted business enterprises towards innovations.... Cloud computing actually encompasses both a platform and an application.... It could be described as the platform for the future generation that provides availability of a large number of virtual resources, dynamic allocation of these available resources, data storage facilities, servers hosting web applications....
9 Pages (2250 words) Essay

Car Park System - Conceptual Design, Different Design Models, System Operation, Morphological Chart

This report "Car Park System - Conceptual Design, Different Design Models, System Operation, Morphological Chart" presents the car park system as a mechanical system device that is used to multiply the parking capacity inside a parking lot.... Car parking systems are generally run by electric motors....
16 Pages (4000 words) Report

Censorship and Active Audiences

This paper ''Censorship and Active Audiences'' tells that The major role of the media is to seek a platform upon which they can acquire information to their audience.... CNN is an international media institution that derives its support from different audiences on the global platform.... This makes it important for the institution to ensure that while delivering information on a controversial matter such as terrorism, it must be careful to act as the neutral party....
8 Pages (2000 words) Report

Social Capitals and Cultural Democracy

People from various parts of the world have often used social media to depict their social, political, cultural, and economic sentiments.... Facebook connects people from various parts of the world with no limits in place to prevent interaction.... Very few official requirements are required for one to join the online platform, which makes it possible for any person regardless of the age to join.... The online platform provides both local and international entertainment inform of news, images, audios, and audiovisual....
13 Pages (3250 words) Literature review
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us