Machine Dot Net? - VB/VBA/VBS - Programmation
Marsh Posté le 02-07-2004 à 10:58:43
la machine Dot Net ? aucune idée.
tu confonds peut-être avec .NET, mais c'est une plateforme
Marsh Posté le 02-07-2004 à 11:00:34
C'est possible que je me trompe également!
Ecoute je suis en train de travailler sur VB .net et on m'a dit qu'il fallait que j'installe la machine Dot Net.
-.-
Marsh Posté le 02-07-2004 à 11:07:41
ah le framework...
http://www.google.fr/search?q=down [...] ogle&meta=
Marsh Posté le 02-07-2004 à 11:09:12
gab229 a écrit : Bonjour a tous... |
J'ai eu raison alors????
Marsh Posté le 02-07-2004 à 11:11:53
heu...juste a another question!
J'ai installé Borland C# pour faire des test....et pour pouvoir installer le C#, il faut tout d'abors installer FrameWork justemement! Ce qui fait que maintenant sur mon PC j'ai, dans le menu démarrer, Microsoft .NET Framework SDK 1.1.
Je dois quand même le télécharger ou celui que j'ai fonctionne!
Marsh Posté le 02-07-2004 à 14:18:22
celui que tu as fonctionne, pas besoin de réinstaller
Marsh Posté le 02-07-2004 à 14:28:30
merci !
Mais...pourquoi j'ai besoin de ce framework en fait? Et comment ca s'utilise!
Excusez moi pour mon ignorance....
Marsh Posté le 02-07-2004 à 14:39:38
gab229 a écrit : merci ! |
Le framework s'intercale entre ton logiciel et l'API de Windows (Win32). Il te permet de disposer de classes encapsulant une bonne partie de cette API, et rendant son utilisation bien plus simple. C'est ce qu'on appelle l'Architecture de classes unifiée.
Le framework, c'est aussi une machine virtuelle (appelée CLR). Il faut savoir que quand tu compiles un logiciel pour le framework, celui est traduit non pas en assembleur, mais dans un langage intermédiaire appelé CIL. Il s'agit d'un pseudo-assembleur, que seul le CLR est capable de faire tourner.
Avantage : aucune recompilation n'est à refaire si tu désires utiliser ton logiciel sur un autre OS. Il suffit juste que le framework soit disponible sur cet OS pour que ton logiciel y soit utilisable.
A l'heure actuelle, le framework existe sous BSD, ainsi que sous Linux (projet Mono).
Inconvénient : vu que tu passes par une machine virtuelle, qui elle même compile ton programme dynamiquement en assembleur (compilation JIT), tu as 2 couches de compilation, ce qui rend ces programmes un peu plus lents que ceux compilés en natif
Marsh Posté le 02-07-2004 à 10:53:48
Bonjour a tous...
Je vais peut-être passé pour un boulet mais j'aimerais en savoir plus sur la machine Dot Net. J'en ai entendu parlé mais je ne sais pas du tout ce que c'est ni à quoi ca sert!?
Vous pouvez m'aider??
P.S: j'ai déjà effectué une recherche google mais je n'ai pas trouvé grand chose de vraiment interssant et qui explique bien la "chose"!
Merci
Message édité par gab229 le 02-07-2004 à 10:59:07