Freitag, 8. März 2013

Stapling Features und Web Templates (WSP)

Speichert man ein Web als WebTemplate-Solution und erstellt daraus eine neues Web durchläuft ein in dem ursprünglich Web aktives Feature nicht mehr der Aktivierungsprozess.

Das heißt es werden keine EventReceiver ausgeführt und auch keine im Feature angegebenen Dateien kopiert.
Was ja im Grunde in Ordnung ist, da die definierten Aktionen bereits einmal ausgeführt wurden und in as Template einfliessen. Wir in der Zeit zwischen Export und und Import das Feature bzw. dessen Inhalte geändert hat das auf neue Seiten keinen Einfluss.



Donnerstag, 7. März 2013

Discontinued features and modified functionality in Microsoft SharePoint 2013

http://office.microsoft.com/en-us/sharepoint-help/discontinued-features-and-modified-functionality-in-microsoft-sharepoint-2013-HA102892827.aspx

Unterschied zw. Empty-Element und Module in VS2012

Der Unterschied der zwei Elemente die einer Sharepoint 2013 Solution im Visual Studio 2013 hinzugefügt werden können, ist nicht nur die sample.txt, die in der Oberfläche ersichtlich ist und beim "Module" im Elements.xml eingetragen ist, sondern vor allem die Werte des SupportedDeploymentScopes.

Bei EmptyElement ist es "Web, Site, WebApplication, Farm, Package"
bei  Module ist es lediglich "Web, Site".

D.h im DesignModus eines Features sind Elemente die als "Module" angelegt wurde nur sichtbar wenn als Scope "Web" oder "Site" ausgewählt ist.

VORSICHT: Ist ein "Module" bereits einem Feature zugeordnet ( was z.B. automatisch passiert, wenn ein neues Feature hinzugefügt wird) und wird der Scope des Features auf "Farm" oder "WebApplication" umgestellt bleibt das Module dem Feature zugeordnet. Beim Deployment läuft das dann aber auf einen Fehler.

ReportServices Add-In für 2013


Der auf der Seite angegebene Link auf das ReportServices Add-In für 2013 funktioniert nicht
Verfügbarkeit des Reporting Services-Add-Ins für SharePoint-Produkte

Durch die Installation von
Microsoft® SQL Server® 2012 SP1 Reporting Services Add-in for Microsoft® SharePoint® 
werden die benötigten Features installiert. ( .../15/TEMPLATE/Features\ReportServer )

Fehlermeldungen:

Failed to instantiate file "ReportViewer.dwp" from module "_catalogswp_Features\ReportServer": Source path "Features\ReportServer\ReportViewer.dwp" not found.

bzw. wird in den SiteSettings einer neuen Teamsite statt der Überschrift "Reporting Services" und den dazugehörigen Unterpunkten nur die Referenzen auf die Resourcen angezeigt.