Solution Version: 5.0.16704.0
Release Date: 2017-12-04
Solution File: BlueBridge.Core.wsp
Common used Components used in different BlueBridge Solutions
Installation Requirements
Required Solutions
No other solutions required.
Upgrades
This solution is known as upgradable.
The mimium version must be 5.0.0.
Installation Instructions
Please start the SharePoint Management Console (as Administrator)
Installation
a) Add Solution in solution store
PS
add-spsolution (resolve-path "BlueBridge.Core.wsp")
b) Deploy Solution
PS
install-spsolution "BlueBridge.Core.wsp"-gacdeployment
c) Activate Features
PS
Enable-SPFeature "BlueBridge.Core.Install" -url "http://mywebapplication"
Upgrade
(Please read the documentation if upgrade is supported)
PS
update-spsolution "BlueBridge.Core.wsp" -LiteralPath (resolve-path "BlueBridge.Core.wsp") -gacdeployment
Deinstallation
a) Deactivate features
PS
Disable-SPFeature "BlueBridge.Core.Install" -url "http://mywebapplication"
b) Delete Solution files from servers
PS
uninstall-spsolution "BlueBridge.Core.wsp"
c) Remove solution files from solution store
PS
remove-spsolution -name "BlueBridge.Core.wsp"
Additional Information
Features
Name |
ID |
Version |
Scope |
Hidden |
BlueBridge.Core.Install |
{1b55b121-41e0-45cc-848d-0afae44a3702} |
5.0.16704.0 |
WebApplication |
FALSE |
Solution Content
The solution contains 41 files.
Files to SharePoint
These files into the sharepoint installation directory (%COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\15)
- Licenses\readme.txt
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\logging\context.ascx
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\logging\log.ascx
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\utils\accesscfg.ascx
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\utils\crypt.ascx
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\accesscfg.ascx
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\versionhistory.ascx
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\versionhistory.xslt
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\version_assembly.ascx
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\version_feature.ascx
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\version_historyinfo.ascx
- TEMPLATE\CONTROLTEMPLATES\BlueBridge.Core\version_package.ascx
- TEMPLATE\FEATURES\BlueBridge.Core.Install\feature.xml
- TEMPLATE\FEATURES\BlueBridge.Core.Install\webconfig.xml
- TEMPLATE\IMAGES\BlueBridge.GenericFeature.gif
- TEMPLATE\IMAGES\BlueBridge.Webpart.gif
- TEMPLATE\LAYOUTS\BlueBridge.Core\img\version-error.gif
- TEMPLATE\LAYOUTS\BlueBridge.Core\img\version-info.gif
- TEMPLATE\LAYOUTS\BlueBridge.Core\img\version-missing.gif
- TEMPLATE\LAYOUTS\BlueBridge.Core\img\version-ok.gif
- TEMPLATE\LAYOUTS\BlueBridge.Core\img\version-warn.gif
- TEMPLATE\LAYOUTS\BlueBridge.Core\log\settings.aspx
- TEMPLATE\LAYOUTS\BlueBridge.Core\log\test.aspx
- TEMPLATE\LAYOUTS\BlueBridge.Core\utils\crypt.aspx
- TEMPLATE\LAYOUTS\BlueBridge.Core\utils\crypt_full.aspx
- TEMPLATE\LAYOUTS\BlueBridge.Core\version.aspx
- TEMPLATE\LAYOUTS\BlueBridge.Core\version.txt
- TEMPLATE\LAYOUTS\BlueBridge.Core\versionhistory.aspx
- TEMPLATE\LAYOUTS\BlueBridge.Core\versionhistory.xml
Files for Global Assembly Cache (GAC)
Files into the global assembly cache (%WINDIR%\assembly)
- BlueBridge.Licensing.dll
- BlueBridge.Logging.dll
- BlueBridge.Logging.SPDiagnostics.dll
- BlueBridge.SPEx.Utils.dll
- BlueBridge.Utils.dll
- policy.4.0.BlueBridge.Logging.config
- policy.4.0.BlueBridge.Logging.dll
- policy.4.0.BlueBridge.Spex.Utils.config
- policy.4.0.BlueBridge.Spex.Utils.dll
- policy.4.0.BlueBridge.Utils.config
- policy.4.0.BlueBridge.Utils.dll
- Xheo.Licensing.dll
Release History
Release 5.0.16704 - 2017-12-04
Type |
Changes |
By |
|
PropertyAdmin: Support for ITextValue |
gr |
|
Provisioning: Change URL for Remote Event Receiver |
gr |
|
Provisioning: new Actions AppPrincipal, AppPrincipal-SitePermissions, AppPrincipal-WebPermissions |
gr |
|
Provisioning: new Action Field-JSLink |
gr |
|
SafeCssRegistraion: Changed to Onload |
gr |
|
Provisioning: ForeachDataRow: new parameter CsvDelimiter |
gr |
|
Provisioning: new Actions User-Ensure, User-Hide, User-Remove |
gr |
|
Provisioning: new Actions RoleDefinition-Remove |
gr |
|
Provisioning: RoleDefinition now updates description |
gr |
|
SharePointUtility: Detect Edit Mode for Wiki Pages |
gr |
|
Logging: TraceListener and FileLog now use PathUtility |
gr |
|
Utils: Authentication: Support for HttpWebClientProtocol |
gr |
|
Utils: AccessConfigurationUserControl: Support for ITextControl |
gr |
|
Utils: AuthenticationFactory: Support for Default Mode |
gr |
|
Utils: StringUtility: Added SecureString Utilities |
gr |
|
Utils: AccessConfiguration: Made Type Public |
gr |
|
Utils: CertificateUtility: Make SelectClientCertificate() public |
gr |
|
Utils: StringUtility: added new method to read string dictionary and list |
gr |
|
Utils: IOUtility: added new method to read string list from path/stream |
gr |
|
Utils: CertificateUtility: Remove invalid characters from thumbprint |
gr |
|
Utils: StringUtility: added new method to format timespan |
gr |
|
Utils: Added new Class HighFrequencyTimer |
gr |
Release 5.0.16517 - 2017-10-17
Type |
Changes |
By |
|
ItemUtility: new fucntions to get item value |
gr |
|
SPContextWrapper: new constructors |
gr |
|
SharePointContext: new static method |
gr |
|
SharePointXmlResourceResolver: new constructor with SPWeb |
gr |
Release 5.0.16509 - 2017-10-09
Type |
Changes |
By |
|
SafeCssRegistration: Replace URL Tokens for After |
gr |
|
SharePointUtility: new fucntions to get page edit mode |
gr |
|
Provisioning: new Action Upgrade-Feature |
gr |
|
SPContextWrapper: Fix for SPListItem |
gr |
Release 5.0.16418 - 2017-09-18
Type |
Changes |
By |
|
Provisioning: New Actions WebLocale, WebRegionalSettings |
gr |
|
Provisioning: Fixed Message in PSValue |
gr |
|
Provisioning: WebCultures fixed to enable MUI |
gr |
|
EventReceiverDisabler: Added new Functions for Update |
gr |
|
add SPContextWrapper |
gr |
|
EventReceiverDisabler: Static Methods for Update |
gr |
|
Provisioning: Create Folder with ContentType |
gr |
|
Provisioning: Register Remote Events |
gr |
Release 5.0.16321 - 2017-08-21
Type |
Changes |
By |
|
Provisioning: Extended List-Configuration |
gr |
|
Provisioning: Improved Handling for ApplyTemplate |
gr |
Release 5.0.16318 - 2017-08-18
Type |
Changes |
By |
|
Logging: Added AbstractLog Base Class |
gr |
|
Provisioning: Added WebProvisioningProvider |
gr |
|
Provisioning: Ensure User in all user values |
gr |
|
Provisioning: new Action EveryoneRoleAssignment |
gr |
|
Provisioning: RoleAssignment now works with principalobjects |
gr |
|
Provisioning: Values AssignedOwnerGroup,AssignedMemberGroup,AssignedVisitorGroup |
gr |
|
Provisioning: add fields with internal name |
gr |
|
Provisioning: new action LoopLists |
gr |
|
Provisioning: Support for all SP resource files |
gr |
|
Provisioning: New Actions LoopAllWebs, LoopSubwebs |
gr |
|
Provisioning: Powershell context variables changed to prefix $setup |
gr |
|
Provisioning: new action Log |
gr |
|
ListUtility: new method to get list by type |
gr |
|
Provisioning: new actions/values with using powershell |
gr |
|
Provisioning: Allow to add site columns to list |
gr |
|
Provisioning: new actions to get blog lists |
gr |
|
Provisioning: Update Webpart Views |
gr |
|
Provisioning: Create Folder now works with Lists |
gr |
|
Provisioning: RoleAssignments not allows to use predefined groups and create user if not exists |
gr |
|
Provisioning: Add default values of parameters |
gr |
|
Provisioning: Add Webpart View |
gr |
|
Provisioning: New Action ContentType-XmlDocument, |
gr |
|
Provisioning: New Action ExistingFolder |
gr |
|
Provisioning: New Parameter Type: URL |
gr |
|
Provisioning: New Values SiteOwner, SiteCoOwner |
gr |
|
Provisioning: Provisiong gets site url from parameters |
gr |
|
Provisioning: Allow to define central extensions |
gr |
Release 5.0.15927 - 2017-04-27
Type |
Changes |
By |
|
Provisioning: New Actions AllItems, QueryItems to iterate existing items |
gr |
|
Provisioning: New Actions ListPages, SitePages, ViewPages, PublishingPages to iterate existing pages |
gr |
|
Provisioning: WebInfo, ListInfo, ViewInfo, FieldInfo, ContentTypeInfo with Cultures updates the core title/description |
gr |
|
Provisioning: Fields now has option to addtodefault view and to content types |
gr |
|
Provisioning: Webpart Zone Detection works correctly |
gr |
|
Provisioning: Webpart Properties now updates |
gr |
Release 5.0.15921 - 2017-04-21
Type |
Changes |
By |
|
Provisioning: Removed update field-choices to avoid error |
gr |
|
Provisioning: Extend field settings for uniquevalues |
gr |
|
Provisioning: New Action Field-Richtext |
gr |
|
Provisioning: New Action ExistingWeb |
gr |
|
Provisioning: New Action DefaultView,ExistingView |
gr |
Release 5.0.15913 - 2017-04-13
Type |
Changes |
By |
|
Provisioning: Make some actions public to avoid obfuscation |
gr |
|
Provisioning: New Values for Culture and Mapping |
gr |
|
Provisioning: New Action Webpart-Display |
gr |
|
Gallery: Extended Authentication |
gr |
|
FeatureUtility: Adding FeatureProperty fixed |
gr |
|
Authentication: Added FacetedAuthentication |
gr |
|
XmlUtility: Added new methods for Uri and Version |
gr |
|
Authentication/AuthenticationFactory for authenticaiotn of remove WebRequests |
gr |
|
AccessConfiguration: new attribute "type" for creating Authentcation |
gr |
|
WebUtility: fix for findcontrolsrecursive |
gr |
|
XmlUtility: New overloads for GetAttribute/SetAttribute |
gr |
|
New AuthenticationException |
gr |
|
CertificateUtility: New Method to find certificate |
gr |
Release 5.0.15507 - 2016-12-07
Type |
Changes |
By |
|
Visitors: Hanlding NULLs in SiteCollections |
gr |
|
Provisioning: ReusableContent with Type |
gr |
|
Provisioning: New Conditions IsPublishingSite,IsPublishingWeb |
gr |
|
Provisioning: Group allow dynamic View/EditMembership |
gr |
|
Provisioning:Allow Item Approval |
gr |
|
Provisioning:Control Item SystemUpdate and Version Increment |
gr |
|
Provisioning:Add Suport for ReusableContent |
gr |
|
Provisioning:new Actions ExistingList, ExistingItem to get an list or item by a known id |
gr |
|
Provisioning:new Actions DatasheetView to create a Grid View including Webparts Settings |
gr |
|
Provisioning:New Parameter Guid |
gr |
|
Provisioning:Parameters Integer, Double, Date now return null, if no value is defined |
gr |
|
Provisioning: Added Objects fron SharePointCOntext als Subcontext |
gr |
|
Provisioning: New Action ExistingList |
gr |
|
Provisioning: New Condition ContextType |
gr |
|
New Method ListUtility.GetListById |
gr |
Release 5.0.15230 - 2016-09-30
Type |
Changes |
By |
|
Provisioning: Update Group Description |
gr |
Release 5.0.15215 - 2016-09-15
Type |
Changes |
By |
|
Provisioning: Allow to remove roles in RoleAssigment |
gr |
|
Provisioning: Fix Find Webpart by Zone |
gr |
|
SharePointUtility: New Methods to get ServerRelativeUrl |
gr |
Release 5.0.15206 - 2016-09-06
Type |
Changes |
By |
|
New Class ItemCopier: Copies items from one list to another inlcuding referernces to items in this list |
gr |
|
GalleryManager: Use ItemCopier for Copy Items action |
gr |
|
Provisioning: New action Group-Rename |
gr |
Release 5.0.15115 - 2016-08-15
Type |
Changes |
By |
|
SharePointUtility: New Method to get List by name or by url |
gr |
|
Provisioning: Suppress store of last properties |
gr |
|
Provisioning: Use predefined group names in GroupMamebers COndition |
gr |
|
Provisioning: Support for unsafe updates |
gr |
|
Provisioning: New ListEmpty condition |
gr |
|
Provisioning: Fixed WebTemplate action |
gr |
Release 5.0.15111 - 2016-08-11
Type |
Changes |
By |
|
PropertyUtility: Add Methods for Farm/WebApplication Property |
gr |
|
UnsafeUpdates: New Methods to restore to value bevor |
gr |
|
Provisioning: New CopyItems actions |
gr |
Release 5.0.15109 - 2016-08-09
Type |
Changes |
By |
|
PropertyUtility: Get Farm or WebApplication Property |
gr |
|
Provisioning: New Actions for Elevated Permissions (with addintional check) |
gr |
|
Provisioning: new IsGroupMember, HasRole conditions |
gr |
|
Provisioning: ConditionFactory for programmatic creation of conditions |
gr |
Release 5.0.15101 - 2016-08-01
Type |
Changes |
By |
|
CamlQuery: Support for FieldRef with Guid and type |
gr |
|
Provisioning: New Control for site panel |
gr |
|
Provisioning: new ListUrl Value |
gr |
|
Provisioning: Refactored filesetup to allow loop over filesystem |
gr |
Release 5.0.14928 - 2016-06-28
Type |
Changes |
By |
|
Provisioning: Action Result Level now public |
gr |
|
Provisioning: new Actions Webpart-Remove, Webpart-Move, Webpart-Show, Webpart-Hide |
gr |
Release 5.0.14924 - 2016-06-24
Type |
Changes |
By |
|
Provisioning: New Conditions to check Farm/WebApplication Properties |
gr |
|
Provisioning: New Conditions to check Farm/WebApplication/Site/Web Features |
gr |
|
Provisioning: New Actions to setup device channels (not for Production) |
gr |
|
Provisioning: Feature Receiver fist checks for web property, than use name as default |
gr |
Release 5.0.14421 - 2016-01-21
Type |
Changes |
By |
|
Upgraded to SP2016 |
bk |