I started a new sharepoint 2013 enterprise server on-premise project for a customer, and on the first phase I want to do the following which requires me to create 2 farm solutions:-
- I need to add some event receivers which get fired when new items are added to a list where the event receiver will create a new sub-site for each item
- I also want to add an advance search web part for my list, and I found this farm solution https://splistviewfilter.codeplex.com/
So can anyone advice if I should proceed with installing the above farm solutions? Or should I be searching to do so using Apps ? To be honest if I want to use Apps in my above 2 situations, it will require me so much effort. for these reasons:
- To implement my first requirement using Apps, I will need to create a provider hosted app, and for this I will need to install a adidicated web application to host the App.
- To implement the second requirement, I did not find any ready-made App that provides the same functionalities as the ones provided here https://splistviewfilter.codeplex.com/
So can anyone advice how I should appraoch these requirements? Now I am saying since I am using on-premise then I should use farm solutions without any problem/worried... is this valid ?