4. .NET Framework
• Cross Platform development
– .Net 1.0 ( 2002)
– .Net 4.5 ( 2012)
Mobile
• nouveau modèle simplifié de programmation
• Programmer avec différentes langues (C#,
javascript , HTML5, VB.Net …)
Desktop
• Bibliothèque robuste et et de haut niveau
Web
5. Bill Gates
« It’s a privilege to work on a
technology that’s change the world »
6. .NET Framework
• supporte nativement un grand nombre de langages de
programmation, parmi lesquels :
•
•
•
•
•
•
•
Ada
APL
C#
C++
Cobol
Eiffel
Fortran
•
•
•
•
•
•
•
Haskell
ML
J#
Jscript
Mercury
Oberon
Objective Caml
•
•
•
•
•
•
•
Oz
Pascal
Perl
Python
Scheme
SmallTalk
Visual
Basic
7. Architecture .NET Framework
• CLR : équivalent à JVM de Java
– Gestion du code lors de
l’éxecution
– Gestion de mémoire
– Service de sécurité …
• CLS : la plate-forme .NET est
indépendante de tout langage de
programmation (Plus de 25
langages )
15. Imagin Cup
1.65 million students
Over 1.65 million students from more than
190 countries have participated in Imagine
Cup, the world’s premier student
technology competition.