Upload
lucy-walters
View
228
Download
2
Embed Size (px)
Citation preview
Increasing Level of Abstraction
MicroCom
puters
Personal
Computers
Graphical
User
Interfaces
The Web
Machine
code
CTurbo
Pascal
MS-BASIC
C++
Delphi
Visual Basic
HTML
Script
19801990
19952000
XMLWeb
Services
.NET/
C#Java
History of .NET
Release Date
Version No C# Studio Visual
Runtime
Framework
2002-01-05 1.0.3705.0 1.0 2002 1.0 1.0
2003-04-01 1.1.4322.573 1.0 2003 1.0 1.1
2005-11-07 2.0.50727.42 2.0 2005 2.0 2.0
2006-11-06 3.0.4506.30 2.0 2005 2.0 3.0
2007-11-19 3.5.21022.8 3.0 2008 3.0 3.5
12-04-2010 4.0.30319.1 4.0 2010 4.0 4.0
Assignment
List All .NET Versions and the changes made by Microsoft in each version with comparison of version with the previous version.
Assembly
Compilation And Execution
Source Code
Language Compiler
Compilation
At installation or the first time each
method is calledExecution
JIT Compiler
NativeCode
Code (IL)
Metadata
CLR: Execution Model
VBSource code
Compiler
C++C#
CompilerCompiler
AssemblyIL Code
AssemblyIL Code
AssemblyIL Code
Operating System Services
Common Language Runtime
JIT Compiler
Native Code
Managedcode
UnmanagedComponent