SLAM for SharePoint 2010
SLAM 2.0 for SharePoint 2010 Release:
- Enables synchronous updating of SLAM database.
- Provides an optional universal identifier (the "SLAM ID") for slammed List Items in an application.
- Creates foreign key constraints in the SLAM generated database.
- Provides SiteCollection, Site, and List tables in the SLAM database for tracking List Item location information.
SLAM Hierarchy Update for SLAM 2.0:
- SLAM Hierarchy is compatible with SLAM 2.0 and SharePoint 2010
Upgrade Notes:
For those that have used the SLAM 2010 Beta version of SLAM 1.3 there is not currently a direct upgrade path. Because SLAM 2.0 adds location tables and the ListID in all tables has a foreign key relationship with the SLAM.List table, upgrading in-place is not straightforward. For this reason SLAM 2.0 is essentially a new feature and can be installed side-by-side with the previous version. The recommended path for upgrading is to create a new SLAM database, copy the existing slam.config, update "AssociatedList" to "AssociatedTypeName" and "AssociationName" to "AssociationTableName" in the new config file, deactivate the old feature, swap the old config for the new config, activate the new feature, then finally go to SLAM Control Panel as usual to Activate the new version of SLAM.
After activation SLAM can be synchronized and the existing data will be saved in the new schema.
Just as the previous version for SharePoint 2007, this version includes:
- WSP solution
- Default Component Implementations
- XML Configuration
- Events for Lists and Content Types
- SQL Server database synchronization for data "slamming" and logging
- StructureMap integration
- Management Tools
- SLAM Control Panel layout page for validating XML configuration, viewing logged messages, and updating event handlers
SLAM for SharePoint 2007
For now, SLAM development for WSS 3.0/MOSS 2007 has halted, and there is no plan to make SLAM 2.0 compatible with the previous version of SharePoint.SLAM Hierarchy Update 1.0.2:
- Enables grouping and sorting of the hierarchical list view.
SLAM Release 1.3:
- Allows DataMappings to use different connection strings such that different Site Collections can slam to different databases.
- Columns added to existing types are added to existing tables when SLAM is reactivated.
Upgrade Notes:
If upgrading, run the Setup for SLAM 1.3 (and the Hierarchy Setup 1.0.2 if using Hierarchy) then Reactivate SLAM by going to the SLAM Control Panel -> Activation -> Activate.
Also included like the Initial Release:
- Installation Package
- Default Component Implementations
- XML Configuration
- Events for Lists and Content Types
- SQL Server database synchronization for data "slamming" and logging
- StructureMap integration
- Management Tools
- SLAM Control Panel layout page for validating XML configuration, viewing logged messages, and updating event handlers