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.

2 Answers 2


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


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: Link

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

  • 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/… Jul 27, 2010 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, 2010 at 1:14
  • i couldnt agree more. upgrade scenarios is always where you hit your head hard in sharepoint Jul 28, 2010 at 9:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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