{"id":4153,"date":"2012-07-12T12:00:22","date_gmt":"2012-07-12T11:00:22","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/?p=4153"},"modified":"2012-07-12T08:52:53","modified_gmt":"2012-07-12T07:52:53","slug":"sharepoint-list-migration-between-sites-a-few-lessons-learned","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm","title":{"rendered":"SharePoint list migration between sites &#8211; a few lessons learned"},"content":{"rendered":"<p>What a week! Believe it or not, my job isn&#8217;t one as a SharePoint administrator, although sometimes it feels like it is (and recent blog posts might suggest otherwise)!<\/p>\n<p>The thing about SharePoint is that even non-developers like me can string together a few webparts and lists to create something reasonably useful. Last week, one of the sites that I&#8217;m managing as part of my day job was migrated from its incubation location as a subsite of my team&#8217;s portal, to join some related content on another site. It should have been fairly straightforward, but sadly that wasn&#8217;t the case&#8230;<\/p>\n<h3>Updating hyperlinks<\/h3>\n<p>I knew that I needed to edit the hyperlinks on some of my pages but I forgot that the webparts showing views of my lists would also need to be changed, meaning that the data was actually being displayed from the old site (still left in place until I knew that the migration had been a success). I couldn&#8217;t find a way to just edit a link to the list, so I had to replace each webpart with a new version, picking up the appropriate list (and view). \u00a0That was issue number 1 sorted.<\/p>\n<h3>Corrupted lists with orphaned columns<\/h3>\n<p>Most of the lists in my site came across without issue but the largest one (30-odd columns and around 350 items) was generating an error, with the expected data replaced by &#8220;One or more field types are not installed properly. Go to the list settings page to delete these fields&#8221;. I found various articles about this, but they all seemed to relate to migrations from SharePoint 2007 to 2010.<\/p>\n<p>Then, as I was digging around in the site, I found a &#8220;hidden&#8221; column that wasn&#8217;t visible in the list settings but could be seen when editing list views. The name of the column was familiar though &#8211; it matched a workflow that someone had created on the original (source) site but which wasn&#8217;t attached to the list. Apparently, <a href=\"http:\/\/blogs.msdn.com\/b\/valdon\/archive\/2009\/05\/05\/removing-extra-workflow-status-column-in-default-view.aspx\">when SharePoint starts a workflow on a list for the first time, it adds a workflow status column to the default view of the list<\/a> \u00a0and it seems that &#8220;orphaned&#8221; workflow status columns are not unheard of. I tried creating another column with the same name (to then delete it again) but,\u00a0predictably, that wasn&#8217;t possible (although creating a new workflow with the same name did create a duplicate column, which was deleted when the workflow was removed).<\/p>\n<p>A little more research turned up <a href=\"http:\/\/community.office365.com\/en-us\/forums\/152\/p\/54649\/195187.aspx\">&#8220;official&#8221; advice from Microsoft that suggested these orphaned columns couldn&#8217;t be deleted<\/a> but, as is often the case, <a href=\"http:\/\/nikspatel.wordpress.com\/2010\/08\/07\/delete-orphaned-workflow-status-columns-from-sharepoint-list-views\/\">there is a way to do it with third party software and a bit of coding, as described by Nik Patel at his SharePoint World<\/a>. Unfortunately, the <a href=\"http:\/\/spm.codeplex.com\/\">SharePoint Manager<\/a> tool that Nik used needs to be run on the server &#8211; there&#8217;s no chance of me being able to do that &#8211; but our SharePoint admins were not convinced that the orphaned column was causing the issue anyway and found some columns using lookups that were not correctly linked following the list migration. These couldn&#8217;t be edited (at least not through the SharePoint web interface), so they were deleted and recreated, before I copied the data back into them. A page refresh later and the list was displayed as expected (so the orphaned column was not the cause), although there was still one final problem&#8230;<\/p>\n<h3>Broken New and Edit forms<\/h3>\n<p>I still had an issue in that attempting to add a new item to the list resulted in &#8220;an unexpected error has occurred&#8221; messages, which are far from helpful!<\/p>\n<p>A colleague had spotted that the NewForm.aspx and EditForm.aspx forms were incorrectly linked (the list had been renamed at some point and for some reason the original list name was still being used in the path to the forms) but that was easily corrected in SharePoint Designer. Even so, adding or editing an item in the list was generating errors and I was running out of ideas (as were my colleagues).<\/p>\n<p>I thought that I had spotted all of the differences between the two copies of the list (source and target sites) so, I conceded defeat and started to recreate the list from scratch (before copying in the data in data sheet view &#8211; I know I can import\/export via Excel, but that sometimes results in incorrect column types that can&#8217;t be edited). That&#8217;s when I found some more corrupted lookup columns. I couldn&#8217;t edit them (at least not through the SharePoint web interface) so, again, I deleted and recreated them, before repopulating the data. All of a sudden, my site was working as it should have been &#8211; hooray!<\/p>\n<h3>Wrap-up<\/h3>\n<p>All of the problems I had were avoidable, with the benefit of hindsight, but I&#8217;m hoping not to have to migrate too many SharePoint sites in future. I expect I won&#8217;t be the last person to go through this process though and hopefully the experiences I&#8217;ve written about here will come up on a search when others are looking for help&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What a week! Believe it or not, my job isn&#8217;t one as a SharePoint administrator, although sometimes it feels like it is (and recent blog posts might suggest otherwise)! The thing about SharePoint is that even non-developers like me can string together a few webparts and lists to create something reasonably useful. Last week, one &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">SharePoint list migration between sites &#8211; a few lessons learned<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[218],"tags":[93],"class_list":["post-4153","post","type-post","status-publish","format-standard","hentry","category-technology","tag-sharepoint"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SharePoint list migration between sites - a few lessons learned - markwilson.it<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SharePoint list migration between sites - a few lessons learned - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"What a week! Believe it or not, my job isn&#8217;t one as a SharePoint administrator, although sometimes it feels like it is (and recent blog posts might suggest otherwise)! The thing about SharePoint is that even non-developers like me can string together a few webparts and lists to create something reasonably useful. Last week, one &hellip; Continue reading SharePoint list migration between sites &#8211; a few lessons learned\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2012-07-12T11:00:22+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/07\\\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/07\\\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"SharePoint list migration between sites &#8211; a few lessons learned\",\"datePublished\":\"2012-07-12T11:00:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/07\\\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm\"},\"wordCount\":868,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"Microsoft SharePoint\"],\"articleSection\":[\"Technology\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/07\\\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/07\\\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/07\\\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm\",\"name\":\"SharePoint list migration between sites - a few lessons learned - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2012-07-12T11:00:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/07\\\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/07\\\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2012\\\/07\\\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SharePoint list migration between sites &#8211; a few lessons learned\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SharePoint list migration between sites - a few lessons learned - markwilson.it","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm","og_locale":"en_GB","og_type":"article","og_title":"SharePoint list migration between sites - a few lessons learned - markwilson.it","og_description":"What a week! Believe it or not, my job isn&#8217;t one as a SharePoint administrator, although sometimes it feels like it is (and recent blog posts might suggest otherwise)! The thing about SharePoint is that even non-developers like me can string together a few webparts and lists to create something reasonably useful. Last week, one &hellip; Continue reading SharePoint list migration between sites &#8211; a few lessons learned","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm","og_site_name":"markwilson.it","article_published_time":"2012-07-12T11:00:22+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"SharePoint list migration between sites &#8211; a few lessons learned","datePublished":"2012-07-12T11:00:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm"},"wordCount":868,"commentCount":2,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["Microsoft SharePoint"],"articleSection":["Technology"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm","name":"SharePoint list migration between sites - a few lessons learned - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2012-07-12T11:00:22+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2012\/07\/sharepoint-list-migration-between-sites-a-few-lessons-learned.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"SharePoint list migration between sites &#8211; a few lessons learned"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":131,"url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/07\/wysiwyg-css-editor-for-sharepoint.htm","url_meta":{"origin":4153,"position":0},"title":"A WYSIWYG CSS editor for SharePoint sites and some useful webparts","author":"Mark Wilson","date":"Monday 18 July 2005","format":false,"excerpt":"I just picked up a great tip from my colleague Jonathan Bradshaw's blog. James Milne has developed a WYSIWYG CSS generator for SharePoint sites along with some other interesting SharePoint webparts like a page toolbar and a spell checker.","rel":"","context":"In \"Microsoft SharePoint\"","block_context":{"text":"Microsoft SharePoint","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/sharepoint"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2355,"url":"https:\/\/www.markwilson.co.uk\/blog\/2011\/02\/exporting-sharepoint-calendar-details-in-icalendar-format.htm","url_meta":{"origin":4153,"position":1},"title":"Exporting SharePoint Calendar details in iCalendar format","author":"Mark Wilson","date":"Thursday 17 February 2011","format":false,"excerpt":"One of my current activities involves sharing the contents of a SharePoint calendar, which is hosted on an Intranet site, with external contacts.\u00c2\u00a0 An extranet portal would be one possible approach but it's probably over-engineering the solution and a simple calendar export, updated on a regular basis would also suit\u2026","rel":"","context":"In \"Microsoft SharePoint\"","block_context":{"text":"Microsoft SharePoint","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/sharepoint"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4653,"url":"https:\/\/www.markwilson.co.uk\/blog\/2012\/12\/sharepoint-datasheet-mode-crashes-internet-explorer.htm","url_meta":{"origin":4153,"position":2},"title":"SharePoint datasheet mode crashes Internet Explorer","author":"Mark Wilson","date":"Friday 7 December 2012","format":false,"excerpt":"Back in the summer I wrote about creating dashboards in SharePoint using some borrowed JavaScript in a webpart to display calculate columns of HTML. \u00a0I needed to create another dashboard recently, so I reused my old technique but then, today, I found that I could no longer edit my list\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3915,"url":"https:\/\/www.markwilson.co.uk\/blog\/2012\/05\/more-sharepoint-shenanigans.htm","url_meta":{"origin":4153,"position":3},"title":"More SharePoint shenanigans","author":"Mark Wilson","date":"Friday 18 May 2012","format":false,"excerpt":"This week, I'ave mostly been working in SharePoint (those of a certain age may spot the reference to\u00a0Jesse from the Fast Show?) Earlier this month, I wrote a post with a few hints and tips I'd picked up whilst developing a site based on SharePoint. \u00a0Since then, I've come up\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":340,"url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/05\/rss-and-atom-aggregator-web-part-for.htm","url_meta":{"origin":4153,"position":4},"title":"RSS and Atom aggregator web part for SharePoint","author":"Mark Wilson","date":"Tuesday 3 May 2005","format":false,"excerpt":"One of the most useful web parts that I've seen for SharePoint is FeedReader, from Smiling Goat. It is, quite simply, an RSS and Atom aggregator for SharePoint sites, implemented as a web part that can consume multiple feeds and represent them in a clear, concise view with a number\u2026","rel":"","context":"In \"Microsoft SharePoint\"","block_context":{"text":"Microsoft SharePoint","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/sharepoint"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1589,"url":"https:\/\/www.markwilson.co.uk\/blog\/2010\/01\/a-look-forward-to-sharepoint-2010.htm","url_meta":{"origin":4153,"position":5},"title":"A look forward to SharePoint 2010","author":"Mark Wilson","date":"Tuesday 26 January 2010","format":false,"excerpt":"Over the years, I've dipped in and out of SharePoint several times and, last week, I took myself\u00c2\u00a0along to the Edge user group's meeting at Microsoft's London offices to listen to SharePoint MVP, Dave McMahon, talk about what's coming in SharePoint 2010. Before looking at the various product editions, it's\u2026","rel":"","context":"In \"Microsoft SharePoint\"","block_context":{"text":"Microsoft SharePoint","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/sharepoint"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=4153"}],"version-history":[{"count":3,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4153\/revisions"}],"predecessor-version":[{"id":4155,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4153\/revisions\/4155"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=4153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=4153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=4153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}