Pergunta

Estou me preparando para criar um produto para o SharePoint, e gostaria que fosse o mais fácil possível para as pessoas implantarem e usar.

Eu estava planejando usar uma definição de site, já que esta parece uma ótima maneira de ter uma solução instalável.Basta criar um instalador que executa PowerShell ou algo legal!

No entanto, eu tenho lido muito sobre modelos da web ultimamente, e a ideia de ter uma solução compatível com caixa de areia parece ser uma boa maneira de comercializar / sites / usuários, que não têm acesso ao lado do servidor.

O problema em que estou trabalhando, é que uma definição de site pode ser adicionada facilmente por um SCA no menu Criar subsite, enquanto um modelo da Web parece ser implantável apenas do administrador central, que derrota o propósito um pouco. O que estou perdendo em tomar esta decisão?

Foi útil?

Solução

Você teve a chance de analisar o link seguinte?

http://blogs.msdn.com/b/vesku/archive/2010/10/14/sharepoint-2010-and-web-templates.aspx#sitetemplate

"Uma das considerações com os modelos do site também é o fato de que, a menos que você os importe para o Visual Studio e modifique suas configurações, elas só estão disponíveis no nível de coleta do site (Recurso de Coleção de Sites), o que significa que Para ter o modelo disponível em vários locais, teremos que implantar o modelo de site como solução de sandbox para várias coleções de sites ou implantar-a como solução de confiança completa e ativar o recurso específico nas coleções do site para ter o modelo disponível. " / p >.

então

"Quando temos nosso modelo web criado, vamos associar o arquivo de elemento a um recurso, que será responsável pela implementação do modelo da Web. Elemento WebTemplate é suportado em dois escopos, que são fazenda e site. < / Strong> Isto significa que podemos implantar os modelos da Web a serem disponíveis em toda a fazenda ou com base na ativação de recurso de coleta do site. É importante notar que contestar o fato de que estaríamos usando o recurso de coleta de sites para implantação, nós Ainda pode implantar o modelo da Web usando o recurso de escopo de fazenda. Isso, por exemplo, nos daria a possibilidade de filtrar as opções disponíveis na funcionalidade Criar site, com base no status de ativação de recursos. "

do que li, os modelos da Web são o caminho a percorrer

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top