Developer's Guide - EPiServer World
Developer's Guide - EPiServer World
Developer's Guide - EPiServer World
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
10 | Developer’s <strong>Guide</strong> <strong>EPiServer</strong> Community 3.1<br />
1.2.3 <strong>EPiServer</strong> Community Core Modules<br />
Included in the <strong>EPiServer</strong> Community Core are several modules. The modules are Security, Tags, Rating, Categories,<br />
Attributes and Queries. These modules containinterfaces and classes that can be used throughout the <strong>EPiServer</strong><br />
Community system and also for third party classes that wish to benefit from this functionality.<br />
StarCommunity.Core.Modules.Tags<br />
Tags enable users to organize their content (often for the public) by tagging it with a certain word or phrase. All tags<br />
can then be merged into a Tag Cloud where tags are shown with different weight depending on the popularity. To use<br />
Tags, the class must implement the ITaggableEntity interface provided by <strong>EPiServer</strong> Community Framework. The Tag<br />
system itself contains helper classes as shown in figure below. Coding samples using tags are found under the tutorial<br />
section in this document.<br />
StarCommunity.Core.Modules.Rating<br />
Rating enables developers to implement rating functionality for all classes that implements the IRatableEntity interface.<br />
Rated objects can be rated and retrieved based on their average rating. The rating system itself contains helper classes<br />
as shown in figure below. Coding samples using rating are found under the tutorials section in this document.<br />
© <strong>EPiServer</strong> AB