Mark Jones - Saturday, May 16, 2009
In a previous post, I explained my findings with "Upgrading Content Types", but now I want to test out a few scenarios with upgrading Site Columns. On the whole, the test results for Site Columns were pretty similar to that of Content Types. Although, I wanted to test what we can do when it comes to updating site columns that contain data. If you don't want to read each test case, please check out the "Summary" at the end of this post.
Can we remove a site column by deactivating the Feature that deployed it? Yes
Test Steps:
1. Deploy a Site Column (via Feature and CAML)
2. Deactivate the Feature
Outcome:
1. Site Column will be removed
2. Feature is deactivated
Can we remove a site column (thats referenced by a List Column) by deactivating the Feature that deployed it? Yes
2. Add the Site Column to a List (as a List Column)
3. Deactivate the Feature
4. Recycle Application Pools
2. ...
Full story
Comments (3)
Category: SAF
Tags:: CAML Deployment SAF Best Practices
Well it's now Saturday afternoon and the family have been out shopping all day, so I have taken the opportunity to conduct some tests that I had been meaning to do for a long time now (geek I hear you say). I wanted to find specifically what happens if you want to make changes to Content Types, Columns and Lists that have previously been deployed using Features and CAML. I am going to split my findings up into several posts.
I will detail each set of tests then summarise at the end what I think should be best practice if you want to update these.
Can we remove a content type by deactivating the Feature that deployed it? Yes
1. Deploy a Content Type (via Feature and CAML)
1. Content type will be removed
Can a Content Type can be removed that’s in use by a List? Yes (and No)
2. Reference it in a list
1. Content Type is removed
3. ...
Comments (4)
Tags:: CAML Deployment Best Practices
Display as : cloud | list
© 2009 Collaboris Ltd. All rights reserved.
Sitefinity ASP.NET CMS