SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are there any advantages in creating content type using out of box vs visual studios?

share|improve this question
up vote 2 down vote accepted

I'm assuming that by "out of the box" you mean creating them in the User Interface.

Advantages of Visual Studio

  • Easy way to deploy identical content types across multiple farms
  • Internal Content Type ID is the same for every deployment
  • Direct control over every property/value used in creation of the content type

Disadvantages of Visual Studio

  • Process is a bit more complex
  • Requires a developer to make the change
  • Requires a server admin to deploy the change

Advantages of the User Interface

  • No deployment required so it does not require a server admin
  • Changes can be made easily and quickly

Disadvantage of User Interface

  • A typo made in a name when creating the type basically breaks the type as it creates a field with the wrong internal name and that cannot be changed from the UI
  • Content type and all changes must be done manually and identically in all environments
  • Unable to specifically set many internal key fields (i.e. ContentTypeID)
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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