2009-08-02 5 views
2

Je ne connais pas très bien Sharepoint et je commence tout juste à faire des recherches avec Sharepoint Designer. Je suis curieux au sujet du système de fichiers que je vois dans le concepteur de Sharepoint qui ne semble pas apparaître ailleurs. Lorsque j'ouvre un site Sharepoint dans Sharepoint Designer et que je vois des dossiers pour toutes mes listes et les formulaires Web qui y sont créés, est-ce que je regarde le système de fichiers Windows? Ou ces fichiers virtual-ish n'existent-ils pas réellement sur le système de fichiers? En d'autres termes, lorsque je crée une nouvelle liste dans Sharepoint, est-ce qu'un tas de fichiers modèles ("AllItems.aspx", "DispForm.aspx", etc.) sont écrits quelque part dans le système de fichiers? Si oui, où?Les fichiers modèles Sharepoint sont-ils réellement stockés sur le système de fichiers?

Je demande parce que j'ai cherché et je ne trouve aucun des fichiers que je vois dans Sharepoint Designer n'importe où sur le système de fichiers réel.

Répondre

10

Deane,

Essentiellement, vous êtes à la recherche à une vue hybride. Lorsque vous ouvrez SharePoint Designer, vous cherchez réellement à une combinaison de fichiers qui existent dans deux endroits différents: à laquelle vous êtes connecté

  1. Le système de fichiers local du frontal Web SharePoint (WFE).
  2. La base de données de contenu (dans SQL Server) qui héberge le site que vous avez ouvert.

En général, savoir où réside un fichier donné est fonction de la personnalisation ou non du fichier. Les fichiers non personnalisés (tels que ceux qui sont fournis via les définitions de site et les fonctionnalités) résident en fait dans le système de fichiers du serveur. Si ces fichiers doivent être personnalisés via l'édition (par exemple, via SharePoint Designer), la copie modifiée se retrouve dans la base de données de contenu dans SQL Server et est liée au site. MSDN a un bon article décrivant le système de fichiers virtualisés de SharePoint et le processus de personnalisation que je décris (je le représente sans entrer dans beaucoup de détails). Je vous recommande de vérifier l'article:

http://msdn.microsoft.com/en-us/library/cc406685.aspx

J'espère que cela aide!

+0

Excellente réponse. Je vous remercie. – Deane

+0

Bonne réponse, au point +1 – Charlie

-3

Je pense qu'ils sont sur [serveur]/wwwroot/wss/virtualdirectoryofyoursharepoint et les informations sur chaque liste sont sauvegardées dans la base de données du contenu Sharepoint.

Questions connexes