Hi
We are setting up an all fresh SharePoint environment, no SP migrations, no SP legacy and I was reading up on the SP2013 new ‘app’ model. My first thought was(is), OK we do all our customization via Apps, no need to use the ‘old’ way of workingÂ
Of course I’m not well placed (yet) to decide on the ‘no need’, hence this question to  people who actually do know what they’re talking about :Â
– Why would we want to invest/develop in webparts (full and/or sandboxed) ?
thanks again
Danny
Hi Danny
I spend most of my working day doing full trust on premise solutions for clients. However, have recently started developing a suite of Apps.
I agree with Jesper’s description that apps live on their own and are generally good for small add-ons.
However if possible, and you have the time to invest, I think there can be a place for a mix of solutions within your environment. For example out of the box as much as possible, apps for small add-ons, sandbox (although these may be depreciated soon) and full trust solutions for the more complex operations. And of course 3rd party add ons for tried and tested solutions.
I think this then offers you a good opportunity to choose the best solution for a given problem, rather than being tied into one approach.