Why Build Solutions on SharePoint
Why would we develop a product on top of SharePoint as opposed to a standalone application? Well, the reasons are plentiful and can be broken down into three major categories: time to market, integration with your existing infrastructure and access to an expansive development community.
Time to Market
To put it simply, when you develop an application using the SharePoint framework, the plumbing is already there. Our development team has access to, and therefore doesn’t have to rebuild, tons of standard functionality including:
- User and Role Security
- Workflow Engine
- Enterprise Search
- Standard Web Parts
- User Interface Framework
- Persistence Layers
- CRUD UI Screens
- File Upload/Management
- Deployment Framework
- Etc.
Integration with Existing Infrastructure
The second, and equally as powerful, reason to utilize SharePoint to develop applications is the existing integrations with the products you use on a daily basis. In addition to the Microsoft Office Suite, each Microsoft Dynamics application offers a SharePoint portal providing instant access to your ERP or CRM data. DynamicPoint leverages this existing functionality and takes it a step further; providing the most functionality to our customers at a fraction of the effort.
Access to the SharePoint Development Community
DynamicPoint developers are part of a greater community of programmers that are building applications using the SharePoint framework. Our niche is our vast knowledge of the Dynamics suite and the supporting integration technology. Whether using DynamicPoint, an internal resource, or another SharePoint service provider, you can be confident that they have access to a plethora of resources to assist them in getting their job done.
For detail information about SharePoint, please refer to the Microsoft SharePoint Product Page.