Documente Academic
Documente Profesional
Documente Cultură
NET FrameWork
PLAN
Intgration de lexistant
Multiples langages de programmation
Interoprabilit COM et Win32
Compatibilit side by side
COM Marshaler
Type Checker
Exception Manager
Security Engine
Debug Engine
IL to Native
Compilers
Code
Manager
Class Loader
Garbage
Collector
Assembly : Dfinition
Unit de dploiement
Point dentre dexcution
Unit de contrle de scurit
Unit de contrle de version
Unit de rutilisation
Unit de visibilit des types
Unit dexcution cote cote
Assembly : contenu
Source code
Compiler
Assembly
C#
J#
VB
Cobol
MSIL
Metadata
Resources
Assembly
Source code
DEPLOYMENT
Compiler
Install Assembly
C#
J#
VB
Cobol
MSIL
Setup
Copy Metadata
BrowserResources
Global
Assembly
Cache (GAC)
Application
Directory
Download
Cache
DEVELOPMENT
Install
Assembly
Setup
Copy
Browser
EXECUTION
IL to Native
Compiler
Native .exe
+ GC table
Class
Loader
Code
Manager
Security
Assembly
Global
on Target Policy
Assembly
Machine
Cache
(GAC)
Application
Directory
Assembly
Loader
Download
Cache
Garbage Collection
Exception Manager
Thread Support
Debug Engine
COM Interop
Interoprabilit
Interoprabilit des langages, grce au
langage intermdiaire (IL)
Interoprabilit avec COM
Interoprabilit avec Win32
Standardisation
C# et CLI qui sont dposs l'ECMA
CLI (Common Language Infrastructure) est trs prcis quand a
ce que l'on doit trouver dans le "framework " et le "runtime " et
laisse champ libre sur la manire de l'implmenter
ECMA-334, C# (C sharp) Language Specification.
ECMA-335, Common Language Infrastructure, approved by the
ECMA General Assembly of 13th December 2001.
ECMA TR/84, related to Standard ECMA-335
Sites Internet
http://www.gotdotnet.com
http://www.dotnetguru.org
http://www.dotnet-fr.org/
http://msdn.microsoft.com/netframework/
http://www.go-mono.com/
http://www.southern-storm.com.au/