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

VB.NET Discussion :

Outlook et vb.net


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut Outlook et vb.net
    BOnjour a tous,

    Je me posais une question ( peut être bête ) mais bon.

    Dans outlook y a t'il un Id unique pour chaque contact.
    Si oui, serait-il judicieux d'utiliser outlook comme base de clients, dans une appli, afin de ne pas devoir encoder dans deux endroits différents les même infos.
    Et ainsi pouvoir gérer dautre infos liée a ces contacts.

    suis-je assez clair !!

    exemple simple:

    une DB SQL de gestion d'un atelier SAV ( service apres vente )
    qui serait lié a Outlook d'un coté et de l'autre la gestion proprement dite des réparations.
    Dans outlok, toutes les données administratives ( nom, prenom, adresse,... )
    de l'autre tout le suivi.

  2. #2
    Membre émérite
    Avatar de dkmix
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : Jamaïque

    Informations forums :
    Inscription : Septembre 2007
    Messages : 619
    Par défaut
    Je pense que c'est envisageable , en se connectant à Exchange plutôt qu'Outlook, via le service web Exchange par exemple.

    Après j'aurais plutôt tendance à séparer les deux et à créer une synchronisation entre ma base de données et Echange selon les besoins (tous les jours, toutes les heures ..)

  3. #3
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    1 048
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 048
    Par défaut
    Outlook n'est pas forcément relié à un serveur Exchange pour la gestion des contact.

    Les "objets" Exchange (comprendre un mail, un contact, un rendez-vous) n'ont pas d'identifiant valable pour effectuer un tracking de l'objet. Il y a bien un identifiant, mais il est "évolutif" dans le temps. Il suffit de déplacer l'objet d'un dossier à l'autres pour que l'identifiant change. Il vaut mieux être au courant de cette subtilité avant de vouloir travailler avec un serveur Exchange.

    La technologie qui ressemble le plus à un annuaire dans un environnement windows, parce que c'est de ça qu'on parle au final, c'est l'active directory. On peut créer dans ce dernier des objets de type contact (entité qui n'entre pas en compte dans le système de sécurité de windows, il ne peuvent donc pas s'identifier sur ton domaine) mais ils sont parfaitement reconnu par Outlook comme destinataire de mail lorsque ce dernier est utilisé avec un serveur Exchange par exemple.

    Néanmoins cette solution n'est pas forcément idéal car:
    - Les administrateurs systèmes risquent de pas voir d'un bon oeil qu'on détourne leur active directory!
    - Il faut développer une interface de gestion de ces contacts ou utiliser la console de gestion d'active directory (une fois encore, je doute que les admin apprécient...)

    Autrement une gestion de donnée propre à ton système (avec une bd, un annuaire différent de Active directory, un fichier CSV ou je sais pas quoi) avec des interfaces permettant de synchroniser les autres systèmes (Exchange par exemple) me semble être une solution plus propre (avec l'avantage de réduire la dépendance avec un autre système).

  4. #4
    Membre expérimenté Avatar de Saintelaitlait
    Homme Profil pro
    Responsable ServiceDesk
    Inscrit en
    Août 2011
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Canada

    Informations professionnelles :
    Activité : Responsable ServiceDesk
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 179
    Par défaut
    Salut,

    J'aborde dans le même sens que Sinople, vaut mieux synchroniser tes données avec Exchange ou l'AD.

    Dans la boîte ou je travaille, j'utilise un script qui pompe les données de l'Active Directory via ldap.

    Je traite ensuite les données avec des scripts SQL pour trouver les correspondances, les nouveaux utilisateurs et les modifications à apporter dans la liste ma liste d'utilisateurs. Un coup ce travail fait, j'apporte les modifs dans mon progiciel

    Fait savoir si tu veux un coup de pouce pour aller chercher les données dans l'AD.

  5. #5
    Membre émérite
    Avatar de dkmix
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : Jamaïque

    Informations forums :
    Inscription : Septembre 2007
    Messages : 619
    Par défaut
    Les "objets" Exchange (comprendre un mail, un contact, un rendez-vous) n'ont pas d'identifiant valable pour effectuer un tracking de l'objet. Il y a bien un identifiant, mais il est "évolutif" dans le temps. Il suffit de déplacer l'objet d'un dossier à l'autres pour que l'identifiant change. Il vaut mieux être au courant de cette subtilité avant de vouloir travailler avec un serveur Exchange.
    très intéressant çà !!

  6. #6
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Bien,
    Me voila très bien renseigné sur le sujet
    Je vais donc opté pour une table contacts et une synchro

    Merci de vos bons conseils


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 07/11/2014, 17h17
  2. Réponses: 0
    Dernier message: 25/10/2010, 12h48
  3. Outlook et Vb.net
    Par mounaje dans le forum VB.NET
    Réponses: 5
    Dernier message: 21/10/2010, 08h57
  4. [vb.net]outlook et vb.net
    Par ghotique dans le forum Windows Forms
    Réponses: 1
    Dernier message: 19/05/2006, 09h24
  5. [VB.NET] Outlook via VB.NET invisible
    Par geget dans le forum Windows Forms
    Réponses: 5
    Dernier message: 30/08/2004, 08h56

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