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

Dotnet Discussion :

[VSTO] pour automatiser office dans une appli web il me faut quoi ?


Sujet :

Dotnet

  1. #1
    Rédacteur
    Avatar de cladsam
    Profil pro
    Inscrit en
    Août 2003
    Messages
    1 785
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2003
    Messages : 1 785
    Points : 2 436
    Points
    2 436
    Par défaut [VSTO] pour automatiser office dans une appli web il me faut quoi ?
    Bonjour,

    je suis désolé si la question parait naive, je ne suis pas un pro du .Net loin s'en faut. Voila, la but de mon exercice serait d'avoir une appli Web accessile via Intranet dans un premier temps, Internet dans un second.
    Cette appli sera sur le serveur d'entreprise et doit permettre de faire de l'automation office 2003.
    Par exemple, je dois pouvoir envoyer un mail à une personne ou ajouter un événement dans le calendrier d'une autre personne.
    Au début, ne sachant pas que l'appli devait impérativement être web je me suis dit qu'en client lourd ce serait simple, il suffirait d'utiliser les VSTO pour piloter Outlook depuis le poste ou l'on veut faire ces envois de mail, ajouts dans les calendriers etc.
    Maintenant, vu que c'est du Web, j'en conclu que c'est le serveur qui va devoir envoyer ces mails et donc c'est le serveur qui va devoir piloter office ( ou plus exactement mon appli ASP.Net qui s'executera sur le serveur).

    Du coup je m'interroge sur la faisabilité du truc ... comment cela va marcher ?
    Je dois installer office sur le serveur ? Comment pourrais-je dire que c'est monsieur A qui a envoyé le mail et pas un compte générique lié au serveur ?

    Merci de vos lumières
    Chef de Projet SAP. Certifié Prince2 Practitioner
    ---------------------------------------------------
    Anakin Skywalker turned to the Dark Side after his failed attempt to upgrade R/2-D2 to R/3-D2.

  2. #2
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    400
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 400
    Points : 444
    Points
    444
    Par défaut
    C'est possible. Mais difficile à mettre en place.
    Micorsoft propose des dll pour piloter les outils Office :

    Microsoft.Office.Interop.Excel.dll pour Excel
    Microsoft.Office.Interop.Word.dll pour Word

    De plus il te faudra configurer IIS pour autoriser les utilisateurs externe à piloter les appli Office sur le serveur.
    Tu trouveras un exemple sur ce lien

    Ajouter les droits pour piloter Excel

    De plus il faut savoir que certaine version d'Xp (notemment Sp2) ne permettent pas de piloter directement ces outils, car l'installation de Sp2 altère l'utilisation des composant COM+ utilisé pour piloter ces applis. Un nettoyage de la base de registre est nécessaire :

    Nettoyer la base de registre

    Tu risque de te confronté à pas mal de problème... Si tu avais une autre solutions, je te conseille d'opter pour celle-ci, car là, je pense que tu lance dans un engrenage...

    Bonne chance

Discussions similaires

  1. Architecture pour insérer du GWT dans une appli web en JSP
    Par nicorama dans le forum GWT et Vaadin
    Réponses: 2
    Dernier message: 10/06/2008, 20h05
  2. Charger le contexte d'application dans une appli WEB
    Par nanou2002 dans le forum Spring Web
    Réponses: 3
    Dernier message: 13/10/2006, 11h44
  3. [Tomcat]Où mettre les fichiers properties dans une appli web
    Par tchouki dans le forum Tomcat et TomEE
    Réponses: 11
    Dernier message: 31/01/2006, 18h32
  4. [JAR]Probleme pour inclure un jar dans une appli Web
    Par ouedmouss dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 09/12/2005, 10h40
  5. [JSP] liste de fichiers dans une appli web
    Par cyrso dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 21/01/2005, 18h17

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