Site definições e de configuração: a estrutura de recursos
Windows SharePoint Services 3.0 implementa uma nova estrutura conhecida como um recurso, que é um contêiner End-User-Oriented de um ou mais elementos. Um elemento é uma concepção atômicas Windows SharePoint Services wssnoversshort.
O recurso é definido no formato XML usando Introdução à linguagem de marcação de aplicativos de colaboração (CAML), semelhante a outras estruturas existentes em Windows SharePoint Services. Cada definição de recursos inclui um conjunto de arquivos XML. Muitos itens que foram anteriormente contidos em uma definição site no Windows SharePoint Services 2,0 são agora modular e ajustar separadamente como um elemento.
Em Windows SharePoint Services 3.0, uma definição site do SharePoint basicamente é transformada em uma lista do recursos além de uma página layout e um página mestra. A meta é que qualquer modelo site do SharePoint pode ser transformado por um administrador em outro modelo site do SharePoint bastando alternando recursos sobre o site e, possivelmente, alternando o layout página ou página mestra.
Atualizando uma definição site Windows SharePoint Services 2,0 wssversion2short para um site Windows SharePoint Services 3.0 wssversion3short envolve criando um atualizar definição esquema que mapeia funcionalidade anterior para novos recursos.
Definições
Web criação A trabalhar de criar um objeto SPWeb T:Microsoft.SharePoint.SPWeb em um URL específico. A trabalhar de criação site ocorre antes configuração site.
Web de configuração A trabalhar de selecionar um modelo e, com base no conteúdo desse modelo, preencher a página inicial, lista e estruturas Web Part.
Recurso de ativação A trabalhar de ativação de um recurso específico para um site.
Site de definição uma definição site fornece a planta de base para um site, que lista ela recursos, o estrutura de navegação usar como padrão, etc.. Uma definição site envolve um conjunto de XML, ASPX e outros arquivos no servidor Web de front-end. Para obter mais informações, consulte Trabalhando com Modelos de sites e definições.
Modelo site A site modelo é um pacote que contém um conjunto de diferenças e as alterações de uma definição site de base. Esse pacote é armazenado como um arquivo stp, que é um arquivo CAB que contém arquivos XML que definem as diferenças. O arquivo STP pode ser baixado e carregado para coleções site pelos usuários com apropriado direitos, o que significa que os arquivos STP têm alguns medida de portabilidade. Para obter mais informações, consulte Trabalhando com Modelos de sites e definições.
Recurso um recurso é um pacote de elementos Windows SharePoint Services wssnoversshort que ajuda a um usuário atingir uma meta específica ou tarefa. De exemplo, um recurso pode ser nomeado "Meu itens favoritas" e conter o seguinte:
Um personalizado lista que armazena, por usuário, uma lista de favorito do usuário a itens. Essa lista é criada como uma única lista oculta por espaço de trabalho quando um recurso está habilitado.
Um personalizado item de menu, nomeado "Adicionar a ' Favoritos '", que é anexado a todos os listas e adiciona um item a lista de favoritos.
Uma Web Part que mostra o usuário os favoritos, com o uso e rastreamento link para trazer os favoritos True para o parte superior parte superior 10.
Cada um desses individual elementos, por si, podem não ser útil, mas quando você habilitar todos os deles em um site tornarem um completo recursos que resolve uma tarefa específica. Para obter mais informações, consulte Trabalhando com recursos.
Elemento uma elemento é uma unidade atômica dentro de um recurso. Existem diferentes tipos de elemento ? de exemplo, um personalizado uma manipulador de eventos ou item de menu. Para obter mais informações, consulte Elemento tipos.
Recursos de sites da Web um recurso site é um que é delimitada no site nível. Implicitamente é determinado escopo de um recurso pelo desenvolvedor de recursos pelos elementos que ele ou ela pacotes para o recurso.
Site de recursos da coleção A coleção site de recursos é um recurso que é delimitado na coleção de site nível. Normalmente, uma coleção site recurso contém itens que aplicar para a coleção site como um todo, such as Web Parts ou de conteúdo tipos que são globais para a coleção site.
Farm de recursos um farm de recursos é um recurso que é delimitado globalmente para o farm servidor inteiro. Por esse motivo, Farm recursos também são conhecidos como "recursos globais". Ao contrário outros tipos de recursos, um recurso global é Por padrão ativado no farm. Um farm de recursos contém vários elementos que são crítico para implementar os aplicativos e lógica.
Web de recursos de aplicativo um recurso aplicativo da Web é um recurso que é delimitado para o aplicativo da Web nível. Um recurso aplicativo da Web pode ser ativado e desativado e pode conter o seguinte elemento tipos:
Conjuntos de Módulos (Assemblies) aplicativo da Web
Aplicativo da Web administrativo links
Para obter mais informações sobre escopo de recursos, consulte Elemento escopo.
Novos Callbacks
Apresenta o seguinte suporte retornos de chamada para manipulação de eventos:
FeatureInstalled/FeatureUninstalled recurso foi instalado ou desinstalado por meio de modelo de objeto ou uma operação linha de comando.
FeatureActivated recursos foi ativado em um site
FeatureDeactivating recurso está sendo desativado em um site