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

SharePoint .NET Discussion :

Sharepoint et Csharp


Sujet :

SharePoint .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 20
    Par défaut Sharepoint et Csharp
    Bonjour,

    J'ai monté une page en csharp, cette page a pour but de creer un utilisateur par un formulaire classique(pas dans sharepoint), la validation du formulaire ajoute mon utilisateur dans une base de données SQL independante de la base sharepoint.

    Ma question : etait il possible a l'ajout du client dans la base SQL, d'aller ajouter ce client dans ma liste sur mon site sharepoint ?
    et si oui, peut on me donner une piste?

    D'avance merci.

  2. #2
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Par défaut
    Utilise Microsoft.Sharepoint.dll, tu peux accéder a tes listes Sharepoint et faire toutes les opérations disponibles dans Sharepoint.

    Perso, je fais l'inverse, j'ajoute dans Sharepoint, grace à cette DLL, puis je copie dans une table séparée grace à un declencheur sur la table UserData

  3. #3
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 20
    Par défaut
    Mon probleme, c'est que je fais une partie " inscription " qui sera en extranet, et je ne peux pas me permettre d'ajouter tous les utilisateurs(des miliers par an seront inscrits) dans l'active directory c'est donc pour ca que je fais une base sql a coté.

    j'ai bien trouvé la dll microsoft.sharepoint mais pas trouvé de doc dessus ...

  4. #4
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    744
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2004
    Messages : 744
    Par défaut
    Ecris une page aspx que tu installes dans sharepoint via une feature.
    Cette page va créer un utilisateur dans ta db SQL 2005.
    Sur ta table utilisateurs tu met un trigger qui va appeller une stored procedure csharp.
    Dans le code de cette stored procedure tu vas créer un user sharepoint via l'API.

    Ludovic,
    Envie de contribuer à la rubrique SharePoint ? Contactez moi par MP !

    SharePoint : http://sharepoint.developpez.com
    Mon site : http://lefortludovic.developpez.com
    Mon blog : http://www.consultpoint.net/blog

  5. #5
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Par défaut
    Le SDK est dispo là : http://www.microsoft.com/downloads/d...displaylang=en

    Tu aures toute la doc pour utiliser les objets.

  6. #6
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 20
    Par défaut
    Merci pour vos réponses, j'ai trouvé a peu pres tout ce dont j'avais besoin.

    Me reste plus qu'a bidouiller et tester pour que ca fonctionne mais c'est en tres bonne voie.

    Merci encore.

Discussions similaires

  1. Document et Tutoriels Sharepoint ?
    Par diaboloche dans le forum SharePoint
    Réponses: 32
    Dernier message: 16/03/2019, 11h38
  2. CSharp / Sharepoint
    Par placebomuse dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 05/06/2007, 15h03
  3. Réponses: 1
    Dernier message: 01/08/2006, 14h42
  4. SharePoint / Access : Eregistrement d'une liste ?
    Par Jeff77 dans le forum SharePoint
    Réponses: 1
    Dernier message: 01/08/2006, 11h23
  5. Réponses: 9
    Dernier message: 01/02/2006, 09h49

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