I have a solution which I need to implement in Sharepoint 2013. It is not very complicated project, but it is fairly comprehensive.
It will need to have 10-12 pages site to meet a business need and will be used internal users, no extra-net involved. These pages will interact with SharePoint lists.
I have following options to approach this
1) Create Visual Webparts, and deploy them to Server, then create site pages manually and add those webparts. 2) Develop a sharepoint app 3) Use application pages and do development as if I am developing an Asp.net site.
Is there any other recommended approach to such solutions?
Also, is it recommended to use application pages for site specific solutions?
If I use site pages, is it possible to programmatically create a document library, create site pages and add my web parts on it?
I seem to be a bit lost, could you please share your thoughts?