!--a11y-->
Tutorials 
The tutorials
listed in the table below are available on SDN.
For more information, see .sdn.sap.com/irj/sdn/developersguide ® NDG SAP NetWeaver 7.0
Edition ® IT-Scenario-Driven Enhancements to Applications ®
Enterprise Knowledge Management ®
Technical Articles ® Knowledge Management Articles. The tutorials include links to projects
that you can import into the SAP NetWeaver Developer Studio and deploy in a
portal. For more information, see Samples.
Repository Framework Extensions
Tutorial |
Purpose |
How to Implement a Read-Only Repository Manager |
Shows how to implement a repository manager that connects to a file system and maps the files to resources that expose the namespace, content and property aspects. |
Enhancing a Customer Repository Manager with Advanced Aspects |
Explains how to enhance a repository manager implementation with advanced aspects that enable write mode and security checks. |
How To Implement a Property Filter |
Shows how to implement a simple property filter that modifies resource properties. |
Using the KMC Platform in Standalone Web Applications |
Explains how to implement a simple servlet which uses basic functions of the repository framework. |
Application Extensions
Tutorial |
Purpose |
Integrating 3rd Party Search Engines into KM Index Management |
Explains how to integrate a search engine from a 3rd party vendor into KM. |
Developing a Search Component for KM Search iView |
Explains how to develop search components that define certain areas of the standard Knowledge Management search iView. |
Implementing KM Portal Search |
Explains how to implement a search for content and navigation entries in the portal |
How to Implement Flexible UI Components |
Explains how to implement a LayoutController, CollectionRenderer, ResourcRenderer and PropertyRenderer to change the layout and appearance of the Browse iView for navigating through repositories. |
Implementing Flexible UI One-Step Screenflow |
Explains simple screenflow logic that enables a confirmation message for the user after the execution of a UI Command. |
Writing Custom Renderers for KM Property Groups |
Describes how to render the properties of a group in two columns |
Implementing Resource List Filters for Flexible UI Navigation |
Explains the implementation of a resource list filter that filters for resources that are smaller than a specific size. |
Implementing Customer Reports Using the KM Reporting API |
Explains how to develop a report that returns information about resources and how to register it with the repository manager. |
Implementing a Metadata Extension for KMC Properties |
Shows how to implement an extension that defines valid values for additional properties that are modeled in the property metadata service. |
Client API
Tutorial |
Purpose |
How to Publish XML Files as HTML |
Uses the functions that are exposed by the index management interface to perform search and classification operations with TREX. |
Using Flexible UI Ready-Mades |
Uses predefined components to implement flexible UI collection, resource and property renderers. |
Using the KM Indexmanagement APIs for Searching |
Shows how a client can use the KM Indexmanagement API to search with TREX. |