<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-35526084</atom:id><lastBuildDate>Sat, 16 Aug 2025 09:33:17 +0000</lastBuildDate><category>sharepoint</category><category>development</category><category>best practices</category><category>moss</category><category>administration</category><category>governance</category><category>wss</category><category>2010</category><category>bugs</category><category>sharepoint 2010</category><category>visual studio</category><category>business process management</category><category>metadata</category><category>web 2.0</category><category>tech ed</category><category>echo</category><category>business data catalogue</category><category>conference</category><category>business intelligence</category><category>libraries</category><category>K2</category><category>authentication</category><category>permissions</category><category>search</category><category>web framework</category><category>web services</category><category>Amazon</category><category>lists</category><category>migration</category><category>Griffon Solutions</category><category>css</category><category>shared service provider</category><category>sql server</category><category>stoneshare</category><category>templates</category><category>workflow</category><category>ldap</category><category>microsoft sharepoint foundation</category><category>startup</category><category>cloud</category><category>features</category><category>single signon</category><category>clockwork</category><category>hotfix</category><category>linq</category><category>mobile</category><category>nhibernate</category><category>open source</category><category>blackpearl</category><category>iis</category><category>oracle</category><category>project server</category><category>sharepoint 2013</category><title>Planet MOSS</title><description>SharePoint tips, tricks, and news. Also covers Web 2.0 in general.</description><link>http://planetmoss.blogspot.com/</link><managingEditor>noreply@blogger.com (Nick Kellett)</managingEditor><generator>Blogger</generator><openSearch:totalResults>166</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-3704955074524619851</guid><pubDate>Sat, 10 Dec 2016 15:00:00 +0000</pubDate><atom:updated>2016-12-10T10:05:37.289-05:00</atom:updated><title>Planet Mothball</title><description>After many years making a living using Microsoft SharePoint and related technologies, I&#39;ve started a new career reducing the very high rate of failure in software projects. To do this, I have started a new company, &lt;b&gt;Deploy Software Solutions&lt;/b&gt;, or &quot;&lt;b&gt;Deploy Solutions&lt;/b&gt;&quot; for short.&lt;br /&gt;
&lt;br /&gt;
Because I am no longer directly working with SharePoint (although I might indirectly if a client uses it on a project), I will no longer be updating this blog. Therefore it is officially &quot;mothballed&quot;.&lt;br /&gt;
&lt;br /&gt;
If you are interested in my new endeavour and would like to reduce the risk, cost, effort, and duration of your next software project, I hope you will check out our company website at &lt;a href=&quot;http://www.deploy.solutions/&quot;&gt;www.deploy.solutions&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I will close by saying that I have greatly enjoyed my years working with SharePoint, which has been the high point of my professional career to date. Please accept my thanks for taking the time to read and comment on my blog!&lt;br /&gt;
&lt;br /&gt;
Best wishes,&lt;br /&gt;
&lt;br /&gt;
Nick&lt;br /&gt;
&lt;br /&gt;</description><link>http://planetmoss.blogspot.com/2016/12/planet-mothball.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-2372238698870541702</guid><pubDate>Fri, 01 May 2015 03:14:00 +0000</pubDate><atom:updated>2015-04-30T23:14:38.096-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">business process management</category><category domain="http://www.blogger.com/atom/ns#">development</category><category domain="http://www.blogger.com/atom/ns#">sharepoint</category><title>It&#39;s Alive: Tips and Tricks on Surviving Your Project Go-Live</title><description>&lt;iframe frameborder=&quot;0&quot; height=&quot;400&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;https://www.slideshare.net/slideshow/embed_code/key/HyCAsxehvw8Sc2&quot; width=&quot;476&quot;&gt;&lt;/iframe&gt;</description><link>http://planetmoss.blogspot.com/2015/04/its-alive-tips-and-tricks-on-surviving.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-4985752824913738262</guid><pubDate>Mon, 20 Apr 2015 01:10:00 +0000</pubDate><atom:updated>2015-04-19T21:10:17.607-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">business process management</category><category domain="http://www.blogger.com/atom/ns#">development</category><category domain="http://www.blogger.com/atom/ns#">sharepoint</category><title>&quot;It&#39;s Alive!&quot;: My Upcoming Presentation at Ottawa SharePoint Meetup Group on April 30</title><description>&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim1im5Qd42ymZ8fXgNFCWkMHMHhYim6smCvo7eHDXnPfaSD51Kg2UpQeZQv4hLW2Nklrx8y3g3eAx4e9xr1jIMsqlvN06LSc_z0uR6eiWxemjRexEJIOeZQhkefjtQav7TbyJ1/s1600/Its+Alive.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim1im5Qd42ymZ8fXgNFCWkMHMHhYim6smCvo7eHDXnPfaSD51Kg2UpQeZQv4hLW2Nklrx8y3g3eAx4e9xr1jIMsqlvN06LSc_z0uR6eiWxemjRexEJIOeZQhkefjtQav7TbyJ1/s1600/Its+Alive.jpg&quot; height=&quot;157&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Please join me at the Ottawa SharePoint Meetup Group&#39;s April 30th meetup, where I will be presenting &quot;It&#39;s Alive!&quot;.&lt;br /&gt;
&lt;br /&gt;
You&#39;ve got to get a million small details right when launching a 
project, and the pressure is enormous. I will present a list 
of tips and tricks to assist you with project Go Live, whether you are just 
starting your project planning, or up against a scary deadline! &lt;br /&gt;
&lt;br /&gt;
We meet at&lt;a href=&quot;https://www.google.com/maps?f=q&amp;amp;hl=en&amp;amp;q=101+Clarence+St.,+Ottawa,+ON,+K1N+5P5,+ca&quot; target=&quot;_blank&quot;&gt; Patty Boland&#39;s pub at 101 Clarence in the Ottawa Byward Market&lt;/a&gt; where you can enjoy the presentation with good food, drink, and company! If you are planning to attend, please RSVP &lt;a href=&quot;http://www.meetup.com/SharePoint-Ottawa/events/221677092/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; so we can arrange enough seats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description><link>http://planetmoss.blogspot.com/2015/04/its-alive-my-upcoming-presentation-at.html</link><author>noreply@blogger.com (Nick Kellett)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim1im5Qd42ymZ8fXgNFCWkMHMHhYim6smCvo7eHDXnPfaSD51Kg2UpQeZQv4hLW2Nklrx8y3g3eAx4e9xr1jIMsqlvN06LSc_z0uR6eiWxemjRexEJIOeZQhkefjtQav7TbyJ1/s72-c/Its+Alive.jpg" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Ottawa, ON, Canada</georss:featurename><georss:point>45.4215296 -75.697193099999993</georss:point><georss:box>44.7060866 -76.988086599999988 46.1369726 -74.4062996</georss:box></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-2976389425429277063</guid><pubDate>Mon, 20 Apr 2015 01:01:00 +0000</pubDate><atom:updated>2015-04-19T21:01:43.377-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">sharepoint</category><title>Microsoft MVP Virtual Conference</title><description>&lt;div class=&quot;line redactor-description&quot; id=&quot;event-description-wrap&quot; itemprop=&quot;description&quot;&gt;
Join Microsoft MVPs from the Americas’ region as they share their 
knowledge and real-world expertise during a free event, the MVP Virtual 
Conference.&lt;br /&gt;
&lt;br /&gt;
The MVP Virtual Conference will showcase 95 sessions of 
content for IT Pros, Developers and Consumer experts designed to help 
you navigate life in a mobile-first, cloud-first world. Microsoft’s 
Corporate Vice President of Developer Platform, Steve Guggenheimer, will
 be on hand to deliver the opening Keynote Address. Why attend MVP 
V-Conf? The conference will have 5 tracks, IT Pro English, Dev English, 
Consumer English, Portuguese mixed sessions &amp;amp; Spanish mixed 
sessions, there is something for everyone! Come learn from the best and 
brightest in the tech world today. All of the sessions will all be 
delivered by the Americas’ Region Microsoft MVPs. These MVPs are experts
 who present at premiere conferences, independent community events and 
local user groups all over the globe.&lt;br /&gt;
&lt;br /&gt;
 
This is a technical conference focused on helping attendees to learn 
and develop skills for everything from everyday technical work to 
wackier weekend projects. Whether it is on the IT Pro, Dev or Consumer 
side of things, you can bet that the content of MVP V-Conf will be 
cutting edge, exciting and relevant.&lt;br /&gt;
&lt;br /&gt;
 
Be sure to register quickly to hold your spot and tell your friends 
&amp;amp; colleagues. The conference will be widely covered on social media,
 you can join the conversation by following @MVPAward and using the 
hashtag #MVPvConf.&lt;br /&gt;
&lt;br /&gt;
 
Register now and feel the power of community! &lt;a class=&quot;linkified&quot; href=&quot;http://mvp.microsoft.com/en-us/virtualconference.aspx&quot;&gt;http://mvp.microsoft.com/en-us/virtualconference.aspx&lt;/a&gt;&lt;br /&gt;

&lt;/div&gt;
</description><link>http://planetmoss.blogspot.com/2015/04/microsoft-mvp-virtual-conference.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-3196692653654809107</guid><pubDate>Thu, 13 Feb 2014 13:34:00 +0000</pubDate><atom:updated>2014-02-13T08:34:36.691-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">administration</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">migration</category><category domain="http://www.blogger.com/atom/ns#">sharepoint 2013</category><title>SharePoint 2013 Migration: Stress Free! (SharePoint Federal User Group in Ottawa presentation)</title><description>I gave this presentation at the SharePoint Federal User Group in Ottawa recently - based on some recent project work we have been doing I tried to distill the migration tips down into real world tips and tricks. It led to an interesting discussion since lots of people were interested in the topic and had approaches they had tried or wanted to ask about.

