IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Framework .NET Discussion :

[.NET/COM+] Différence entre .NET et COM+


Sujet :

Framework .NET

  1. #1
    Membre confirmé

    Homme Profil pro
    Inscrit en
    Décembre 2003
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2003
    Messages : 219
    Par défaut [.NET/COM+] Différence entre .NET et COM+
    Bonjour,
    Quelle(s) différence(s) existe-t-il entre les composants .NET et COM+.
    Un composants .NET est-il aussi une DLL ? Si oui, où se situe la différence entre .NET et COM+

    Merci.

  2. #2
    Membre confirmé

    Homme Profil pro
    Inscrit en
    Décembre 2003
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2003
    Messages : 219
    Par défaut
    Est ce parcequ'on développeme avec un des langages du Framework (J#, C#, VB.NET, ...) qu'on dit que c'est un développement .NET.

    Si je développe par exemple un composant COM+ (une DLL par exemple) en C#, est-ce un composant .NET ?

    Merci pour vos multiples éclaircissement.

  3. #3
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    woa, 5 mn entre les deux posts ...
    Je ne sais pas trop comment répontre à ta question ... tout composant dévoloppé avec .NET est par définition un composant .NET qui peut toutefois être un composant développé pour servir avec COM ...

    Déjà, du developpement pour .NET est du developpement qui est fait en se basant sur le CLR ( de Microsoft ou de Mono ) quelque soit le langage utilisé. ( Au départ donc, programmer en C# ne signifie pas faire du .NET car par exemple on peut faire du C++ natif et du C++ .NET, ce qui change c'est qu'en C++.NET ou encore C++/CLI on utilise le Framework .NET ). Donc, par extention, un composant developpé avec .NET même si c'est un composant COM est un composant .NET

    En gros je pense que tu devrais explorer les cours et tutoriels présents sur developpez.com

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 103
    Par défaut
    Toute dll généré par .NET est une assembly.

    En revanche si ton composant .NET est visible par COM+, l'assembly possède des entrées supplémentaires permettant à celle-ci d'être vue par COM+ et surtout d'être référencée par COM+ mais dans tous les cas, cela reste un composant .NET, "COMPATIBLE" COM+.
    Habituellement les composant COM+ sont dans des DLL natives, pas managées (assemblies).

Discussions similaires

  1. comprendre la différence entre http://example.com et http://www.example.com
    Par zarathoustra69 dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 19/12/2012, 23h55
  2. variable static différence entre .NET et PHP
    Par Sayrus dans le forum C#
    Réponses: 5
    Dernier message: 04/10/2008, 00h44
  3. Différence entre OLE et COM
    Par Blondin77 dans le forum Débuter
    Réponses: 4
    Dernier message: 30/04/2008, 17h11
  4. Réponses: 0
    Dernier message: 29/08/2007, 11h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo