I read the MSDN article "Deciding between custom web templates and custom site definitions". The article only scratches the surface, so I was wondering if anyone have had some hands on experience with web templates.

Im thinking pros and cons. An obvious one would be that its in the sandbox and hence easier to get deployed.

Also what would be typical scenarios for prefering web templates over site definitions?

Let me hear your thoughts. I marked the Q community wiki since i expect (hope for?) several answers.


The best article as of now on this subject is Vesa Juvonens post here.

| improve this answer | |

I found a nice article on SharePointDevWiki last night that was useful: http://sharepointdevwiki.com/display/public/Site+Features+vs+Site+Templates+vs+Site+Definitions

There are a few pros and cons, some interesting feedback and some great external resource links -- including this list of pros and cons: http://blogs.msdn.com/b/brianwilson/archive/2008/07/13/site-definitions-versus-site-templates-and-deciding-on-the-correct-customization-approach.aspx

I hope more people respond. It would be nice to have a master list as an outcome of this.

| improve this answer | |
  • 1
    I think i was a bit unclear in the subject. I am talking about the new WebTemplate features. I just read a good article on the subject by Mirjam sharepointchick.com/archive/2010/06/15/… – Anders Rask Jul 27 '10 at 21:37
  • My bad, Anders. That's a nice post. Thanks for sharing. I agree with Joel's comments that it would be nice if someone would put together a Hands on Lab that started with the business requirements and walked the learner through creating the template. What would be even more cool is if said lab walked the learner through making a change to that template once it is deployed. Once I understand them well enough, I may give it a go if no one else has done it. – Rob Wilson Jul 28 '10 at 1:14
  • i couldnt agree more. upgrade scenarios is always where you hit your head hard in sharepoint – Anders Rask Jul 28 '10 at 9:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.