We are planning to develop a ticketing and file/document delivery system.
We will be using sharepoint at the background, and will develop our custom interface.
In terms of the articles and discussions, the performance of server and client side apis is better than web services(obviously). so web service option dropped from our list.
Apparently, Server-side api is more comprehensive than client-side api, but what are the things that cannot be done in client-side api, but can be done in server-side api? is there any comparison of these two?
In one of the articles I have read, it says that
Any application that uses these APIs must be physically deployed on the server.
For example, the server-side object model provides the most extensive set of options for developing customizations, but it can only be used on computers that are running a version of SharePoint 2010
If I use server-side dlls on my custom project, will the application server require Sharepoint to be installed?