Here&#39;s the presentation on SlideShare:
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;356&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://www.slideshare.net/slideshow/embed_code/30726458?rel=0&quot; style=&quot;border-width: 1px 1px 0; border: 1px solid #CCC; margin-bottom: 5px; max-width: 100%;&quot; width=&quot;427&quot;&gt; &lt;/iframe&gt; &lt;br /&gt;
&lt;div style=&quot;margin-bottom: 5px;&quot;&gt;
&lt;b&gt; &lt;a href=&quot;https://www.slideshare.net/NickKellett/nicholas-kellett-stress-free-migration-to-sharepoint-2013&quot; target=&quot;_blank&quot; title=&quot;Migrate to SharePoint 2013 Stress Free&quot;&gt;Migrate to SharePoint 2013 Stress Free&lt;/a&gt; &lt;/b&gt; from &lt;b&gt;&lt;a href=&quot;http://www.slideshare.net/NickKellett&quot; target=&quot;_blank&quot;&gt;Nick Kellett&lt;/a&gt;&lt;/b&gt; &lt;/div&gt;
</description><link>http://planetmoss.blogspot.com/2014/02/sharepoint-2013-migration-stress-free.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-8538822452221899491</guid><pubDate>Mon, 15 Jul 2013 12:52:00 +0000</pubDate><atom:updated>2013-07-15T08:52:53.739-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">sharepoint</category><category domain="http://www.blogger.com/atom/ns#">stoneshare</category><title>Webinar: Out-of-the-Box Content, Document, and Workflow Management with SmartDocs, MS Word and SharePoint</title><description>&lt;p&gt;Back by popular demand, my colleague Ryan Merpaw is holding another webinar with ThirtySixSoftware, which produces SmartDocs product. This is a great product to help manage content reuse for collaboration and publishing scenarios. All the approved reusable content is hosted within SharePoint team sites and injected into Word when users are writing or reviewing content. We are using it at StoneShare to assist us with generating reusable templates and it is highly effective at that. Learn how it’s done!&lt;/p&gt;  &lt;p&gt;This free webinar covers Out-of-the-Box Content, Document, and Workflow Management with SmartDocs, MS Word and SharePoint &lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fthirtysix%2Enet%2Fevents%2Fpartner-webinars%2Easpx&amp;amp;urlhash=A_Yc&amp;amp;_t=tracking_anet&quot;&gt;http://thirtysix.net/events/partner-webinars.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Register Here:    &lt;br /&gt;Wednesday, July 17, 2013 12:00 PM - 1:00 PM EDT&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www3.gotomeeting.com/register/269575158&quot;&gt;https://www3.gotomeeting.com/register/269575158&lt;/a&gt;&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2013/07/webinar-out-of-box-content-document-and.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-3024364730027199388</guid><pubDate>Wed, 26 Jun 2013 17:46:00 +0000</pubDate><atom:updated>2013-06-26T13:46:38.864-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">sharepoint</category><title>Webinar: Enhanced Productivity with SmartDocs, MS Word and SharePoint for Content Reuse</title><description>&lt;p&gt;My colleague Ryan Merpaw is holding a webinar with ThirtySixSoftware, which produces SmartDocs product. This is a great product to help manage content reuse for collaboration and publishing scenarios. All the approved reusable content is hosted within SharePoint team sites and injected into Word when users are writing or reviewing content.&lt;/p&gt;  &lt;p&gt;This free webinar covers Out-of-the-Box Content, Document, and Workflow Management with SmartDocs, MS Word and SharePoint &lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fthirtysix%2Enet%2Fevents%2Fpartner-webinars%2Easpx&amp;amp;urlhash=A_Yc&amp;amp;_t=tracking_anet&quot;&gt;http://thirtysix.net/events/partner-webinars.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Register Here:    &lt;br /&gt;Thurs. June 27 @12:00 noon EDT: &lt;a href=&quot;http://www.linkedin.com/redirect?url=https%3A%2F%2Fwww3%2Egotomeeting%2Ecom%2Fregister%2F529239118&amp;amp;urlhash=X-Gu&amp;amp;_t=tracking_anet&quot;&gt;https://www3.gotomeeting.com/register/529239118&lt;/a&gt;    &lt;br /&gt;Wed. July 17 @12:00 noon EDT: &lt;a href=&quot;http://www.linkedin.com/redirect?url=https%3A%2F%2Fwww3%2Egotomeeting%2Ecom%2Fregister%2F269575158&amp;amp;urlhash=adLm&amp;amp;_t=tracking_anet&quot;&gt;https://www3.gotomeeting.com/register/269575158&lt;/a&gt;&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2013/06/webinar-enhanced-productivity-with.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-5292482915600449044</guid><pubDate>Wed, 05 Jun 2013 12:37:00 +0000</pubDate><atom:updated>2013-06-05T08:37:43.844-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">administration</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">cloud</category><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">development</category><category domain="http://www.blogger.com/atom/ns#">governance</category><category domain="http://www.blogger.com/atom/ns#">sharepoint</category><category domain="http://www.blogger.com/atom/ns#">web services</category><title>Choosing and Using Cloud Services with SharePoint</title><description>&lt;p&gt;Here’s a copy of my presentation for the SharePoint Summit 2013 in Toronto. I spoke about tips and tricks for evaluating and managing cloud services with SharePoint, including some common gotchas and considerations. &lt;/p&gt;  &lt;p&gt;Because it was such a wide-ranging topic I tried to anchor it with the story of StoneShare’s own journey to the cloud. I like to keep my presentations “real world” &lt;img style=&quot;border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none&quot; class=&quot;wlEmoticon wlEmoticon-smile&quot; alt=&quot;Smile&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ8bUDcwjWWvqJKCzE4IVdHnYavmXlICOjISbge309Ig2bxwq6cHCYCNjVBi-SyWtCATP-6JFLyGfDm0c90W_wLoOVY1uhT-huQu44wKr7HG2v1TG_qwe46i_zcyjy0rKcstug/?imgmax=800&quot; /&gt;&lt;/p&gt;  &lt;p&gt;I hope this is of value to someone – please feel free to contact me on LinkedIn if you have any questions about it.&lt;/p&gt; &lt;iframe style=&quot;border-bottom: #ccc 0px solid; border-left: #ccc 1px solid; margin-bottom: 5px; border-top: #ccc 1px solid; border-right: #ccc 1px solid&quot; height=&quot;356&quot; marginheight=&quot;0&quot; src=&quot;http://www.slideshare.net/slideshow/embed_code/22490538&quot; frameborder=&quot;0&quot; width=&quot;427&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; mozallowfullscreen=&quot;mozallowfullscreen&quot; webkitallowfullscreen=&quot;webkitallowfullscreen&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt; &lt;/iframe&gt;  &lt;div style=&quot;margin-bottom: 5px&quot;&gt;&lt;strong&gt;&lt;a title=&quot;Choosing and Using Cloud Services with SharePoint&quot; href=&quot;http://www.slideshare.net/NickKellett/choosing-and-using-cloud-services-with-sharepoint&quot; target=&quot;_blank&quot;&gt;Choosing and Using Cloud Services with SharePoint&lt;/a&gt; &lt;/strong&gt;from &lt;strong&gt;&lt;a href=&quot;http://www.slideshare.net/NickKellett&quot; target=&quot;_blank&quot;&gt;Nick Kellett&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;  </description><link>http://planetmoss.blogspot.com/2013/06/choosing-and-using-cloud-services-with.html</link><author>noreply@blogger.com (Nick Kellett)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ8bUDcwjWWvqJKCzE4IVdHnYavmXlICOjISbge309Ig2bxwq6cHCYCNjVBi-SyWtCATP-6JFLyGfDm0c90W_wLoOVY1uhT-huQu44wKr7HG2v1TG_qwe46i_zcyjy0rKcstug/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-1676316901153549238</guid><pubDate>Thu, 25 Apr 2013 14:06:00 +0000</pubDate><atom:updated>2013-04-25T10:06:32.159-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">administration</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">cloud</category><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">features</category><category domain="http://www.blogger.com/atom/ns#">governance</category><category domain="http://www.blogger.com/atom/ns#">sharepoint</category><title>SharePoint Summit Toronto 2013</title><description>&lt;p&gt;&lt;i&gt;I’ll be speaking at the Toronto SharePoint Summit 2013 again this year. My topic is “A No-Hype Approach to Choosing and Using Cloud Services with SharePoint”. &lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;I’ll be doing a really-practical deep-dive into SharePoint and related cloud services. I’ll talk about best practices, issues, opportunities and risks for using cloud-hosted business and infrastructure services such as Office 365, Dynamics CRM, Yammer, CloudShare, and other popular offerings, with SharePoint. I am putting together a lot of real-world examples and facts that we have found at StoneShare. It’s going to be wide-ranging and cover compliance issues, branding and user experience, popular service offerings, integration and platform decisions, up-front and hidden costs, and business and IT benefits. Phew!&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;The good folks at Toronto SharePoint Summit also want to get the word out – so if you are interested in attending the conference&lt;/em&gt;&lt;i&gt;, come to &lt;a href=&quot;http://www.sharepointsummit.org/toronto&quot;&gt;SharePoint Summit 2013 – Toronto&lt;/a&gt;.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Here’s a blurb on the event:&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;This year in Toronto, there is an exceptional &lt;a href=&quot;http://www.sharepointsummit.org/toronto/conferences/Pages/Biographies.aspx&quot;&gt;speaker lineup&lt;/a&gt; with some of the top industry known SharePoint influencers and MVPs including Andrew Connell as the &lt;a href=&quot;http://www.sharepointsummit.org/toronto/conferences/Pages/keynote-speaker.aspx&quot;&gt;keynote speaker&lt;/a&gt;.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Benefits for your organization include:&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;-&lt;/i&gt;&lt;i&gt; &lt;/i&gt;&lt;i&gt;Learning about the SharePoint 2013 platform and its new features&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;-&lt;/i&gt;&lt;i&gt; &lt;/i&gt;&lt;i&gt;Understanding the power and potential of SharePoint&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;-&lt;/i&gt;&lt;i&gt; &lt;/i&gt;&lt;i&gt;Discovering and exploring the options for deploying SharePoint in the Cloud&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;-&lt;/i&gt;&lt;i&gt; &lt;/i&gt;&lt;i&gt;Improving your understanding of information architecture&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;-&lt;/i&gt;&lt;i&gt; &lt;/i&gt;&lt;i&gt;Understanding key SharePoint modules and how they can support solving your business problems&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;-&lt;/i&gt;&lt;i&gt; &lt;/i&gt;&lt;i&gt;Cases studies of companies that have implemented SharePoint solutions&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;-&lt;/i&gt;&lt;i&gt; &lt;/i&gt;&lt;i&gt;Discovering the best development approaches when dealing with SharePoint&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;a href=&quot;http://www.sharepointsummit.org/toronto/registration/Pages/default.aspx&quot;&gt;You can register here&lt;/a&gt;. Hope to see you there!&lt;/i&gt;&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2013/04/sharepoint-summit-toronto-2013.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-862195324031175522</guid><pubDate>Fri, 13 Apr 2012 17:06:00 +0000</pubDate><atom:updated>2012-04-13T13:06:32.313-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">search</category><category domain="http://www.blogger.com/atom/ns#">sharepoint 2010</category><category domain="http://www.blogger.com/atom/ns#">stoneshare</category><title>SharePoint Search+ Webinar</title><description>&lt;p&gt;I’ve been having some fun working with the good folks at &lt;a href=&quot;http://www.surfray.com/&quot;&gt;Surfray&lt;/a&gt;, who make Ontolica search engine, on a webinar concept I call Search Plus. The idea behind it is to take SharePoint search to the next level using a series of dynamic user experiences.&lt;/p&gt;  &lt;p&gt;The webinar is today at 2 pm EDT, and the webinar will be posted online. &lt;a title=&quot;http://www.surfray.com/resources/events/556-webcast-usa-search-plus-friday-april-13th-.html&quot; href=&quot;http://www.surfray.com/resources/events/556-webcast-usa-search-plus-friday-april-13th-.html&quot;&gt;http://www.surfray.com/resources/events/556-webcast-usa-search-plus-friday-april-13th-.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here’s the deck I will be discussing – hope it gets some good creative ideas going!&lt;/p&gt;  &lt;div style=&quot;width: 425px&quot; id=&quot;__ss_12528708&quot;&gt;&lt;strong style=&quot;margin: 12px 0px 4px; display: block&quot;&gt;&lt;a title=&quot;SharePoint Search + Plus&quot; href=&quot;http://www.slideshare.net/SurfRay/share-point-search-plus&quot; target=&quot;_blank&quot;&gt;SharePoint Search + Plus&lt;/a&gt;&lt;/strong&gt; &lt;iframe height=&quot;355&quot; marginheight=&quot;0&quot; src=&quot;http://www.slideshare.net/slideshow/embed_code/12528708?rel=0&quot; frameborder=&quot;0&quot; width=&quot;425&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;    &lt;div style=&quot;padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px&quot;&gt;View more presentations from &lt;a href=&quot;http://www.slideshare.net/SurfRay&quot; target=&quot;_blank&quot;&gt;SurfRay&lt;/a&gt; &lt;/div&gt; &lt;/div&gt;  </description><link>http://planetmoss.blogspot.com/2012/04/sharepoint-search-webinar.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-2859925371776857074</guid><pubDate>Mon, 20 Feb 2012 01:57:00 +0000</pubDate><atom:updated>2012-02-19T20:57:52.454-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">sharepoint 2010</category><category domain="http://www.blogger.com/atom/ns#">startup</category><category domain="http://www.blogger.com/atom/ns#">stoneshare</category><title>StoneShare is a Bootstrap Awards Finalist</title><description>&lt;p&gt;I’m proud that my company StoneShare has been nominated as a finalist in Ottawa’s Bootstrap Awards as one of the fastest-growing self-funded startups in the last three years. Here’s the press release:&lt;/p&gt;  &lt;p&gt;OTTAWA (January 31, 2012) – Following a record number of nominations, Exploriem today announces the finalists of the 2012 Bootstrap Awards. Finalists in the 12 categories were narrowed down from a pool of 97 nominations received in the last six weeks.&lt;/p&gt;  &lt;p&gt;“This year we see a 45 per cent increase in nominations which is testament to the self capitalized talent and growing entrepreneurial culture in Ottawa” says Dr Bruce Firestone, Executive Director of Exploriem and mentor to many local businesses.&lt;/p&gt;  &lt;p&gt;Winners will be announced at the awards event and tradeshow from 10.30am to 2pm at the Centurion Conference Centre on the 23rd of February, 2012. Ottawa based Liverpool Court – who manage all of the audio visual for Bluesfest – have stepped in to help winners maximize their post event publicity. After the awards, each winner will receive a vignette showing an overview of their company including footage of their win and acceptance speech. Mayor Jim Watson has also confirmed his attendance at the awards.&lt;/p&gt;  &lt;p&gt;The 2012 Bootstrap Awards finalists are:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Fastest Growing Start-Up (Last 3 years)&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;1. Capital Home and Staging&lt;/p&gt;  &lt;p&gt;2. Gazaro Inc.&lt;/p&gt;  &lt;p&gt;3. Renaissance Repair and Supply&lt;/p&gt;  &lt;p&gt;4. StoneShare&lt;/p&gt;  &lt;p&gt;5. YOUiLabs&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Wish us luck!&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2012/02/stoneshare-is-bootstrap-awards-finalist.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-7809142398395177989</guid><pubDate>Sun, 01 Jan 2012 04:09:00 +0000</pubDate><atom:updated>2011-12-31T23:09:24.217-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">bugs</category><category domain="http://www.blogger.com/atom/ns#">project server</category><category domain="http://www.blogger.com/atom/ns#">templates</category><title>Project Server 2010: Bug When Creating PWA Project Sites after CU patches are Installed</title><description>&lt;p&gt;We applied the latest Cumulative Updates to our SharePoint installation after doing some testing, and immediately ran into an error trying to create Project Server 2010 project sites.&lt;/p&gt;  &lt;p&gt;Project Site Provisioning Settings (/pwa/_layouts/pwa/Admin/WorkspaceProvisioningSettings.aspx) had the default web app set appropriately and was set to auto-provision project sites (and this had been working for a year).&lt;/p&gt;  &lt;p&gt;However when viewing the Project Sites from the Project Sites admin (/pwa/_layouts/pwa/Admin/ManageWSS.aspx) it showed there wasn&#39;t a Project Site.&lt;/p&gt;  &lt;p&gt;When we tried to create the Project Site manually it said the site had already been created. The errror in the event log was as follows:&lt;/p&gt;  &lt;p&gt;PSError: WSSCreateSiteFailure (16400) project server&lt;/p&gt;  &lt;p&gt;After some testing I realized the error was being caused by some custom site templates we were using. They had been corrupted by the Cumulative Updates we had installed. &lt;/p&gt;  &lt;p&gt;The fix is simple: I recreated the templates from the basic Microsoft Project Site template, resaved them into the PWA site collection’s Solutions Gallery, and can now auto-provision. I was also able to manually recreate the project sites for the projects that were missing them.&lt;/p&gt;  &lt;p&gt;Hope that helps!&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/12/project-server-2010-bug-when-creating.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-5740432579474827714</guid><pubDate>Mon, 14 Nov 2011 17:48:00 +0000</pubDate><atom:updated>2011-11-14T12:48:45.336-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">bugs</category><category domain="http://www.blogger.com/atom/ns#">sharepoint 2010</category><title>SharePoint Bug: 2010 Menus Not Working in IE9</title><description>&lt;p&gt;I setup a new laptop on the weekend and this morning found a crazy bug – my SharePoint 2010 and Project Server 2010 menus and ribbon would not work at all, basically rendering my laptop useless unless I could figure this out. &lt;/p&gt;  &lt;p&gt;After much poking around in F12 Developer Tools and searching around the web, I finally figured out the solution myself. &lt;/p&gt;  &lt;p&gt;I had dragged the IE icon to my taskbar and for some reason it was loading the 32 bit version of IE instead of 64 bit. After starting IE using the 64 bit version all was well. &lt;/p&gt;  &lt;p&gt;I’m not sure what the exact issue was – I have used both 32bit and 64 bit IE 8 and 9 browsers on other computers and never had any issues loading SharePoint 2010 menu items.&lt;/p&gt;  &lt;p&gt;Anyway hope that helps someone else.&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/11/sharepoint-bug-2010-menus-not-working.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-8072123807527632901</guid><pubDate>Thu, 13 Oct 2011 18:52:00 +0000</pubDate><atom:updated>2011-10-13T14:52:29.415-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Amazon</category><category domain="http://www.blogger.com/atom/ns#">web 2.0</category><category domain="http://www.blogger.com/atom/ns#">web services</category><title>Stevey&amp;#39;s Google Platforms Rant: Awesome Insight Into the Web Platform Wars</title><description>&lt;p&gt;FASCINATING blog post from a Google engineer who used to work for Amazon.com. While the gist is a rant about Google+, the bits I dig are around Amazon’s transformation into a Service Oriented Architectural company (as well as hearing some insights about Amazon, a company I greatly admire).&lt;/p&gt;  &lt;p&gt;Some insights about massive SOA:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;“every single one of your peer teams suddenly becomes a potential DOS attacker. “&lt;/li&gt;    &lt;li&gt;“if you have hundreds of services, and your code MUST communicate with other groups&#39; code via these services, then you won&#39;t be able to find any of them without a service-discovery mechanism. And you can&#39;t have that without a service registration mechanism, which itself is another service. So Amazon has a universal service registry where you can find out reflectively (programmatically) about every service, what its APIs are, and also whether it is currently up, and where.”&lt;/li&gt;    &lt;li&gt;“monitoring and QA are the same thing.” … “In order to tell whether the service is actually responding, you have to make individual calls. The problem continues recursively until your monitoring is doing comprehensive semantics checking of your entire range of services and data, at which point it&#39;s indistinguishable from automated QA. “&lt;/li&gt;    &lt;li&gt;“Organizing into services taught teams not to trust each other in most of the same ways they&#39;re not supposed to trust external developers.” &lt;/li&gt;    &lt;li&gt;“ Bezos realized long before the vast majority of Amazonians that Amazon needs to be a platform.”&lt;/li&gt;    &lt;li&gt;“That one last thing that Google doesn&#39;t do well is Platforms. We don&#39;t understand platforms. We don&#39;t &amp;quot;get&amp;quot; platforms.“ &lt;/li&gt;    &lt;li&gt;“The Golden Rule of Platforms, &amp;quot;Eat Your Own Dogfood&amp;quot;, can be rephrased as &amp;quot;Start with a Platform, and Then Use it for Everything.&amp;quot;&amp;#160; &amp;quot;” &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;My whole love affair with SharePoint revolves around it being a platform. You can read the whole post here: &lt;a title=&quot;https://plus.google.com/112678702228711889851/posts/eVeouesvaVX&quot; href=&quot;https://plus.google.com/112678702228711889851/posts/eVeouesvaVX&quot;&gt;https://plus.google.com/112678702228711889851/posts/eVeouesvaVX&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hopefully they don’t yank it down!&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/10/stevey-google-platforms-rant-awesome.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-8468783764445626670</guid><pubDate>Thu, 06 Oct 2011 01:04:00 +0000</pubDate><atom:updated>2011-10-05T21:04:22.358-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">administration</category><category domain="http://www.blogger.com/atom/ns#">authentication</category><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">permissions</category><category domain="http://www.blogger.com/atom/ns#">single signon</category><title>SharePoint Conference 2011: Using Claims for Authorization in SharePoint 2010</title><description>&lt;p&gt;Rough notes of the presentation by Antonio Maio at Titus Inc. Antonio walked everyone through a complicated Claims setup and made it look pretty easy.&lt;/p&gt;  &lt;h3&gt;Agenda&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;What are Claims?&lt;/li&gt;    &lt;li&gt;How they are used in 2010&lt;/li&gt;    &lt;li&gt;Enabling Authorization through claims&lt;/li&gt;    &lt;li&gt;Customer requirements and scenarios&lt;/li&gt;    &lt;li&gt;Infrastructure and Architecture&lt;/li&gt;    &lt;li&gt;Demonstrations&lt;/li&gt;    &lt;li&gt;Benefits and Goals&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;What are Claims?&lt;/h3&gt;  &lt;p&gt;User attributes&lt;/p&gt;  &lt;p&gt;Metadata about a user&lt;/p&gt;  &lt;p&gt;AD Attributes / LDAP Directory Attributes&lt;/p&gt;  &lt;p&gt;But really it’s an assertion I make about myself – “I’m a senior product manager” – and claims can be believed if they are backed up by a trusted identity provider.&lt;/p&gt;  &lt;p&gt;Allows us to solve problems like federation and complicated authentication schemes&lt;/p&gt;  &lt;p&gt;Deciding what we can see and do not only based on who we are but on our clearances or the type of data, or even if we connect via a secure connection and so on.&lt;/p&gt;  &lt;p&gt;Examples – Claims about Antonio&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Name: Antonio Maio&lt;/li&gt;    &lt;li&gt;Department: Product Management&lt;/li&gt;    &lt;li&gt;Security Clearance: Secret&lt;/li&gt;    &lt;li&gt;Employment Status: FTE&lt;/li&gt;    &lt;li&gt;Country of Birth: Canada&lt;/li&gt;    &lt;li&gt;ITAR Authorized: No&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;How Are Claims Used In SharePoint 2010?&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Authentication&lt;/li&gt;    &lt;li&gt;Single Signon across systems across domains&lt;/li&gt;    &lt;li&gt;Maintain End User privacy (you can configure who can see what)&lt;/li&gt;    &lt;li&gt;Authorization&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Claims for Authentication in SharePoint 2010&lt;/p&gt;  &lt;p&gt;New option in SP2010&lt;/p&gt;  &lt;p&gt;Allows: Claims Based, Classic Mode (Windows), and Forms Based – must be configured via claims&lt;/p&gt;  &lt;p&gt;Using Claims – authorization can be specific to the user. Can be dynamic – ex changes in security clearance. Consider environmental attributes (ex current time, geo location, connection type, etc).&lt;/p&gt;  &lt;h3&gt;Enabling Authorizations Through Claims&lt;/h3&gt;  &lt;p&gt;Infrastructure and configuration has to be considered. Where are you going to store, manage, and retrieve claims.&lt;/p&gt;  &lt;p&gt;Planning is required – policies&lt;/p&gt;  &lt;p&gt;Development required or 3rd party applications. Native SharePoint 2010 functionality is manual. Use WS-Trust and WS-Federation to retrieve and validate claims. Design apps to verify specific required claims only – remember privacy.&lt;/p&gt;  &lt;h3&gt;Customer Scenarios&lt;/h3&gt;  &lt;p&gt;How do customers want to make use of Claims?&lt;/p&gt;  &lt;p&gt;Document Metadata + User Claims&lt;/p&gt;  &lt;p&gt;Ex Document classification and a user’s security clearance&lt;/p&gt;  &lt;p&gt;Goal: Sensitive content sitting beside non-sensitive content&lt;/p&gt;  &lt;p&gt;Policies and rule-based system that determines access control&lt;/p&gt;  &lt;p&gt;Automation is critical and policies are simple to start.&lt;/p&gt;  &lt;p&gt;&amp;quot;I believe you shouldn’t let security policies dictate where you manage your content”. &lt;/p&gt;  &lt;p&gt;Keep policies simple to start and let the business drive new requirements.&lt;/p&gt;  &lt;h4&gt;Customer Scenario #1: &lt;/h4&gt;  &lt;p&gt;Claim: Employee Status. &lt;/p&gt;  &lt;p&gt;Document Metadata: Classification (High Business Impact,Moderate Business Impact, Low Business Impact)&lt;/p&gt;  &lt;p&gt;If employee.status=FTE and document.classification = HBI them PERMIT access to document&lt;/p&gt;  &lt;p&gt;If employee.status=Contract and document.classification = HBI then DENY access to document&lt;/p&gt;  &lt;h4&gt;Customer Scenario #2: &lt;/h4&gt;  &lt;p&gt;Claim: Group membership &lt;/p&gt;  &lt;p&gt;Document Metadata: Project &lt;/p&gt;  &lt;p&gt;If user belongs to GroupX and belongs to GroupY and document.project=”eagle” then PERMIT access to document&lt;/p&gt;  &lt;p&gt;If user belongs to Groupx and DOES NOT belong to GroupY and document.project=”eagle” then Deny access to document&lt;/p&gt;  &lt;h4&gt;Customer Scenario #3:&lt;/h4&gt;  &lt;p&gt;Claim: Client Case Numbers&lt;/p&gt;  &lt;p&gt;Document Metadata: Document Case Number&lt;/p&gt;  &lt;p&gt;If document.case=X AND client.casenumbers includes X then PERMIT access&lt;/p&gt;  &lt;p&gt;If document.case=X AND client.casenumbers DOES NOT include X then DENY access&lt;/p&gt;  &lt;p&gt;Infrastructure and Architecture&lt;/p&gt;  &lt;p&gt;Client Web Browser talking to SharePoint:&lt;/p&gt;  &lt;p&gt;1. User login (with user name and password)&lt;/p&gt;  &lt;p&gt;2. SharePoint requests token&amp;#160; from Secure Token Server (ADFS v2 is an example)&lt;/p&gt;  &lt;p&gt;3. ADFS2 wants to get claims about the user&lt;/p&gt;  &lt;p&gt;4. Packages these claims up and signs them. Because there is a trust relationship set up between SP2010 and the claims provider SharePoint will trust this package&lt;/p&gt;  &lt;p&gt;5. Then SharePoint does something with this claim token for authorization. SharePoint is the Relying Party application (it is RELYING on the trusted identify provider (ADFS in this case) for the claims&lt;/p&gt;  &lt;h3&gt;Demo &lt;/h3&gt;  &lt;p&gt;AD is running on its own W2008 R2 server. Using default schema, using OrganizationalStatus attribute&lt;/p&gt;  &lt;h4&gt;Setup&lt;/h4&gt;  &lt;p&gt;1, ADFS v2 Configuration – installed as Federation Server and IIS has self=signed certificate&lt;/p&gt;  &lt;p&gt;2, Use Wizard to create new Federation Service in IIS – note the Federation Service Name.&lt;/p&gt;  &lt;p&gt;3. Add a Claims Description – note the claims type URL&lt;/p&gt;  &lt;p&gt;EmployeeStatus added by Adding Claim Description – uses this URL – &lt;a href=&quot;http://schemas.sp.local/EmployeeStatus&quot;&gt;http://schemas.sp.local/EmployeeStatus&lt;/a&gt; in the example and sends Claim to calling application&lt;/p&gt;  &lt;p&gt;4. Add Relying Part Trust – selected WS-Federation Passive Protocol. Relying Part URL = “Federation Service Name” + “/_trust/”&lt;/p&gt;  &lt;p&gt;Relying Party Trust Identifier – urn:ServerName:application – urn:sp-server-2010.sp.local:sharepoint2010&lt;/p&gt;  &lt;p&gt;5. Create Claims Rules for the Relying Parties. Add SharePoint 2010 trust rule – use templates – Send LDAP attributes as Claims which allows us to map LDAP mappings to claims.&lt;/p&gt;  &lt;p&gt;ex LDAP attribute: mail maps to E-Mail Address outgoing claim attribute&lt;/p&gt;  &lt;p&gt;LDAP attribute: organizationalStatus maps to EmployeeStatus which we created earlier&lt;/p&gt;  &lt;p&gt;7. View and export the ADFSv2 Token Signing Certificate = c:\adfs20Certificate.cer&lt;/p&gt;  &lt;h4&gt;Transforming Claims – Claims Rule Language&lt;/h4&gt;  &lt;p&gt;example: send custom claim called “EmployeePermission” with the value of Full Control if the user belongs to the SeniorManagement group and if the value of the employee’s organization attribute in AD is “Titus”&lt;/p&gt;  &lt;p&gt;&lt;a title=&quot;http://technet.microsoft.com/en-us/library/dd807118%28WS.10%29.aspx&quot; href=&quot;http://technet.microsoft.com/en-us/library/dd807118%28WS.10%29.aspx&quot;&gt;http://technet.microsoft.com/en-us/library/dd807118%28WS.10%29.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;SharePoint 2010&amp;#160; Configuration&lt;/p&gt;  &lt;p&gt;1. Create a new web app in central admin. Use Claims Based. Use NTLM to start. Ensure public URL matches the one in the ADFSv2 certificate – trust between this web app and the ADFSv2 server&lt;/p&gt;  &lt;p&gt;Do not create a site collection yet&lt;/p&gt;  &lt;p&gt;2. In IIS, setup SharePoint Site to use SSL&lt;/p&gt;  &lt;p&gt;3. use powershell to map the claim types in SharePoint&lt;/p&gt;  &lt;p&gt;Have to run new claims using Powershell&lt;/p&gt;  &lt;p&gt;Will be provided on Titus.com blog where the information will be available on these steps.&lt;/p&gt;  &lt;p&gt;4. In Central Admin, access authentication providers and check Trusted Identify Provider and then check next to the ADFSv2 Provider you added. Normally you would remove NTLM&lt;/p&gt;  &lt;p&gt;5. Create your site collection. &lt;/p&gt;  &lt;p&gt;6. Create sites and libraries.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Authorization Policies&lt;/h3&gt;  &lt;p&gt;Questions you need to ask:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Which policies are right to protect the business?&lt;/li&gt;    &lt;li&gt;Which user attributes are important? Are you using AD or LDAP or something else?&lt;/li&gt;    &lt;li&gt;Which content items or content types are important?&lt;/li&gt;    &lt;li&gt;Which policy language do you need? (XACML, SECPAL, etc)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Tip: Keep it simple&lt;/p&gt;  &lt;h3&gt;Titus Demo&lt;/h3&gt;  &lt;p&gt;Install Metadata Security product as a Farm Solution&lt;/p&gt;  &lt;p&gt;Apply rules to items or folders&lt;/p&gt;  &lt;p&gt;Created 3 rules – High Business Impact, Moderate business impact, Low business impact.&lt;/p&gt;  &lt;p&gt;Showed how Bob could log in as a contractor and not see HBE docs, could read Moderate impact, and could edit low business impact.&lt;/p&gt;  &lt;p&gt;Then changed Bob in AD to be a Full Time Employee, and now Bob had full control over everything.&lt;/p&gt;  &lt;h3&gt;Goals and Benefits of Titus Metadata Security&lt;/h3&gt;  &lt;p&gt;Benefits:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Security is automated&lt;/li&gt;    &lt;li&gt;Security is consistent&lt;/li&gt;    &lt;li&gt;Data Governance and Compliance Policies are fine grained.&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Summary&lt;/h3&gt;  &lt;p&gt;Authentication and Authorization are different but both important. Use Claims today in SharePoint 2010.&lt;/p&gt;  &lt;p&gt;Infrastructure and Planning is required&lt;/p&gt;  &lt;p&gt;Plan policies with business stakeholders – Keep Simple to Start!&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/10/sharepoint-conference-2011-using-claims.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-5372747037175910205</guid><pubDate>Wed, 05 Oct 2011 23:28:00 +0000</pubDate><atom:updated>2011-10-05T19:28:09.182-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">migration</category><category domain="http://www.blogger.com/atom/ns#">moss</category><category domain="http://www.blogger.com/atom/ns#">sharepoint 2010</category><title>SharePoint Conference 2011: How eBay Successfully Upgraded their Intranet to SharePoint 2010</title><description>&lt;p&gt;These are my rough notes of the presentation by Ramin Mobasseri and Chris Givens of eBay. The Hub is pretty impressive for the way it organizes information for its users and the lengths it goes to in order to default metadata for improved searching.&lt;/p&gt;  &lt;h3&gt;Agenda&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Why upgrade?&lt;/li&gt;    &lt;li&gt;Methodology&lt;/li&gt;    &lt;li&gt;About the Upgrade (Technical)&lt;/li&gt;    &lt;li&gt;About the Upgrade (Tactical)&lt;/li&gt;    &lt;li&gt;About the Upgrade (Functional)&lt;/li&gt;    &lt;li&gt;Q&amp;amp;A&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Why Upgrade&lt;/h3&gt;  &lt;p&gt;On MOSS 2007. &lt;/p&gt;  &lt;p&gt;Got more complex requirements from business users who didn’t want to write code. &lt;/p&gt;  &lt;p&gt;Better search. &lt;/p&gt;  &lt;p&gt;Enterprise Social Networking&lt;/p&gt;  &lt;p&gt;Better device and browser compatibility.&lt;/p&gt;  &lt;p&gt;Demo: The Hub – the core eBay site. ESN is Enterprise Social Networking. Proud of combining managed metadata store with FAST search.&lt;/p&gt;  &lt;p&gt;Extensively branded (yellow, large icons for the main menu items.&lt;/p&gt;  &lt;h3&gt;Global Nav&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Who We Are&lt;/li&gt;    &lt;li&gt;News&lt;/li&gt;    &lt;li&gt;My HR&lt;/li&gt;    &lt;li&gt;Teams&lt;/li&gt;    &lt;li&gt;Workplace&lt;/li&gt;    &lt;li&gt;Our Businesses&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Have people search and all sites search at the top of each master page.1 click people search using FAST and typeahead&lt;/p&gt;  &lt;p&gt;People results&lt;/p&gt;  &lt;p&gt;Contact Info, Department info&lt;/p&gt;  &lt;h3&gt;Search Best Bets&lt;/h3&gt;  &lt;p&gt;People look for 3 scopes of things at eBay&lt;/p&gt;  &lt;p&gt;1. Business Unit&lt;/p&gt;  &lt;p&gt;2. Location.&lt;/p&gt;  &lt;p&gt;3. Organization&lt;/p&gt;  &lt;p&gt;Managed Metadata filters on the left to allow those scopes. DIfficult to tag pre-existing sites with managed metadata&lt;/p&gt;  &lt;p&gt;Upon creation of a site you get Best Bets added automatically&lt;/p&gt;  &lt;h3&gt;Visio Services&lt;/h3&gt;  &lt;p&gt;Used by IT Tools team – wanted way to watch health of their servers at all times. Didn’t want to spend money. Took 45 minutes to draw visio diagram and connect to backend systems. Can filter by Production and DR environments or by Dev environments.&lt;/p&gt;  &lt;h3&gt;Why Upgrade&lt;/h3&gt;  &lt;p&gt;Social Media at work – did pilots – decided on Yammer, Chatter, Newsgator, and other social networkings. Decision to not dictate technologies on end users, but recommend tools they feel are best. &lt;/p&gt;  &lt;p&gt;1st Attempt – try to integrate these tools. If it doesn’t succeed, we aggregate.&lt;/p&gt;  &lt;p&gt;List of social networking services under My Social link&lt;/p&gt;  &lt;p&gt;End users can make a post and it sends to multiple networks. &lt;/p&gt;  &lt;p&gt;Expertise locator tag cloud&lt;/p&gt;  &lt;p&gt;Expertise Search&lt;/p&gt;  &lt;p&gt;Better Browser and Device Compatibility&lt;/p&gt;  &lt;p&gt;Built feature grid – against all browsers. And put a level of support from 0 to 4. &lt;/p&gt;  &lt;p&gt;Better performance: Increased performance by 29% (for global users) since servers are based in Denver.&lt;/p&gt;  &lt;h3&gt;Upgrade Methodology&lt;/h3&gt;  &lt;p&gt;Upgrade took 3 months.&lt;/p&gt;  &lt;p&gt;Agilistic Scrum over the Spiral Waterfalls!&lt;/p&gt;  &lt;p&gt;Blend of project methodologies. Started in Agile mode. Had MS Architects vet the scrums to make sure everything was in place. Meanwhile business analysts could create waterfall project plan.&lt;/p&gt;  &lt;p&gt;Communication Plan: Write to end users, team site owners, don’t surprise them. They used a grid:&lt;/p&gt;  &lt;p&gt;Subject | Type | Target Users | Description | Date Sent. &lt;/p&gt;  &lt;p&gt;Governance Plan: Your blueprint. Over 345 new features – yes or no answers with each team and work with IT Operations to get their blessing. If “Yes” how is it configured and who can do what?&lt;/p&gt;  &lt;p&gt;Feature Matrix for each set of features. &lt;/p&gt;  &lt;h3&gt;About the Upgrade (Technical)&lt;/h3&gt;  &lt;p&gt;Had access to MS Architects to ensure everything was possible.&lt;/p&gt;  &lt;p&gt;Project Requirements:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;3 month timeline, multiple solutions to be upgraded.&lt;/li&gt;    &lt;li&gt;Data&amp;#160; Mining/ Farm Documentation&lt;/li&gt;    &lt;li&gt;Detailed Analysis of existing farm&lt;/li&gt;    &lt;li&gt;3rd party solutions audit.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Ran a source code comparer to diff the SharePoint files in 12 hive against the OOTB files.&lt;/p&gt;  &lt;p&gt;Biggest challenge was 3rd party solutions. Had to build whole mockup of 2007 environment and then try migrations into 2010 to see what broke.&lt;/p&gt;  &lt;p&gt;You need business users who can test this to see if it works or not.&lt;/p&gt;  &lt;p&gt;Environment:&lt;/p&gt;  &lt;p&gt;Large server farm. 14 servers, 20,000 users world-wide, 12,000 sites and 33,000 My Sites. 20+ content databases.&lt;/p&gt;  &lt;p&gt;Disaster Recovery. Redundant Data Centers for failover. &lt;/p&gt;  &lt;p&gt;eBay has full failover – 4 hour failover time window.&lt;/p&gt;  &lt;p&gt;$1.5 M of hardware.&lt;/p&gt;  &lt;p&gt;Hardware and Performance Topics&lt;/p&gt;  &lt;p&gt;Farm Configuration: Had to figure out capacity planning, how many servers, what the SLA’s are and tolerance for risk. For Disaster Recovery you might have to double the costs.&lt;/p&gt;  &lt;p&gt;Microsoft offered access to MS Data Centers to test performance. Problem: eBay required other systems to be connected so that didn’t really work. Microsoft provided Architecture review.&lt;/p&gt;  &lt;p&gt;IOPS are VERY important – FAST requires high Input Output for disks&lt;/p&gt;  &lt;p&gt;SANs – very expensive, work with SQL Server. Everything else is Direct Attached drives for WFE and App servers.&lt;/p&gt;  &lt;p&gt;Capacity Planning -&amp;#160; how many users concurrently – what will the transaction mix be? Plan for growth.&lt;/p&gt;  &lt;p&gt;VS Ultimate Test Tools – allows for performance testing of your applications. &lt;/p&gt;  &lt;p&gt;Performance Optimizations: Page weights, global network.&lt;/p&gt;  &lt;p&gt;High latency network can cause end user dis-satisfaction. Top 3 HTTP request types tend to be: CSS, Images, JS&lt;/p&gt;  &lt;p&gt;How to minimize the page weights?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Minimize the CSS (remove un-used CSS classes)&lt;/li&gt;    &lt;li&gt;Compress the CSS&lt;/li&gt;    &lt;li&gt;Make images 1px wide&lt;/li&gt;    &lt;li&gt;Minify the JS files&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Got page weights down to 67k. Users were happier in global locations&lt;/p&gt;  &lt;p&gt;Caching:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;IIS Output Cache – causes weird page weight issue with browser&lt;/li&gt;    &lt;li&gt;ASP.NET Caching&lt;/li&gt;    &lt;li&gt;BlobCache - &lt;/li&gt;    &lt;li&gt;ProxyServers&lt;/li&gt;    &lt;li&gt;CDNs&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;About the Upgrade: Tactical&lt;/h3&gt;  &lt;p&gt;Provisioning a site – a&amp;#160; custom form. Long running process within a webpart. Anyone can create a site, IT gets a notification.&lt;/p&gt;  &lt;p&gt;You specify a Business Unit, Organization, and Office Location default values using Managed Metadata. So when they search it will automatically filter from those sites with those values, they don’t have to do anything. They can find their site using their keywords. This took the longest time.&lt;/p&gt;  &lt;p&gt;Rich Proifles: Encourage the end users to modify their user profiles&lt;/p&gt;  &lt;p&gt;Offer them incentives.&lt;/p&gt;  &lt;p&gt;Get rid of unwanted unused sites (clean your house)&lt;/p&gt;  &lt;p&gt;Start your brownbag series early&lt;/p&gt;  &lt;p&gt;Build an Upgrade Community to get feedback &lt;/p&gt;  &lt;p&gt;Have weekly status meetings with the stakeholders&lt;/p&gt;  &lt;p&gt;Make sure you have a Technical PM on the team&lt;/p&gt;  &lt;p&gt;Watch out for the phrases: “That’s taken care of” or “That’s finished” – you have to test.&lt;/p&gt;  &lt;p&gt;Test test test test&lt;/p&gt;  &lt;p&gt;Productivity Hub&lt;/p&gt;  &lt;p&gt;Power User Training&lt;/p&gt;  &lt;h3&gt;About the Upgrade: Functional&lt;/h3&gt;  &lt;p&gt;Master Pages – colliding requirements between functional groups&lt;/p&gt;  &lt;p&gt;Editorial Issues: Did you use Word to edit in MOSS&lt;/p&gt;  &lt;p&gt;Watch out for DIV and SPAN tags&lt;/p&gt;  &lt;p&gt;Rich Text Editors and Content Editor webparts&lt;/p&gt;  &lt;p&gt;The Ribbon: You will see some resistance. Users will settle after training&lt;/p&gt;  &lt;p&gt;3 sets of users: Pioneers, Settlers, Stay-Behinds&lt;/p&gt;  &lt;p&gt;Managed Metadata Services - Brilliant for search. Allow time for Information Taxanomy, do not rush! Planning to add them to lists and libraries (auto-tagging)? Watch out for Datasheet views.&lt;/p&gt;  &lt;p&gt;Service Packs – don’t do SP for 6 months. But plan for it early&lt;/p&gt;  &lt;h3&gt;Questions&lt;/h3&gt;  &lt;p&gt;How many people were on the project? 3 devs, 3 IT Pros, 2 PMs (9 or 10 people for 3 months)&lt;/p&gt;  &lt;p&gt;Physical or virtual? FAST and Admin was virtual, otherwise it was all physical (due to internal eBay policies) &lt;/p&gt;  &lt;p&gt;Training: 20,000 user base – have trained 150 users so far. Train the trainer – Productivity Hub is 3rd most visited hub in the last few months so this is helping with training&lt;/p&gt;  &lt;p&gt;Methodology – what do they recommend? Use whatever works. eBay recommends Scrum in Dev and get branding requirements via traditional models. Dev moved ahead while waiting for requirements (had a general idea)&lt;/p&gt;  &lt;p&gt;Did you have to change any functionality? Had to rename thousands of host header name changes. InfoPath data connections were statically set – big issue.&lt;/p&gt;  &lt;p&gt;Did you have constructive feedback on the intranet? Yes – put up a blog on the issues – have weekly call with Microsoft on post-upgrade lessons learned keeping Microsoft informed&lt;/p&gt;  &lt;p&gt;Migration Approach? Was Database Attach in new farm. All database fail – that’s a given. The amount of time it takes to upgrade is directly related to the number of sites – so delete all the empty ones.&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/10/sharepoint-conference-2011-how-ebay.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-5170341427453104881</guid><pubDate>Wed, 05 Oct 2011 21:58:00 +0000</pubDate><atom:updated>2011-10-05T17:58:15.623-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">development</category><category domain="http://www.blogger.com/atom/ns#">visual studio</category><category domain="http://www.blogger.com/atom/ns#">web 2.0</category><category domain="http://www.blogger.com/atom/ns#">web services</category><title>SharePoint Conference 2011: Integrating Social Media with SharePoint Websites</title><description>&lt;p&gt;These are my rough notes from an SPC presentation by Brian Rodriguez and Ryan Sockalosky. Awesome session – my favourite type – really matter of fact and presenting and solving issues clearly.&lt;/p&gt;  &lt;h3&gt;Leveraging Social Media Example&lt;/h3&gt;  &lt;p&gt;Examples of leveraging social media on Facebook sites.&lt;/p&gt;  &lt;p&gt;Ticketmaster on FaceBook: Daily Deals, large following, evangelism, popular items. Popularity leads to large revenue.&lt;/p&gt;  &lt;p&gt;Front and center placement, put the like button as part of purchasing experience. You go to concerts with your friends and your friends are on facebook.&lt;/p&gt;  &lt;h3&gt;What can you do to leverage Social Networks?&lt;/h3&gt;  &lt;p&gt;Help users “Like&amp;quot;, Tweet, and share content. Reach a broader audience. Allow your customers to evangelize for you. Drive traffic to your site.&lt;/p&gt;  &lt;h3&gt;How to Do it: Facebook&lt;/h3&gt;  &lt;p&gt;Facebook Plugins – developers.facebook.com has plugins you can use.&lt;/p&gt;  &lt;p&gt;iFrame or XFBML (facebook XML language)&lt;/p&gt;  &lt;p&gt;Some options: Like button, send messages, embed activity feed &lt;/p&gt;  &lt;p&gt;plugin on page.&lt;/p&gt;  &lt;p&gt;Facebook OpenGraph Protocol – you can use Facebook insights to get insights into traffic patterns, who is liking what&lt;/p&gt;  &lt;h3&gt;How to do it: Twitter&lt;/h3&gt;  &lt;p&gt;Embed twitter RSS feed into your page, embed plugin to allow tweets from a page.&lt;/p&gt;  &lt;h3&gt;How to Do It: Other Social Networks&lt;/h3&gt;  &lt;p&gt;AddThis – social network sharing&lt;/p&gt;  &lt;h3&gt;Demos &lt;/h3&gt;  &lt;p&gt;Contoso eletronics website&lt;/p&gt;  &lt;p&gt;Add “Follow” button in master page at the bottom. Added tweet and like buttons next to the content. Defaulted Tweet content makes it dead easy for a user to click tweet and share the link&lt;/p&gt;  &lt;p&gt;By function of tweeting that page, it is now part of the “Social Stream” – given a bit more weight in search engines and enabled for discovery by followers of the user or his or her friends.&lt;/p&gt;  &lt;p&gt;Created a custom webpart to allow users to tailor the text to configure the Twitter content dynamically. The page owner can decide that they want to automatically embed hashtags in any tweet via a webpart property.&lt;/p&gt;  &lt;p&gt;Facebook webpart – same options – defaulting text, show like button, show activity feed, people’s faces etc.&lt;/p&gt;  &lt;p&gt;Tip: Make sure the tweet or facebook or sharethis links go to the home page consistently, so set some buttons in the master page footer or header and ensure every page on the site shows the sharing buttons.&lt;/p&gt;  &lt;p&gt;One of the limitations of sandbox solutions is you cannot call RegisterClientScript so webparts containing these facebook or twitter plugins cannot be handled as sandbox solutions. Also a separate mode is created for Design Mode to allow rendering in SharePoint Designer otherwise you will see the controls as broken in Design Mode.&lt;/p&gt;  &lt;p&gt;Demo of modifying master page by overriding AdditionalPageHead content placeholder in order to inject OpenGraph metadata tags (title, site name, description).&lt;/p&gt;  &lt;h3&gt;Enable Engagement and Conversations&lt;/h3&gt;  &lt;p&gt;Allow Social Commenting&lt;/p&gt;  &lt;p&gt;Educate others that the conversation is happening&lt;/p&gt;  &lt;p&gt;Increasing brand awareness and credibility by inviting the conversation to your site&lt;/p&gt;  &lt;p&gt;Customers can engage with you and with each other&lt;/p&gt;  &lt;p&gt;Facebook: Login plugin on your page and activity stream&lt;/p&gt;  &lt;p&gt;Twitter: Widgets around searching or surfacing profile on your website&lt;/p&gt;  &lt;p&gt;Demo of wrapping code in content editor webpart for these&lt;/p&gt;  &lt;h3&gt;Enabling Engagement and Commenting&lt;/h3&gt;  &lt;p&gt;Governance is key – to keep engagement clean and managed&lt;/p&gt;  &lt;p&gt;Store and publish content on Social Sites: Examples: YouTube, Twitter, Facebook “fan pages”&lt;/p&gt;  &lt;p&gt;Increased visibiltiy and re-use&lt;/p&gt;  &lt;p&gt;Customers can view/subscribe/join without ever seeing your site&lt;/p&gt;  &lt;p&gt;Surface your external social content on your site&lt;/p&gt;  &lt;p&gt;1 out 6 minutes people are on a social networking site&lt;/p&gt;  &lt;p&gt;Send to Twitter: Workflow in Action&lt;/p&gt;  &lt;p&gt;Content added to SharePoint List – triggers approval SP workflow, results in REST post to Twitter. Need to store oAUTH credentials in SharePoint 2010 secure store service to allow staff members to sign in and post via the company account.&lt;/p&gt;  &lt;p&gt;Content of tweet needs to be approved before posting&lt;/p&gt;  &lt;p&gt;Register an application with Twitter to use their API.&lt;/p&gt;  &lt;p&gt;REST Based api using OWA to allow approval&lt;/p&gt;  &lt;p&gt;Setup oAuth sending consumer key and secret to Twitter using the Access Token they give us once signed up for the REST based api (while logged in as the company’s Twitter account).&lt;/p&gt;  &lt;p&gt;Now go into Secure Store Service and add new Group access (single version of the credentials) although you could have different Twitter profiles and those could be individual secure tokens. Define the attributes we are capturing (Screen Name, Token, TokenSecret, ConsumerKey, ConsumerSecret).&lt;/p&gt;  &lt;p&gt;Demo of creating automatic tweet via workflow that includes page title (for a press release) and then a link back to the page automatically&lt;/p&gt;  &lt;h3&gt;Other Integration Scenarios&lt;/h3&gt;  &lt;p&gt;Leverage FAST Search for dynamic content&amp;#160; with the FB Graph API&lt;/p&gt;  &lt;p&gt;Connect BCS to Twitter – use native UI and WebParts with twitter content&lt;/p&gt;  &lt;p&gt;Federated Search of Twitter, YouTube etc&lt;/p&gt;  &lt;p&gt;Use federated login to Live or Facebook – use native SP Claims Based Auth instead of using the FB Connect plugin. Allows for audience targeting or storing a rich SP user profile&lt;/p&gt;  &lt;p&gt;Allows for back end LOB integration (ex CRM, SAP, etc)&lt;/p&gt;  &lt;h3&gt;Tips and Considerations&lt;/h3&gt;  &lt;p&gt;Do you need to own the conversation / content?&lt;/p&gt;  &lt;p&gt;SharePoint’s Social Networking capabilities require login&lt;/p&gt;  &lt;p&gt;Linking is tied to pages / uRLs – if pages change or are deleted conversation goes away&lt;/p&gt;  &lt;p&gt;Performance of plugins – Facebook like button is at least 2 calls to Facebook. You could try to load JS asynchronously after pages load to keep down load.&lt;/p&gt;  &lt;p&gt;Reference javascript in master pages or page layouts&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/10/sharepoint-conference-2011-integrating.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-87956790510515225</guid><pubDate>Tue, 04 Oct 2011 22:06:00 +0000</pubDate><atom:updated>2011-10-04T18:06:35.217-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">development</category><category domain="http://www.blogger.com/atom/ns#">mobile</category><category domain="http://www.blogger.com/atom/ns#">web 2.0</category><title>SharePoint Conference 2011: Developing SharePoint Applications with HTML5 and JQuery</title><description>&lt;p&gt;These are my (very) rough notes of a session by Ted Pattison at the SharePoint 2011 Conference in Anaheim.&lt;/p&gt;  &lt;p&gt;It was a great session – Ted went into great detail in a short amount of time – and it was very entertaining.&lt;/p&gt;  &lt;h3&gt;Agenda&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Using JQuery with SP 2010&lt;/li&gt;    &lt;li&gt;HTML5 Fundamentals&lt;/li&gt;    &lt;li&gt;Leveraging HTML5 Features in SP2010&lt;/li&gt;    &lt;li&gt;Adding support for IE8 and IE7&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;JQuery Fundamentals&lt;/h3&gt;  &lt;p&gt;JQuery was designed to hide differences between browsers.&lt;/p&gt;  &lt;p&gt;Design focuses on 2 primary tasks:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Retrieving sets of elements from HTML pages. &lt;/li&gt;    &lt;li&gt;Performing operations on the elements within a set&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Linking to the JQuery library -&amp;#160; link to Microsoft CDN. Or you can add JQuery source to SharePoint environment in _layouts directory or via content DB in site collection. Adding to _layouts is not friendly to sandbox of Office 365&lt;/p&gt;  &lt;p&gt;Tip: Use &amp;lt;SharePointScriptLink tag in the content layout&lt;/p&gt;  &lt;p&gt;Tip: Create a feature to deploy the library. Deploy as Visual studio solution and deploy the wsp file which contains the JQuery script files and uploads them as a module.&lt;/p&gt;  &lt;p&gt;Configure IntelliSense for JQuery&lt;/p&gt;  &lt;p&gt;Copy JQuery source files to folder on local machine&lt;/p&gt;  &lt;p&gt;Need a way for JQuery code to fire at the right time (when the DOM is available).&lt;/p&gt;  &lt;p&gt;DocumentReady Event Handler&lt;/p&gt;  &lt;h3&gt;JQuery Objects&lt;/h3&gt;  &lt;p&gt;JQuery object represents a collection of zero or more elements referred to as a “Wrapped Set”. Example:&lt;/p&gt;  &lt;p&gt;$(“p”).css({“color”: “#333” });&lt;/p&gt;  &lt;p&gt;Most objects are created to cascade (i.e. do a bunch of things at once)&lt;/p&gt;  &lt;p&gt;JQuery leverages familiar CSS selector syntax&lt;/p&gt;  &lt;p&gt;Demonstrated using Browser debugging tool (which can be used in Office 365) to create new HTML tags dynamically using the DOM&lt;/p&gt;  &lt;h3&gt;JQuery UI Widgets&lt;/h3&gt;  &lt;p&gt;Pre-coded UI components based on built-in theming scheme – an extension to the core JQuery library&lt;/p&gt;  &lt;p&gt;JQuery UI Widgets:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Auto-complete&lt;/li&gt;    &lt;li&gt;Date Picker&lt;/li&gt;    &lt;li&gt;Slider, Progress bar&lt;/li&gt;    &lt;li&gt;Tabs&lt;/li&gt;    &lt;li&gt;Accordion&lt;/li&gt;    &lt;li&gt;Dialog&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Download themes – which have CSS files you can use to configure the colours and look and feel &lt;/p&gt;  &lt;h3&gt;Working with Data&lt;/h3&gt;  &lt;p&gt;JQuery Templates: An additional extension – this is in BETA.&lt;/p&gt;  &lt;p&gt;Templating mechanism for replacing XSLT transforms&lt;/p&gt;  &lt;p&gt;Provides strategy for converting data collections into HTML&lt;/p&gt;  &lt;p&gt;Demo: Creating an HTML Table with JQuery templates and making AJAX Calls with jQuery&lt;/p&gt;  &lt;p&gt;Makes it possible to call REST based services&lt;/p&gt;  &lt;p&gt;_vti_bin/listdata.svc for any SharePoint list returns a feed in XML format&lt;/p&gt;  &lt;p&gt;$.getJSON(requestUrl, null, OnDataReturned);&lt;/p&gt;  &lt;p&gt;You can POST using JSON to the SharePoint _vti_bin/listdata.svc list&lt;/p&gt;  &lt;p&gt;Edits-&amp;#160; have to view the DOM’s etag to see if another user hasn’t updated the SharePoint list data in the meantime. Use If-Match and pass in a MERGE method&lt;/p&gt;  &lt;h3&gt;HTML5&lt;/h3&gt;  &lt;p&gt;SharePoint uses XHTML 1.0 and CSS2.1&lt;/p&gt;  &lt;p&gt;HTML 5 allows page elements to degrade gracefully. Adds JavaScript APIs and some new properties&lt;/p&gt;  &lt;p&gt;Motivations to move: Want CSS, JavaScript and HTML to work well across all browsers. Want to target mobile devices.&lt;/p&gt;  &lt;p&gt;Primary Pain Points: Modern browsers only support portions of HTML. IE does not offer HTML5 tag support until IE8.&lt;/p&gt;  &lt;p&gt;New functional elements such as canvas, geolocation, video and data list&lt;/p&gt;  &lt;h3&gt;CSS3 Changes&lt;/h3&gt;  &lt;p&gt;Borders can have rounded corners. Colors can be expressed with gradients and opacity. Text can have drop shadows and more control over text wrap. Partial adoption of new properties has been going on for years.&lt;/p&gt;  &lt;h3&gt;New JavaScript 5 APIs&lt;/h3&gt;  &lt;p&gt;Not universally supported&lt;/p&gt;  &lt;p&gt;Demo of creating a master page supporting HTML 5 – add document type and some new tags.&lt;/p&gt;  &lt;p&gt;You still need to keep some special named HTML divs for SharePoint 2010 (for the Ribbon)&lt;/p&gt;  &lt;h3&gt;Creating an HTML 5 Site&lt;/h3&gt;  &lt;p&gt;Demo: Creating pages using new HTML 5 features: use the canvas, use SVG graphics&lt;/p&gt;  &lt;p&gt;Videos: tip – include multiple sources for video formats because for the moment browsers support different formats&lt;/p&gt;  &lt;p&gt;Geolocation: Can get navigator.CurrentPosition to figure out where you are and load a map using JavaScript information&lt;/p&gt;  &lt;h3&gt;Browser Support Fallback&lt;/h3&gt;  &lt;p&gt;IE8 and 7 still make up significant amount of user base&lt;/p&gt;  &lt;p&gt;Polyfills is a way of providing fallback functionality for older browsers. Supporting older browsers begins with modernizer – Modernizr open source project that helps with this.&lt;/p&gt;  &lt;p&gt;Some things you do in HTML5 will not work in IE 7 or 8 no matter what you do.&lt;/p&gt;  &lt;p&gt;Added ScriptLink to the Modernizr script. Modernizr allows you to specify via CSS and JavaScript what will happen if the browser does not support one of the items (such as the new Canvas tag).&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/10/sharepoint-conference-2011-developing.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-5202966772771229555</guid><pubDate>Sun, 25 Sep 2011 00:22:00 +0000</pubDate><atom:updated>2011-09-24T20:22:32.839-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">administration</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">governance</category><category domain="http://www.blogger.com/atom/ns#">metadata</category><category domain="http://www.blogger.com/atom/ns#">permissions</category><category domain="http://www.blogger.com/atom/ns#">sharepoint 2010</category><category domain="http://www.blogger.com/atom/ns#">stoneshare</category><title>SharePoint Data Governance: Achieve Consistent &amp;amp; Automated Security Webinar Invite</title><description>&lt;p&gt;Next Friday September 30 I will be co-presenting a live webinar on SharePoint Data Governance with Microsoft and our partners Titus. I will be speaking to some real world examples of handling SharePoint security and regulatory compliance challenges using SharePoint and Titus Metadata Security. &lt;/p&gt;  &lt;p&gt;The amount of data - and sensitive data - is growing within SharePoint environments every day, but is your organization set up to keep it all secure?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; September 30, 2011    &lt;br /&gt;&lt;strong&gt;Time:&lt;/strong&gt; 12:00pm EST    &lt;br /&gt;&lt;strong&gt;Speakers:&lt;/strong&gt;    &lt;br /&gt;Dr. Soheil Saadat    &lt;br /&gt;Principal Program Manager    &lt;br /&gt;Microsoft&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Nick Kellett    &lt;br /&gt;Microsoft MVP &amp;amp; CTO    &lt;br /&gt;StoneShare&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Antonio Maio    &lt;br /&gt;Senior Product Manager    &lt;br /&gt;TITUS&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://enterprise-secure-registration.com/index.php?page=register&amp;amp;assetId=915&amp;amp;partnerref=CL093011STNS7&quot;&gt;Register Now!&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;You can find out more information on our StoneShare.com website here:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title=&quot;http://www.stoneshare.com/news/Pages/TitusLabsWebinar.aspx&quot; href=&quot;http://www.stoneshare.com/news/Pages/TitusLabsWebinar.aspx&quot;&gt;http://www.stoneshare.com/news/Pages/TitusLabsWebinar.aspx&lt;/a&gt;&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/09/sharepoint-data-governance-achieve.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-5433716457195103816</guid><pubDate>Fri, 15 Jul 2011 19:56:00 +0000</pubDate><atom:updated>2011-07-15T15:56:14.984-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">sharepoint 2010</category><title>Microsoft: Submit your story on SharePoint and Get Showcased!</title><description>&lt;p&gt;Microsoft has posted the following contest – a great way of sharing SharePoint success stories with the world. Read on for details:&lt;/p&gt;  &lt;p&gt;There are so many fantastic success stories on SharePoint 2010 that are just waiting to be told and shared. Now’s your chance to get your story heard!    &lt;br /&gt;You’re invited to share your unique story on SharePoint 2010 to win the chance of being professionally filmed and showcased on the Canadian site for Microsoft SharePoint. Winners also get a complimentary conference pass to attend the Microsoft SharePoint Conference 2011 in Anaheim, California from October 3-6 2011 (a $1,199 value.)     &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;88&quot;&gt;           &lt;p&gt;&lt;b&gt;1&lt;sup&gt;st prize&lt;/sup&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot;&gt;           &lt;p&gt;&lt;b&gt;Your story professional filmed, plus a pass to the Microsoft SharePoint conference 2011&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;88&quot;&gt;           &lt;p&gt;&lt;b&gt;2&lt;sup&gt;nd prize&lt;/sup&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot;&gt;           &lt;p&gt;&lt;b&gt;One pass to the Microsoft SharePoint Conference 2011 &lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Contest Categories&lt;/b&gt;     &lt;br /&gt;SharePoint 2010 is a versatile solution and can address many different business challenges. Choose a submission category from the following list on how you used SharePoint to address the following business priorities:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Increase productivity &lt;/li&gt;    &lt;li&gt;Reduce cost &lt;/li&gt;    &lt;li&gt;Rapidly respond to business needs &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Please note that you can submit to multiple categories, provided each submission is a unique and different SharePoint 2010 solution (i.e., one solution per category).    &lt;br /&gt;&lt;b&gt;&lt;/b&gt;    &lt;br /&gt;&lt;b&gt;Don’t miss this great chance to be rewarded for all your hard work. Your journey with SharePoint is important and it needs to be heard!      &lt;br /&gt;All submissions must be received by August 22nd, 2011. &lt;/b&gt;    &lt;br /&gt;&lt;b&gt;Good luck!&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepoint.microsoft.com/en-ca/sharepointcontest/Pages/default.aspx&quot;&gt;&lt;b&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; margin: 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;clip_image002&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiIUx4kz2rtW22xxSCqxCC4Xz8lyLn2GsZP6AJ9Yj64onCc5Z-1CyfCMMPL7mt0AXY7k-hlMVnkiRU_2-CWEwByOmpyo7NUD3KbNMHXSUJiRLXcQksrdEUmUX3l7TmUq76dMt_/?imgmax=800&quot; width=&quot;176&quot; height=&quot;85&quot; /&gt;&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/07/microsoft-submit-your-story-on.html</link><author>noreply@blogger.com (Nick Kellett)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiIUx4kz2rtW22xxSCqxCC4Xz8lyLn2GsZP6AJ9Yj64onCc5Z-1CyfCMMPL7mt0AXY7k-hlMVnkiRU_2-CWEwByOmpyo7NUD3KbNMHXSUJiRLXcQksrdEUmUX3l7TmUq76dMt_/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-6045633976830503700</guid><pubDate>Mon, 11 Jul 2011 15:28:00 +0000</pubDate><atom:updated>2011-07-11T11:28:58.264-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">bugs</category><category domain="http://www.blogger.com/atom/ns#">moss</category><category domain="http://www.blogger.com/atom/ns#">search</category><category domain="http://www.blogger.com/atom/ns#">sharepoint</category><title>SharePoint 2007 Search Quirk–Hit Highlighting on Integers</title><description>&lt;p&gt;While working on a SharePoint 2007 custom search project we found an interesting little quirk in the search engine. &lt;/p&gt;  &lt;p&gt;We were using the XML iFilter rather than the regular html iFilter due to a requirement to tightly constrain some date metadata as type datetime (with the OOTB filter SharePoint was returning these as text and not allowing proper date range filtering).&lt;/p&gt;  &lt;p&gt;While searching for numbers contained within text, if the number was on its own line of text and not preceded by anything else, the result would return correctly but hit-highlighting was not applied. &lt;/p&gt;  &lt;p&gt;However, if we put any text at all in front of the numbers, the hit-highlighting applies perfectly.&lt;/p&gt;  &lt;p&gt;Therefore the workaround was simply to alter the text that was being displayed to include at least one letter or word before the integers in the line.&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/07/sharepoint-2007-search-quirkhit.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-4166625416109212049</guid><pubDate>Tue, 26 Apr 2011 16:30:00 +0000</pubDate><atom:updated>2011-04-26T12:30:37.853-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">administration</category><category domain="http://www.blogger.com/atom/ns#">development</category><category domain="http://www.blogger.com/atom/ns#">metadata</category><category domain="http://www.blogger.com/atom/ns#">sharepoint 2010</category><category domain="http://www.blogger.com/atom/ns#">web 2.0</category><title>SEO Tool for SharePoint 2010 WCM Sites</title><description>&lt;p&gt;There is a great tool from Mavention called Meta Fields that allows SharePoint 2010 administrators to add metadata properties to the source code of their pages. This makes it easier for a search engine to crawl and rank the content and so is helpful for Search Engine Optimization (SEO).&lt;/p&gt;  &lt;p&gt;To use this you just have to download (for free as far as I can tell) and install Mavention Meta Fields which is a SharePoint solution. After activating the feature and adding metadata columns to your page content type, you can now edit the properties and the source code spits out metadata such as (for example) keywords, subject, DC.title and DC.keywords.&lt;/p&gt;  &lt;p&gt;Anyone with a public website SharePoint 2010 web site should consider using this. Complete instructions are on creator Waldek Mastykarz’s blog:&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://blog.mastykarz.nl/easy-editing-meta-tags-publishing-pages-mavention-meta-fields/&quot;&gt;http://blog.mastykarz.nl/easy-editing-meta-tags-publishing-pages-mavention-meta-fields/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Great solution Waldek!&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/04/seo-tool-for-sharepoint-2010-wcm-sites.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-1869837941699497214</guid><pubDate>Fri, 22 Apr 2011 17:31:00 +0000</pubDate><atom:updated>2011-04-22T13:31:44.482-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">administration</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">business process management</category><category domain="http://www.blogger.com/atom/ns#">metadata</category><category domain="http://www.blogger.com/atom/ns#">sharepoint 2010</category><title>Managed Metadata Term Set Tools</title><description>&lt;p&gt;One of the great new features of SharePoint 2010 is the new Managed Metadata service, which allows you to centrally manage your metadata. You can setup hierarchical terms in a variety of languages, and delegate the administration responsibility to end users such as Information Management staff or Records Managers.&lt;/p&gt;  &lt;p&gt;Although it is easy enough to add individual terms, there are a variety of great tools that make it easy to create and upload entire term sets (the largest we have migrated so far is Medical Subject or &lt;a href=&quot;http://www.nlm.nih.gov/mesh/xml_data_elements.html&quot;&gt;MeSH&lt;/a&gt; data with about 16,000 hierarchical medical terms).&lt;/p&gt;  &lt;p&gt;Here are some of the tools we use at StoneShare:&lt;/p&gt;  &lt;h3&gt;Excel Template with Macro&lt;/h3&gt;  &lt;p&gt;Wictor Wilen has created an Excel Template with a Macro to make it easy to populate SharePoint 2010 Term Sets.&lt;/p&gt;  &lt;p&gt;I have uploaded the file to the Agora Development site under Shared Documents &amp;gt; Development Tools: &lt;a href=&quot;https://agora.stoneshare.com/dev/Shared%20Documents/Development%20Tools/TermStoreCreator.xltm&quot;&gt;https://agora.stoneshare.com/dev/Shared%20Documents/Development%20Tools/TermStoreCreator.xltm&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The instructions are located here:&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://www.wictorwilen.se/Post/Create-SharePoint-2010-Managed-Metadata-with-Excel-2010.aspx&quot;&gt;http://www.wictorwilen.se/Post/Create-SharePoint-2010-Managed-Metadata-with-Excel-2010.aspx&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Term Set Importer / Exporter&lt;/h3&gt;  &lt;p&gt;When uploading large term sets (such as the MeSH one we used for a client) you might get timeouts in Central Administration – this is because the out-of-the-box import tool uses a web interface). There is a great (FREE!) tool on CodePlex which uses a little desktop utility, and hence does not time out:&lt;/p&gt;  &lt;p&gt;&lt;a title=&quot;http://termsetimporter.codeplex.com/&quot; href=&quot;http://termsetimporter.codeplex.com/&quot;&gt;http://termsetimporter.codeplex.com/&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Pre-Built Term Sets for Sale&lt;/h3&gt;  &lt;p&gt;Rather than going to the trouble of creating your own term sets, you can also purchase existing term sets from Data Facet. I haven’t yet used these so I can’t speak for them but this could be a good way to quick-start your managed metadata for a particular industry.&lt;/p&gt;  &lt;p&gt;&lt;a title=&quot;http://www.datafacet.com/sharepoint.aspx&quot; href=&quot;http://www.datafacet.com/sharepoint.aspx&quot;&gt;http://www.datafacet.com/sharepoint.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;One advantage of this approach (apart from the time saved recreating these) is that you will be using the identical term set as other organizations, which may help with data portability. Whether this is your business requirement or not is an open question.&lt;/p&gt;  &lt;p&gt;I hope these tools help!&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2011/04/managed-metadata-term-set-tools.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-7646871547087619676</guid><pubDate>Thu, 21 Apr 2011 18:10:00 +0000</pubDate><atom:updated>2011-04-22T11:01:49.683-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">best practices</category><category domain="http://www.blogger.com/atom/ns#">business process management</category><category domain="http://www.blogger.com/atom/ns#">governance</category><title></title><description>&lt;p&gt;There is a great SharePoint maturity model created by Sadie Van Buren we use to help educate our clients and anticipate their growing use of our products and solutions.&lt;/p&gt; It&#39;s easy to use - just examine the particular section you are considering, and depending on the answers to the statements in the section you can determined where the organization fits. Generally organizations have different maturity in different areas of SharePoint.   &lt;p&gt;&lt;a href=&quot;http://www.endusersharepoint.com/2010/11/05/the-sharepoint-maturity-model-version-1-0/&quot;&gt;SharePoint Maturity Model&lt;/a&gt;&lt;/p&gt;</description><link>http://planetmoss.blogspot.com/2011/04/sharepoint-maturity-model.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-35526084.post-860055635583421642</guid><pubDate>Thu, 30 Dec 2010 19:45:00 +0000</pubDate><atom:updated>2010-12-30T14:45:49.642-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">2010</category><category domain="http://www.blogger.com/atom/ns#">administration</category><category domain="http://www.blogger.com/atom/ns#">search</category><category domain="http://www.blogger.com/atom/ns#">sharepoint 2010</category><title>SharePoint 2010: People Search Results Not Showing on SSL secured portal</title><description>&lt;p&gt;We started using SSL on our company portal at &lt;a href=&quot;http://www.stoneshare.com&quot;&gt;StoneShare&lt;/a&gt; and the people search results stopped showing up. &lt;/p&gt;  &lt;p&gt;After checking the log files, we realized this was caused by a top level error where the sps3:// protocol handler could not browse to the my sites anymore. Essentially due to the new SSL address the default people search handler could not find the My Sites.&lt;/p&gt;  &lt;p&gt;The fix is to modify the search content source crawl addresses to use change the following:&lt;/p&gt;  &lt;p&gt;&lt;a title=&quot;sps3s://agora.stoneshare.com&amp;#13;&amp;#10;&quot; href=&quot;sps3s://agora.stoneshare.com&quot;&gt;sps3://[&lt;/a&gt;root level address]&lt;/p&gt;  &lt;p&gt;to this:&lt;/p&gt;  &lt;p&gt;sps3&lt;font style=&quot;background-color: #ff0000&quot;&gt;s&lt;/font&gt;://[root level address]&lt;/p&gt;  &lt;p&gt;The extra “s”in the address simply tells SharePoint to use the SSL protocol when the people search index is being built on that content source.&lt;/p&gt;  &lt;p&gt;Hope that helps,&lt;/p&gt;  &lt;p&gt;Nick&lt;/p&gt;  </description><link>http://planetmoss.blogspot.com/2010/12/sharepoint-2010-people-search-results.html</link><author>noreply@blogger.com (Nick Kellett)</author><thr:total>0</thr:total></item></channel></rss>