Web3 and Concepts for SharePoint 1.0 Releases Now Available
We are very pleased to announce the immediate availability of the 1.0 release of our Web3 Platform and Concepts for SharePoint products.
The Web3 Platform is our "next-generation" structured information server built on the foundation of topic maps but with support for Linked Data standards including RDF and the SPARQL query language. The Web3 Platform provides a fully-featured REST API making it possible to create applications in almost any programming language and to quickly and easily integrate structured information into existing applications and websites. The Web3 service provides full support for the topic maps data model and support for browsing content as Linked Data RDF as well as providing a SPARQL endpoint that implements support for querying topic map data as RDF as well as querying at the detailed topic map data model level.
Concepts for SharePoint is simply the best way to organise, search for and find content on a SharePoint 2010 server. It integrates with and extends the taxonomy features of SharePoint 2010, allowing users to create richly interconnected data models that reflect the business in which they work. Unlike the tags in a standard SharePoint 2010 taxonomy, the concepts in Concepts for SharePoint can be made available as published pages complete with links to other concepts and to related content across the whole SharePoint server.
Both products are available for evaluation. Download them now!
SharePoint Module 3.2 now available
NetworkedPlanet are pleased to annouce the release of version 3.2 of the TMCore SharePoint Module.
The TMCore SharePoint Module is a tight integration between Microsoft SharePoint and the TMCore information management server that greatly improves the way information is organised, classified and located with Microsoft SharePoint solutions.
This new release includes all the features and enhancements of the SharePoint Module 3.1 hotfix 6, and is packaged to be installed on either SharePoint 2007 or SharePoint 2010.
Any future hotfixes to the module will be released for version 3.2 and no further codebase changes will be made on version 3.1.
The new version is available as an upgrade for all customers with a current maintenance contract. For more information and download details please email us specifying the version of SharePoint that you will be installing the SharePoint Module on.
SharePoint Module 3.1 Hotfix 6 now available
A new hotfix package is available for version 3.1 of the TMCore SharePoint Module. This package addresses a small number of bugs and provides new features. The full change list can be found below.
Systems Affected
This hotfix should be applied to any installation of the TMCore SharePoint Module 3.1 downloaded before 15th March 2010. If you downloaded your copy of the software from our site on or after this date, the hotfix is included in the package and you do not need to apply it again.
To determine if your system is affected, check the File Version property of the assembly NetworkedPlanet.SharePoint in the GAC (browse to C:\Windows\ASSEMBLY, locate the NetworkedPlanet.SharePoint assembly, right-click and choose Properties. The File Version can be found on the Version tab above Description and Copyright). This hotfix updates the File Version of the NetworkedPlanet.SharePoint assembly to 2.1.6.0 - if the file version shown is greater than or equal to 2.1.6.0, then you do not need to apply this hotfix.
Pre-Requisites
Upgrade to TMCore SP5 (if running an earlier version) to avoid issues with faceted search components in the SharePoint Module.
Upgrade Instructions
1. Download the Hotfix 6 package.
2. The package is provided in a compressed ZIP file. Unzip the package on a machine in the server farm.
3. Upgrade the NPSharePoint.wsp solution. The exact command-line you use will depend on how you want to schedule the upgrade, but will be similar to:
stsadm -o upgradesolution -name NPSharePoint.wsp -filename NPSharePoint.wsp -allowgacdeployment -allowcaspolicies -local
4. Restart IIS and Windows SharePoint Services Timer
Change Log
- ENHANCEMENT: Optimized update of associated topic fields to reduce the number of database writes required when saving a SharePoint list item.
Added more logging of SharePoint object close and disposal.
- ENHANCEMENT: Added check to ItemUpdated event receiver to check whether a double event was caused by a check-in. If so, do not do processing for check-in events.
- BUGFIX: Amended the site deletion code so that topics for sub sites are correctly marked as superceded if the site is the root site of a site collection. This allows the WebCleanUp timer task to successfully remove any topics of the superceded sites on its next run.
- BUGFIX: Site deletion - if a site deletion fails in SharePoint for any reason, the WebCleanUp timer task that runs 2 minutes after the delete event will now also check whether the site still exists and if so set the psi back to PUBLISHED.
SharePoint Module 3.1 Hotfix 4 now available
A new hotfix package is available for version 3.1 of the TMCore SharePoint Module. This package addresses a small number of bugs and provides new features. The full change list can be found below.
Systems Affected
This hotfix should be applied to any installation of the TMCore SharePoint Module 3.1 downloaded before 10th December 2009. If you downloaded your copy of the software from our site on or after this date, the hotfix is included in the package and you do not need to apply it again.
To determine if your system is affected, check the File Version property of the assembly NetworkedPlanet.SharePoint in the GAC (browse to C:\Windows\ASSEMBLY, locate the NetworkedPlanet.SharePoint assembly, right-click and choose Properties. The File Version can be found on the Version tab above Description and Copyright). This hotfix updates the File Version of the NetworkedPlanet.SharePoint assembly to 2.1.4.0 - if the file version shown is greater than or equal to 2.1.4.0, then you do not need to apply this hotfix.
Upgrade Instructions
1. Download the Hotfix 4 package.
2. The package is provided in a compressed ZIP file. Unzip the package on a machine in the server farm.
3. Upgrade the NPSharePoint.wsp solution. The exact command-line you use will depend on how you want to schedule the upgrade, but will be similar to:
stsadm -o upgradesolution -name NPSharePoint.wsp -filename NPSharePoint.wsp -allowgacdeployment -allowcaspolicies -local
4. Upgrade the NPOfficeServer.wsp solution. Use the following STSADM command:
stsadm -o upgradesolution -name NPOfficeServer.wsp -filename NPOfficeServer.wsp -allowgacdeployment -allowcaspolicies -local
5. Run the following stsadm command:
stsadm -o copyappbincontent
6. Restart IIS and Windows SharePoint Services Timer
7. Reactivate the NPDiagnostics feature by running the stsadm command:
stsadm -o activatefeature -name NPDiagnostics -force
8. Upgrade Enterprise Services to the version included with the hotfix, the new version of Enterprise Services is 1.1.2.0
9. Restart the Topic Map Index Service
Change Log
- BUGFIX: One hop and two hop web parts were intermittently returning Deadlock errors. These have
now been changed to sleep and retry up to a maximum of three times when encountering
deadlock issues with the database. - ENHANCEMENT: Url Mappings can now feature more than one publish URL for a web application by using
the zones set up when extending the SharePoint web application. - ENHANCEMENT: Additional diagnostic logging has been added to Url Mapping. The NPDiagnostics
feature must be reactivated on the farm for this to take affect. - FEATURE: The stsadm remapurls command now has an optional parameter which when used skips the url
remapping on content type to topic type mappings. - NOTE: The new hotfix of Enterprise Services has been included with this hotfix. This fixes issues with
results display and ordering when using advanced faceted search restriction sets.
SharePoint Module 3.1 Hotfix 3 now available
A new hotfix package is available for version 3.1 of the TMCore SharePoint Module. This package addresses a small number of bugs and provides new features. The full change list can be found below.
Systems Affected
This hotfix should be applied to any installation of the TMCore SharePoint Module 3.1 downloaded before 14th September 2009. If you downloaded your copy of the software from our site on or after this date, the hotfix is included in the package and you do not need to apply it again.
To determine if your system is affected, check the File Version property of the assembly NetworkedPlanet.SharePoint in the GAC (browse to C:\Windows\ASSEMBLY, locate the NetworkedPlanet.SharePoint assembly, right-click and choose Properties. The File Version can be found on the Version tab above Description and Copyright). This hotfix updates the File Version of the NetworkedPlanet.SharePoint assembly to 2.1.3.0 - if the file version shown is greater than or equal to 2.1.3.0, then you do not need to apply this hotfix.
Upgrade Instructions
1. Download the Hotfix 3 package.
2. The package is provided in a compressed ZIP file. Unzip the package on a machine in the server farm.
3. Upgrade the NPSharePoint.wsp solution. The exact command-line you use will depend on how you want to schedule the upgrade, but will be similar to:
stsadm -o upgradesolution -name NPSharePoint.wsp -filename NPSharePoint.wsp -allowgacdeployment -allowcaspolicies -local
4. Upgrade the NPOfficeServer.wsp solution. Use the following STSADM command:
stsadm -o upgradesolution -name NPOfficeServer.wsp -filename NPOfficeServer.wsp -allowgacdeployment -allowcaspolicies -local
5. Restart IIS and Windows SharePoint Services Timer
6. Deactivate and reactivate the NPItemBase feature on all site collections that use the feature.
Change Log
- FEATURE: Changed NPItemBase feature so that TopicId field can be indexed by SharePoint search
- FEATURE: New stsadm command 'upgradeitembase' which can be used after activating/reactivating
NPItemBase to update any TopicId fields created before activation
so that they can be indexed by SharePoint Search.
An optional parameter can be specified (-updatelistitems) which will iterate through all
list items and set the value of the topic id field. - BUGFIX: Fixed bug that prevented the AdvancedFacetedSearchResultsWebPart from rendering correctly
when adding SharePoint field information and the number of results exceeded the
configured maximum. - BUGFIX: Fixed bug caused by exceptions being thrown when deactivating NPItemBase encountered
sealed or readonly content types. - BUGFIX: ExtendedXsltWebPart now logs to the correct category - NP - WebParts
- BUGFIX: Fixed a bug with the AdvancedFacetedSearchResultsWebPart that prevented the web part
from displaying additional SharePoint field content if security filtering was disabled.
SharePoint Module 3.1 Hotfix 2 now available
A new hotfix package is available for version 3.1 of the TMCore SharePoint Module. This package addresses a number of bugs and performance issues. The full change list can be found below.
Systems Affected
This hotfix should be applied to any installation of the TMCore SharePoint Module 3.1 downloaded before 21st July 2009. If you downloaded your copy of the software from our site on or after this date, the hotfix is included in the package and you do not need to apply it again.
To determine if your system is affected, check the File Version property of the assembly NetworkedPlanet.SharePoint in the GAC (browse to C:\Windows\ASSEMBLY, locate the NetworkedPlanet.SharePoint assembly, right-click and choose Properties. The File Version can be found on the Version tab above Description and Copyright). This hotfix updates the File Version of the NetworkedPlanet.SharePoint assembly to 2.1.2.0 - if the file version shown is greater than or equal to 2.1.2.0, then you do not need to apply this hotfix.
Upgrade Instructions
1. Download the Hotfix2 package.
2. The package is provided in a compressed ZIP file. Unzip the package on a machine in the server farm.
3. Upgrade Enterprise Serivices to Enterprise Services 1.1.0.0 included in the zip file.
4. Upgrade the NPSharePoint.wsp solution. The exact command-line you use will depend on how you want to schedule the upgrade, but will be similar to:
stsadm -o upgradesolution -name NPSharePoint.wsp -filename NPSharePoint.wsp -allowgacdeployment -allowcaspolicies -local
5. Upgrade the NPOfficeServer.wsp solution. Use the following STSADM command:
stsadm -o upgradesolution -name NPOfficeServer.wsp -filename NPOfficeServer.wsp -allowgacdeployment -allowcaspolicies -local
6. Force resource file deployment by using the following STSADM command:
stsadm -o copyappbincontent
7. Restart IIS and Windows SharePoint Services Timer
8. Deactivate and reactivate the NPClassification feature on all content urls that use the feature.
Change Log
- BUGFIX: RelatedTopicLinkField and RelatedTopicNameField first save fix (values were only saving
when an item was updated).
NPClassification feature must be reactivated for this fix to take effect. - BUGFIX: Fixed an error in ContentTypeCreator.exe that caused feature generation
to fail when a SUBCLASS topic type mapping. - ENHANCEMENT: This Hotfix now includes the updated Enterprise Services version 1.1.0.0
- ENHANCEMENT: The npspc.resx resource file has been extended to allow translation for all
custom properties on NetworkedPlanet SharePoint module Web Parts, custom controls
and pages. - FEATURE: A configurable property has been to XSLT based web parts to enable processing of
XSLT scripts. - FEATURE: XSLT based Web Parts now have a new custom property of Max Retries which allow
the Site Administrator to set how many times the Web Part should attempt to retrieve
the Context Topic for the Web Part before showing an error message.
The One Hop and Two Hop Web Parts allow the error message to be configurable through
a custom property on the Web Part itself rather than using the default message set
in the NetworkedPlanet resource file. - FEATURE: Added support for setting the site topic map through the Feature.xml file. Add the
properties shown below to the Properties section of the Feature.xml generated by the
NPCL Schema Extensions Editor.
<Properties>
<Property Key="TopicMap" Value="simpleorg" />
<Property Key="PropagateTopicMap" Value="false" />
</Properties>
The second property, PropagateTopicMap is optional. When it is not present PropagateTopicMap
is set to true and therefore all sub-sites are also set to the specified topic map. - BUGFIX: Changed stsadm remapurls command so that the content type mappings are also updated
based on the rules set out in NPUrlMap.xml config file. - BUGFIX: The Topic Type Mapping page on a content type and the Content Type To Topic Types
Mapping Page in site settings now show an error and disable use of the page when
the occurrence type for content type mapping is not found. Message is to import the
XTM file shipped with the SharePoint Module that contains the types needed. - BUGFIX: Fixed a bug that was caused by trying to add a site column of type Related Topic Name
field or Related Topic Link field before any Related Topics fields had been added to
the site's fields collection. - BUGFIX: The interface for adding a new Related Topics field to a content type has been updated
so that it now allows the creation of Related Topics fields for associations whose
schema consists of a single role type that is allowed twice (i.e. with a single association
role constraint with minimum and maximum cardinality set to 2). - BUGFIX: Fixed a rendering error of related topics fields when shown with a SharePoint column description. Description now shows on new line.
- BUGFIX: Replaced missing images in the NPCL Schema Editor Extensions documentation.
- BUGFIX: Added paths for Windows Server 2008 in NPCL Schema Editor Extensions documentation
- BUGFIX: Fixed an bug in the ContentTypeCreator command that caused an exception when generating a
feature from a schema that required the use of a Topic Type Selector field. - BUGFIX: TopicID property was throwing an exception on sealed classes when language was not EN.
- BUGFIX: Paged Faceted Search Results Web Part was showing paging information but no result set.
Paging information is now filtered so that if empty records are returned from Enterprise
Services they do not affect the paging labels. - BUGFIX: Documentation updates for the Administrators, Site Developers and Web Parts Guides.
- BUGFIX: Console output of loggers were showing the full trace category rather than the specific
trace category name.
Sharepoint Module: Adding Related Topic Name fields programmatically
Related Topic Name and Related Topic Link Fields are custom fields which you may want to add to the site columns collection programmatically. However SharePoint sometimes returns exceptions when trying to use SPFieldCollection.CreateNewField(), the code below shows how to use an feature receiver to create the custom fields programmatically and add them to the site columns.
public override void FeatureActivated(SPFeatureReceiverProperties properties)
{
try
{
var site = properties.Feature.Parent as SPSite;
if (site != null)
{
SPWeb web = site.RootWeb;
const string typeName = "RelatedTopicName"; //important - the type name must be correct
const string displayName = "Related Themes";
const string internalName = "RTN_Related_Themes_001";
const string relatedTopicFieldSource = "37d6a246-0cd3-449c-8c06-6ccd75bc1c8c";
const string showDrafts = "true";
const string showVersionInfo = "false";
string customisation = String.Format(@"
string fldxml = String.Format(@"
web.Fields.AddFieldAsXml(fldxml);
}
}
catch (Exception e)
{
//Log the error
throw;
}
}
Updated SharePoint Module Extensions for NPCL Editor
Today we have released a compatibility upgrade for the SharePoint Module extensions for the NPCL Schema Editor.
Due to some binary incompatibilities bewteen the Visual Studio SDKs for VS 2005 and VS 2008, the SharePoint Module Extensions for the NPCL Schema Editor that are provided with the current release of the SharePoint Module (SharePoint Module 3.1 Hotfix 1) do not load correctly when using Visual Studion 2008 and version 3.0 of the NPCL Schema Editor.
The new release is intended for use ONLY with version 3.0 of the NPCL Schema Editor in Visual Studio 2008 - for details and download please see this earlier posting.
The updated SharePoint Module Extensions can be downloaded from here. To install, simply copy the contents of the zip file into the Extensions directory as described in the documentation for the NPCL Schema Editor.
SharePoint Module 3.1 Hotfix 1 now available
A new hotfix package is available for version 3.1 of the TMCore SharePoint Module. This package addresses a number of bugs and performance issues. The full change list can be found below.
Systems Affected
This hotfix should be applied to any installation of the TMCore SharePoint Module 3.1 downloaded before 18th Februart 2009. If you downloaded your copy of the software from our site on or after this date, the hotfix is included in the package and you do not need to apply it again.
To determine if your system is affected, check the File Version property of the assembly NetworkedPlanet.SharePoint in the GAC (browse to C:\Windows\ASSEMBLY, locate the NetworkedPlanet.SharePoint assembly, right-click and choose Properties. The File Version can be found on the Version tab above Description and Copyright). This hotfix updates the File Version of the NetworkedPlanet.SharePoint assembly to 2.1.1.0 - if the file version shown is greater than or equal to 2.1.1.0, then you do not need to apply this hotfix.
- Download the Hotfix1 package.
- The package is provided in a compressed ZIP file. Unzip the package on a machine in the server farm. The package contains the following files:
- NPSharePoint.wsp. This is an updated copy of the SharePoint Solution package provided with the 3.1 release of the TMCore SharePoint Module.
- NPOfficeServer.wsp. This is an updated copy of the SharePoint Solution package provided with the 3.1 release of the TMCore SharePoint Module.
- Use stsadm to upgrade the NPSharePoint.wsp and NPOfficeServer.wsp solutions on the server. The exact command-line you use will depend on how you want to schedule the upgrade, but in any case it must include the -allowgacdeployment option. A sample command line would be:
stsadm -o upgradesolution -name NPSharePoint.wsp -filename NPSharePoint.wsp -local -allowgacdeployment
stsadm -o upgradesolution -name NPOfficeServer.wsp -filename NPOfficeServer.wsp -local -allowgacdeployment
- After applying the solution updates it may be necessary to restart IIS.
- BUGFIX: Fixed an error in the display of tag details for users other than the
current user. -
BUGFIX: Fixed an error in the Classification page that occurs when the ontology
contains one or more topic types with no name.
NetworkedPlanet announces TMCore SharePoint Module 3.1
13/02/2009, NetworkedPlanet are pleased to annouce the release of version 3.1 of the TMCore SharePoint Module.
The TMCore SharePoint Module is a tight integration between Microsoft SharePoint and the TMCore information management server that greatly improves the way information is organised, classified and located with Microsoft SharePoint solutions.
This new release sees a number of bug fixes and performance improvements, but more significantly it includes a number of features that have been requested by our customers including support for paged faceted search results and some new facet selectors for faceted search; more flexible auto-classification schemes; and the ability to filter and sort SharePoint lists by the classification information attached to the list items.
The new version is available as an upgrade for all customers with a current maintenance contract. For more information and download details please email us.