This blog post is a contribution from Mustaq Patel, an engineer with the SharePoint Developer support team.
SharePoint Apps provides a great deal of flexibility and how much we can do with it. Using WebTemplate we can direct AppWeb (the SPWeb under which the App is hosted) to use any other Site Template instead of out of box “App” SiteTemplate.
All restrictions and other attributes that applies to WebTemplate in SharePoint 2010 or SharePoint 2013 sites, applies to WebTemplate in SharePoint Apps.
For information on WebTemplate in SharePoint apps see below article
For WebTemplates in SharePoint 2010 see below article
For this walkthrough we will apply Team Site (STS#1) template to Appweb that gets provisioned when SharePoint hosted app is deployed in onprem. Below are the steps
Hope this helps!
This is a good article & good site.Thank you for sharing this article. It is help us following categorize: healthcare, e commerce, programming, it consulting, retail, manufacturing, CRM, digital supply chain management, Delivering high-quality service for your business applications,Solutions for all Industries,Getting your applications talking is the key to better business processes,Rapid web services solutions for real business problems,Web-based Corporate Document Management System,Outsourcing Solution,Financial and Operations Business Intelligence Solution,http://www.prologic-corp.com">prologic-corp
This is all great. But when you add workflow the app breaks and cannot deploy.
I was able to get this to work on a plain SP app project (and even change the SiteLogoUrl in the ONET file.) However, I also experience app breakage when I add a workflow to the app and try to deploy:
ExceptionMessage: System.InvalidOperationException: Operation is not valid due to the current state of the object.