Comment créer une fonction de pages ASPX personnalisées dans SharePoint et SharePoint Designer?
-
16-10-2019 - |
Question
J'ai créé des listes et des vues personnalisées / Pages (ASPX) en utilisant l'interface web de SharePoint et SharePoint Designer.
Quelles mesures dois-je prendre pour créer une fonction qui contient toutes les listes et vues personnalisées / pages afin que toute la solution peut être (re) installé sur un autre serveur?
Voir aussi cette post qui décrit plus ou moins le même problème.
La solution
À un niveau élevé, vous avez deux options:
- Tentative de désosser vos personnalisations à l'aide d'un outil tel que SPSource ou Microsoft WSeWSS Solution générateur . Le premier est sans doute une meilleure option.
- Traiter les personnalisations comme « auteur artefacts » plutôt que de tenter de créer des « artefacts développés » d'eux. Vous pouvez alors simplement ramasser le tout avec déploiement de contenu (par exemple, en utilisant mon
En ce qui concerne l'ALM (Application Lifecycle Management), la première approche est généralement mieux. Votre demande sera probablement plus facile de mettre à niveau en cas de déploiement de cette façon, d'où la préférence générale pour les fonctionnalités.
La plupart des devs probablement essayer de développer les personnalisations dès le début, bien que la plupart aurait aussi probablement compter sur certains l'ingénierie inverse au cours de ce processus (par exemple pour une vue sur la liste - je ne connais personne qui crée le CAML pour ceux à la main). Donc, vous pourriez ne pas utiliser le processus optimal - mais il y a plusieurs façons de la peau les développeurs chat SharePoint et différentes des approches différentes
.est vraiment être au courant des compromis avec l'approche choisie. Ce n'est pas nécessairement la zone de SharePoint simple.