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
Microsoft want you to start using the app model. Jesper and Steven have pretty much covered it although I will add that given the right permissions an app could do quite a lot. For instance with full trust (full control) given to an app it can create, delete and interact with it’s host site. So you could use an app to deploy a master page etc and using the app part model pull data into the app and then spit it back out.
One thing to note though is I don’t think Microsoft allow full trust apps on the SharePoint app store and O365 but you can do so on-premise. I’m sure the others might pick up on this more.