Download as pdf
Download as pdf
You are on page 1of 4
er Introduction to .NET framework | (.NET Haat at afta) 11-326 fe Programming Platform 3 sian eeot NET Framework a MET grt . e ce nem = CLR (ain # CTS (Common Type System) aay pet as 2 BCL (Base Class Library) PaReA : = BCL (aa were creat) Key Components of FCL . e 2 Characteristics of NET Framework 2 POLS ye seit Versions of NET Framework eo NET Sore at ferret a Net Framework Architecture =o NET ted & on ‘eJast-in- Time Compiler = Justin-Time Tee in- Time Compiler Modem software pe ise a ht understandable by comput - buman-friendly syntan are referred to 15 Sc Before a computer can execute the source co86 SPE 5 process programs called compilers must rewrite can be dome instructions, also known at object code (commonly referred to simply as “compilation” explicitly or implicitly ITP compilation, wr just-in-time © mative ation, is an at ahead-of tHe ‘sompilation, JIT compila The CLR cade (C#, Fe, Visual Basic, into something called Interpreted Language, oF 5 lower level code that is closer to machine eade, bu platform specific. Rather, at runtime, this code if Comp into machine code for the relevant sysiema- The JIT compiler is partof the Common Language Runtime (CLR). The CLR manages the execution of all NET appliestions. In od to JET compilation at runtime, the CLR is also responsit for garbage collection, type safety and far exception beadling Ditferent machine configurations ise different machine level instructions. Ths source code is compiled ty exe or dll by the .NET compiler. Common Intermediate Language (CLL) consistsof instructions that any envirommetit supporting NET ean execute and includes metadate descrifing stuciures oF both data and cade. The JIT Compiler processes the CL instructions into machine code specifi for an environsicat. Program portability is ensured by urilizing CIL instructions in the source code. The JIT compiler compiles only those methods called struntime, Italso keeps track of any variable or parameter passed through methods and enforces type- safety In the runtime exivirenmentof the NET Framework. EXERCISE Multiple Choice Questions 1. Net Bramework was developed by- (2) Microsoft (b) Python (e) Dell {d) Sun 2, Components of NET framework (=) CLR (b) CTS {d) All of these (c) PCL. 2 7 arte iT AT Be ay fe yee se St NET Fa oe HE cope ea het Sam i ont ¢ fre NET ai aes eet eT Corals wry gn $a cra TH FS ST et et ag Hae gota toa O10 were CIL FT a earn $y faite ei are A stele reer Hh store at aid sie 7 OIL FRRTR HL A See WS cam #1 0 rae TERS wie Fry aan som Gi ae auga & oe ote Fre ay ai aofed soo 2 ae # eT NET Soe % yaar ¢ ago tet ar, ae 1 ar aEfemris wet Lec terest farts far rat an Sele tb) Python {3 Delt me 2 Nec Bea sariticn_ oo (b) CTS el (d) anh

You might also like