C# Introduction: Microsoft included an Object base language - TopicsExpress



          

C# Introduction: Microsoft included an Object base language called C Sharp(C#). C-Sharp is designed to be easy, object-oriented programming language, modern, general-purpose, borrowing key concepts from several other languages, most notably java. C-Sharp could theoretically be compiled to machine code, but in real life, its always used in combination with the .NET framework. Therefore, applications written in C#, requires the .NET framework to be installed on the computer running the application. While the .NET framework makes it possible to use a wide range of languages. It uses the Microsoft .Net framework and the Mono framework to be interpreted and translated into a language that is capable of running fast on any computer C Sharp is the third most popular language to be use with these frameworks. C# Source code compiled into an intermediate language (IL) that Sends report to the CLI specification. The IL code and resources, such as images and strings, are stored on disk in an executable file called an assembly, typically with an extension of .exe or .dll. An assembly contains a manifest that provides basic information about the assemblys types, version, culture, and security requirements. When the C# program is executed, the assembly is loaded into the CLR, which might take various actions based on the information in the manifest. Then, if the security requirements are met, the CLR performs just in time (JIT) compilation to convert the IL code to native machine instructions. The CLR also provides other services related to automatic garbage collection, exception handling, and resource management. Code that is executed by the CLR is sometimes referred to as managed code, in contrast to unmanaged code which is compiled into native machine language that targets a specific system. The following diagram illustrates the compile-time and run-time relationships of C# source code files, the .NET Framework class libraries, assemblies, and the CLR..... for more.... blog.eincop/2015/01/C-Sharp-Introduction.html
Posted on: Fri, 16 Jan 2015 06:59:36 +0000

Trending Topics



Recently Viewed Topics




© 2015