Custom sites | STP files |
---|---|
aspx pages and webparts are upgradeable | upgrade possible only for webparts |
manual editing of xml files (onet.xml, schema.xml) more control, more work, e.g. views must in lists must be created in xml. |
quicker development (WYSIWYG in SharePoint) |
no direct SharePoint designer development | forms can be modified via SPD |
one template for all languages | one template for each language |
easier deployment – one wsp file for the project is created and deployed automatically with every build | solution must be created manually with postbuild.bat and wspbuilder |
actions can be easily added when provisioning custom site | features must be activated manually |
Custom lists can be be extended through ECB extensions | connections between webparts can be easily created |
Currently known problems with Custom site development
1. Cannot bind RowProvider, RowConsumer and simillar webparts programmatically, it is possible only in UI.
2. Cannot create a custom list based on document library type an error occurs.
One can upgrade from STP to Custom Site definition with SharePoint Solution Generator, but there are some limitations see this.
Advertisements