Who can use Sepidar SharePoint Framework (SSF)
Anyone with basic knowledge of HTML and SharePoint can use Sepidar SharePoint Framework (SSF) to develop rich SharePoint applications.
Why we developed Sepidar SharePoint Framework (SSF)
Microsoft introduced the API (Application programming interface) functionality to SharePoint beginning the SharePoint 2007 version. While it was possible to develop applications in earlier versions of SharePoint, SharePoint 2007 was the first Microsoft product release that included complete programming interfaces. Since then, Microsoft continues to introduce a new programming model with each new release of SharePoint.
In every release, Microsoft introduces a new way of programming SharePoint. Developers are responsible for staying up-to-date with these innovations so that they can program Microsoft SharePoint (Farm solutions in SharePoint 2007, Sandbox solutions in SharePoint 2010, Add in (App) model in SharePoint 2013 and SharePoint Framework in SharePoint 2016).
Using a universal SharePoint Framework that connects to all versions of SharePoint and codes is simply a best practice. It allows you to continue operating while also moving applications between on premise SharePoint and SharePoint online. For example, if your organization currently uses SharePoint 2013 and has a plan to upgrade to SharePoint Online, during the migration, you will not need to change your SharePoint codes. Your existing codes will instantly start working in the new version of SharePoint.
The true value of Microsoft SharePoint is that end users can use the product to develop applications to meet their specific needs. Organizations can easily create lists, libraries, columns and customize SharePoint in a way that best accommodates their day-to-day activities.
Despite the power of SharePoint, it does come with some major shortcomings. Developing and implementing solutions almost always requires IT involvement in order to complete the solution, create workflow pages and customize SharePoint pages in a way that makes them user-friendly. One way to address this problem is to create a SharePoint framework, so that the people within the organization who have basic web development skills (HTML, CSS) can easily create stunning SharePoint pages.
In addition to the solutions mentioned above, Liquware has also created SharePoint base-methods in order to connect to lists, libraries and pages as part of practically every project we have undertaken. This experience allows us to borrow certain methods and functions from prior projects and build on them for new projects. We highly recommend using a SharePoint Framework that provides base methods so that the developer can focus on the business processes rather than developing base methods.
Sepidar SharePoint Framework (SSF) is developed to address these shortcomings. Both developers and non-developers can benefit from the Sepidar SharePoint Framework (SSF) to create enriched SharePoint solutions with minimal effort.