Version Control and Content Management System
Facts

Engagement Type: Project / Team Extension
Technology Area: Business Process
Optimization / Content Management / Line of
Business Application Development
Development Environment:
- Windows 2008 Server, Microsoft Office SharePoint Server, Microsoft SQL Server 2008
- Languages: C#
Duration: 6 months
Client
The Client is a software company that focuses on SharePoint solutions and connectors
with other Line of Business applications. The Client's family of products includes
a groundbreaking enterprise integration solution adopted by leading ECM vendors.
The solution provides customers with complete enterprise-wide content searching
and sharing capabilities.
Business Need
The Client needed to implement a solution which would allow using SharePoint as
a content management system (file versioning and storage system) for further incorporation
in Windows Mobile Help and How-to online systems.
Solution
Having evaluated the Client’s project goals, technologies, and dependency on other
products, Akvelon recommended that this work could be successfully executed at its
offices, without the need to send staff to the Client’s office.
The solution included extensions for importing content from third-party applications
and publishing files to staging and production. Wherever possible, standard SharePoint
user interface elements and functionality were retained. The solution developed
by Akvelon included the following:
- Implementation of specified features, site definitions, page layouts and custom
content types
- Libraries and lists for event receivers
- Custom document library version processing
- Business object layer for downloading list items via standard SharePoint services
- Custom actions and list definitions
- Site customization and Web server configuration
- Customized SharePoint security system by automatically managing access levels and
permissions.
Benefits and Results
The success of this project was based on the ability of Akvelon’s off-site team
to provide excellent communication, expertise in Microsoft SharePoint and related
technologies, as well as creativity and dedication to completing the project on
time.
The solution has been deployed in the Client’s hosting environment and has demonstrated
robust performance, replacing two separate systems previously used by the client.
This resulted in higher productivity from more convenient and integrated version
control features, as well as reductions in the solution hosting.