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

Développement Sharepoint .NET Discussion :

Packaging CustomList : livraison page aspx standard nécessaire ?


Sujet :

Développement Sharepoint .NET

  1. #1
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut Packaging CustomList : livraison page aspx standard nécessaire ?
    Bonjour,

    Juste pour confirmation, lors de la création d'un packaging pour le déploiement d'une CustomList, les pages aspx (AllItems, DispForm, EditForm, NewForm) ne doivent pas nécessairement être comprises dans le packaging si celles-ci n'ont pas subi des modifications ?
    On ne livre que les nouvelles pages ou celles modifiées ?

    Merci.

  2. #2
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Une liste sharepoint, tu l'exporte via l'interface, cela va te donner un fichier.stp.

    Ce fichier tu le remet sur un autre site, au choix, via l'upload dans la gallerie de listes, et voila.

    Quand tu as créé ta liste via visual studio, tu ne pars jamais de rien, en principe, sinon c'est du suicide.

    Utilise Solution Generator ou un outil similaire pour te générer le template vs

  3. #3
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    Citation Envoyé par Lapinpanda Voir le message
    Une liste sharepoint, tu l'exporte via l'interface, cela va te donner un fichier.stp.

    Ce fichier tu le remet sur un autre site, au choix, via l'upload dans la gallerie de listes, et voila.

    Quand tu as créé ta liste via visual studio, tu ne pars jamais de rien, en principe, sinon c'est du suicide.

    Utilise Solution Generator ou un outil similaire pour te générer le template vs
    Je ne passe pas par les .stp, je préfère passer par les déploiements via feature, d'où ma question.

  4. #4
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Citation Envoyé par Lapinpanda Voir le message
    Quand tu as créé ta liste via visual studio, tu ne pars jamais de rien, en principe, sinon c'est du suicide.

    Utilise Solution Generator ou un outil similaire pour te générer le template
    vs

  5. #5
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    J'ai jamais dit que je partais de rien... Bien sûr que j'utilise un outil (SpSource en l'occurence).

    Mais bon pour revenir à ma question et après test, les pages aspx standard ne sont effectivement pas à livrer.

  6. #6
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    Finalement je ne suis pas si sûr...
    J'avais enlevé les aspx de ma solution Visual Studio mais le fait de la redéployer ne les a pas supprimée du 12; si je les supprime manuellement du répertoire de mon feature déployé dans le 12, ça ne fonctionne plus, il en a besoin...

    Hors y a un truc que je ne m'explique pas, si je prends par exemple la liste standard LinkList et sa feature associée, si je vais dans le 12 son schéma et son manifest sont bien présents mais pas les pages aspx...
    Mais bon, ça reste logique pourquoi dupliquer partout une page identique ! dans ce cas il doit y avoir un élément qui le spécifie dans le schema.xml de la liste...

    J'ai pas l'impression d'être très clair...

  7. #7
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Pour comprendre une liste, ouvre sharepoint designer

    Tu va sur ta liste, tu vois TOUT ce que ta liste consomme/utilise/stock.

    Tout ce que tu vois est nécessaire.

    Tout ce que tu trouve quand tu démarre le dev d'une liste avec Visual Studio est nécessaire.

    Je connais pas Spsource, mais Solution Generator faisait bien le boulot la dernière fois que je m'en suis servi, je lui donne une liste que je fais a la main entièrement sur l'interface SHarePoint, et lui il me l'a converti tout seul comme un grand en solution visual studio

  8. #8
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    Citation Envoyé par Lapinpanda Voir le message
    Pour comprendre une liste, ouvre sharepoint designer

    Tu va sur ta liste, tu vois TOUT ce que ta liste consomme/utilise/stock.

    Tout ce que tu vois est nécessaire.

    Tout ce que tu trouve quand tu démarre le dev d'une liste avec Visual Studio est nécessaire.

    Je connais pas Spsource, mais Solution Generator faisait bien le boulot la dernière fois que je m'en suis servi, je lui donne une liste que je fais a la main entièrement sur l'interface SHarePoint, et lui il me l'a converti tout seul comme un grand en solution visual studio
    Oui mais les pages AllItems, NewForm,... sont génériques, il me semble donc inutile de les packager et relivrer pour chaque CustomList ?

    Mon packaging fonctionne (SpSource et Solution generator font la même chose), je veux juste faire mon puriste (chieur )

  9. #9
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    c'est redondant ce que je vais dire mais,

    Pour comprendre une liste, ouvre sharepoint designer
    En fait, elle ne sont pas 100% génériques, sinon, tu penses bien que MS aurait fait autrement.

    Ouvre les, compare, comprends.

    Si on devait retenir une seul info critique dans le lot, c'est le GUID de la liste.

  10. #10
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2006
    Messages : 857
    Par défaut
    Elles sont différentes car SD encapsule la WebPart correspondant à la liste ?

    Jette un coup d'oeil sur le source de toutes tes pages aspx que tu as généré avec Solution Generator, tu verras, sauf erreur de ma part, qu'elles ont exactement la même gueule.

  11. #11
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    J'ai pas solution generator sur moi

    J'ai juste regardé avec SharePoint Designer, et non, la je n'ai pas vu des choses génériques

    Oui il y a la webpart qui encapsule la liste, tu as le design aussi, mais si tu le modifie pas, tu ten fous, mais sharepoint lui s'en fou pas puisqu'il ne le sait pas que tu ne l'a pas modifié.

  12. #12
    Membre éclairé
    Inscrit en
    Juin 2008
    Messages
    395
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2008
    Messages : 395
    Par défaut
    Citation Envoyé par SONY30 Voir le message
    Bonjour,

    Juste pour confirmation, lors de la création d'un packaging pour le déploiement d'une CustomList, les pages aspx (AllItems, DispForm, EditForm, NewForm) ne doivent pas nécessairement être comprises dans le packaging si celles-ci n'ont pas subi des modifications ?
    On ne livre que les nouvelles pages ou celles modifiées ?

    Merci.
    Oui c'est exactement ça on livre que les page personnalisés.
    Pour les autres

Discussions similaires

  1. [C#] Compter le nombre de TEXTBOX sur une page ASPX
    Par alain_27 dans le forum ASP.NET
    Réponses: 9
    Dernier message: 27/05/2005, 14h19
  2. [VB.NET] Imprimer une page aspx
    Par sehing dans le forum ASP.NET
    Réponses: 3
    Dernier message: 22/04/2005, 14h44
  3. [VB.NET] Liaison entre les pages aspx et vb
    Par cosmos38240 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 18/03/2005, 12h55
  4. [HVMenu] problème dans les pages ASPX (urgent svp)
    Par hatembr dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/01/2005, 09h37

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