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 :

Developement de Site + Workflow


Sujet :

SharePoint .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 38
    Par défaut Developement de Site + Workflow
    Bonjour,

    Je suis tout à fait débutant sur les technologies Sharepoint.

    J'ai du mal à comprendre comment je dois m'y prendre pour développer ce que je veux.

    Je veux développer une site, offrant une interface que j'aurai développé en asp.net avec VS 2008 comprenant des composants pour accéder aux listes et au peopleEditor de Sharepoint.

    L'interface me permettra de créer et de lister des objets en base de données.
    Lorsqu'un objet est créé, j'aimerai que cela déclenche un workflow qui se baserai également sur les library
    microsoft.Sharepoint .

    Je pense avoir compris comme élaborés les workflow et les lancer. Du moins, je sais le faire avec WF.

    Toutefois, j'ai beaucoup de mal à réalisé l'interface du site via VS 2008, d'y integrer mes composants Sharepoint, et de le deployer.
    Qu'elle type de projet est ce que je dois effectué ?
    Dans ma page aspx de mon projet web VS 2008, je définis la masterpage de sharepoint .
    Mais lorsque je veux déboguer, il ne fait pas le lien avec la masterpage de sharepoint, et il n'arrive pas à lié le code de ma page à l'environnement Sharepoint.

    Ainsi, la question est : Qu'elle type de projet sur Visual Studio 2008 dois je utilisé ? Ou récupérer la template ?
    Puis je utiliser des WebControls asp.net style Dataview et autre button en concordance avec des composants Sharepoint (je n'ai pas réussi encore...)?
    Et comment configuer le projet pour que celui s'exécute bien et se débogue bien ?

    Merci d'avance pour vos réponses !

  2. #2
    Membre émérite
    Homme Profil pro
    Référent technique
    Inscrit en
    Juillet 2007
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Référent technique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 834
    Par défaut
    Bonjour,

    Je te conseille de modifier les pages Sharepoint en modifiant la master page de sharepoint et en travaillant dessus.
    Tu peux arriver à un très beau site ne ressemblant plus du tout à Sharepoint...
    ça me parait assez difficile de le faire en dehors et de prendre les composants sharepoint en dehors du contexte...

    Cordialement.

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 519
    Par défaut
    Alors tout dépend de quoi tu parles.
    Pour un workflow quand tu le débugges via VS2008 (touche F5) il lance directement internet explorer avec la liste à laquelle t'as associé le workflow lors de sa création.
    Pour un webpart quand tu le débugges via VS2008 (touche F5) il ne fait que l'installer sur la plateforme, tu dois modifier la page où tu veux l'insérer (Actions du site -> Modifier la page).

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 38
    Par défaut
    Bonjour,

    Merci de votre aide.

    Il semblerait que j'ai réussi à faire ce que je voulais.
    Dans ma machine virtuel ou j'ai VS 2008 et Sharepoint,
    j'ai ouvert un projet asp.net .
    J'y ai ajouté mes references Sharepoint.
    Et dans les Propriétés de mon projet. J'ai été dans le menu Web.
    Et la, j'ai cliqué sur : Utiliser le serveur Web IIS.
    Et j'ai spécifié http://localhost/<monprojet>

    J'ai vu alors que dans IIS, il installe mon projet dans mon site SharePoint - 80.

    Et la, ça fonctionne, je peux développer mes pages en mixant des webcontrols sharepoint et asp.net.
    Avoir accès à la base de données, tout en ayant accès au ressources et lists Sharepoint. Le debuggueur marche.

    Par contre, des que je signe mon projet, le debuggueur ne fonctionne plus.
    Et j'ai rencontré des problème de droit style : refus de permission SqlDataPermission.
    Mais j'ai résolu en modifiant le trustlevel du web.config de sharepoint.

    J'ai une bonne base pour developper maintenant.
    Toutefois, quand il arrivera le temps il me faudra deployer l'application, je vais sans aucun doute m'arracher les cheveux...

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

Discussions similaires

  1. [SP-2010] Choisir page après éxécution d'un site workflow ?
    Par odsen.s dans le forum SharePoint
    Réponses: 1
    Dernier message: 07/07/2010, 11h11
  2. [Ste web] Developement des Sites
    Par healcoula dans le forum Autres
    Réponses: 0
    Dernier message: 02/01/2009, 21h31
  3. developement d'un site web commercial
    Par marocleverness dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 18/03/2008, 11h58
  4. Aide Developement Site Internet
    Par balkan_fatih dans le forum Langage
    Réponses: 4
    Dernier message: 28/01/2007, 23h29
  5. [NVIDIA] Developer site
    Par Edouard Kaiser dans le forum OpenGL
    Réponses: 10
    Dernier message: 11/01/2006, 10h16

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