﻿<?xml version="1.0" encoding="UTF-8"?>
<!--RSS generated by Microsoft SharePoint Foundation RSS Generator on 5/17/2012 11:09:22 AM -->
<?xml-stylesheet type="text/xsl" href="/_layouts/RssXslt.aspx?List=e10cb685-6b5c-4b6c-aaf4-e1d122d57174" version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Liam Cleary [SharePoint MVP]: Posts</title>
    <link>http://blog.helloitsliam.com/Lists/Posts/AllPosts.aspx</link>
    <description>RSS feed for the Posts list.</description>
    <lastBuildDate>Thu, 17 May 2012 16:09:22 GMT</lastBuildDate>
    <generator>Microsoft SharePoint Foundation RSS Generator</generator>
    <ttl>60</ttl>
    <language>en-US</language>
    <image>
      <title>Liam Cleary [SharePoint MVP]: Posts</title>
      <url>http://blog.helloitsliam.com/_layouts/images/siteIcon.png</url>
      <link>http://blog.helloitsliam.com/Lists/Posts/AllPosts.aspx</link>
    </image>
    <item>
      <title>Back from SharePointConference.ORG</title>
      <link>http://blog.helloitsliam.com/Lists/Posts/ViewPost.aspx?ID=75</link>
      <description><![CDATA[<div><b>Body:</b> <div class="ExternalClassF18FAAEB22F0438797A1B4CE11C4C9A2"><p>This week has been great, spending the past two days presenting and chatting SharePoint at <a href="http://www.sharepointconference.org/">www.sharepointconference.org</a> which was held in Reston, Virginia this year. </p>
<p>It is always good to attend a conference to present and discuss how SharePoint has helped or can help a business. I had the opportunity to present on the following: </p>
<p><span style="text-decoration:underline"><strong>Who's Afraid of 508? Form Data Collection </strong></span></p>
<p>One of the core business requirements SharePoint professionals have to frequently address is the use of forms for data collection. Not only is it important to effectively collect vital information through SharePoint, there are several key challenges – such as Section 508 of the Rehabilitation Act -- that require additional planning with regard to form design and development. </p>
<p>This session looks at using SharePoint Designer, InfoPath Form Services, Custom Code and several 3rd Party components that are available and discusses the pros and cons of each approach compared against real world requirements. We will also discuss critical factors such as security, data storage, data access, and accessibility </p>
<p><span style="text-decoration:underline"><strong></strong></span> </p>
<p><span style="text-decoration:underline"><strong>You Say Customize, I Say Configure </strong></span></p>
<p>Too often we develop components or complete solutions in SharePoint because it is easier for us, it is what we have always done, or we just don't know what the capabilities are of SharePoint out of the box. </p>
<p>In this session, we will look at where we do need to do custom development, why we would need to, and where we can use either out-of-the-box tools or SharePoint Designer as an alternative. We will use real-world business requirements to architect and design solutions. After this session, you should be able to know if and when you should develop for SharePoint, as well as the best approach to take when architecting solutions </p>
<p><span style="text-decoration:underline"><strong></strong></span> </p>
<p><span style="text-decoration:underline"><strong>For the Record: Document and Records Management </strong></span></p>
<p>Every business has a requirement to store documents and records. SharePoint<br />does not just solve these requirements; too many companies implement SharePoint for this and expect it to fix the world's problems. In this session we will look at best practice document management and whether SharePoint can actually help you as a business with document lifecycle as well as how you can implement records management policies to govern your users. </p>
<p>I also got to joint present the second day's keynote with a colleague of mine Justin (@sitwalkstand) on Migration to SharePoint 2010. </p>
<p> </p>
<p><span style="text-decoration:underline"><strong>The Great Migration: Content Migration Made Easy </strong></span></p>
<p>With the release of SharePoint 2010 and with vNext on the horizon, migrating from old to new is now a reality. SharePoint can be complicated, awkward and really not helpful when you are planning to move your intranet, extranet or even your public facing site to SharePoint. Planning how you migrate is one of the key tasks that need to be performed but is often missed or done with little or no thought at the end of the project. In this session we will take you through live migrations from SharePoint 2007 to 2010. We will demonstrate the process to take, the issues you may see and ultimately give you secrets to a successful migration as well as hopefully impart some knowledge to help in your own migrations. </p>
<p> </p>
<div><span style="font-family:'verdana', 'sans-serif';color:#4c4d58;font-size:8pt">There were also some great sessions presented by some excellent presenters. It was a great honor to have <b>Christian Buckley</b> (@buckleyplanet), <b>Richard Harbridge</b> (@rharbridge), <b>Marc Anderson</b> (@sympmarc), <b>Pete Serzo</b> and <b>John Douglass</b> (@JDouglass) as well as all my fellow <b>SusQtech</b> Colleagues presenting in many topics and sharing their wealth of experience from the SharePoint community. </span></div>
<div><span style="font-family:'verdana', 'sans-serif';color:#4c4d58;font-size:8pt"></span> </div>
<p><div><span style="font-family:'verdana', 'sans-serif';color:#4c4d58;font-size:8pt">This is what conferences are all about, sitting around discussing and showing others what the art of the possible is with SharePoint. Overall it has been a great conference, great speakers, great event, and great sponsors. Looking forward to next year already </span><span style="font-family:wingdings;color:#4c4d58;font-size:8pt"><span>J</span></span><span style="font-family:'verdana', 'sans-serif';color:#4c4d58;font-size:8pt"></span></div>
</p></div></div>
<div><b>Category:</b> <a onclick="OpenPopUpPage('http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=14&RootFolder=*', RefreshPage); return false;" href="http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=14&RootFolder=*">Conferences</a>; <a onclick="OpenPopUpPage('http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=19&RootFolder=*', RefreshPage); return false;" href="http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=19&RootFolder=*">Ramblings</a>; <a onclick="OpenPopUpPage('http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=6&RootFolder=*', RefreshPage); return false;" href="http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=6&RootFolder=*">SharePoint 2010</a></div>
<div><b>Published:</b> 5/2/2012 9:31 AM</div>
]]></description>
      <author>liam.cleary</author>
      <category>Conferences; Ramblings; SharePoint 2010</category>
      <pubDate>Wed, 02 May 2012 14:31:15 GMT</pubDate>
      <guid isPermaLink="true">http://blog.helloitsliam.com/Lists/Posts/ViewPost.aspx?ID=75</guid>
    </item>
    <item>
      <title>SharePoint 2010 and SSL Certificates</title>
      <link>http://blog.helloitsliam.com/Lists/Posts/ViewPost.aspx?ID=74</link>
      <description><![CDATA[<div><b>Body:</b> <div class="ExternalClassCC002CB1ED2E488E91B8420894DB10E5"><p>While working on a project recently I wanted to use SSL certificates on the Development environments so the developers could actually get a closer experience to what the end users are seeing in Pre-Production and Production. The domain names on Development are not the same as the Production ones and did not want to configure those the same as then I would have IP addressing and Routing issues when testing. So I wanted to use self-signed SSL certificates but had the standard issue when trying to run the six websites I have with SSL certificates without using massive amounts of IP addresses on the server which would cause me an issue later as I need to clone the Development machines. </p>
<p>So resolve this issue I used &quot;<strong>SelfSSL</strong>&quot; which can be downloaded from here: </p>
<p><a href="http://www.microsoft.com/en-us/download/details.aspx?id=17275">http://www.microsoft.com/en-us/download/details.aspx?id=17275</a> </p>
<p>This is the old IIS6 download but it works perfectly. Once downloaded then you use the following command line to create a self-certificate: </p>
<p><em>SelfSSL /N:CN={domain name} /V:{validity days} /S:{IIS Website ID} /K:{Key Size} </em></p>
<p><img src="/Lists/Photos/042612_1926_SharePoint21.png" alt="" /> </p>
<p>This approach above will create a single SSL certificate that you would apply to one site.<em> </em></p>
<p>If we look at the properties of the certificate it looks like this: </p>
<p><img src="/Lists/Photos/042612_1926_SharePoint22.png" alt="" /> </p>
<p>To create one that can be used with multiple sites, kind of like a wildcard certificate you would do the same with a slight change. </p>
<p><em>SelfSSL /N:{List of Domains} /V:{validity days} /S:{IIS Website ID} /K:{Key Size} </em></p>
<p><em>SelfSSL /N:CN=site1.domain.com,CN=site2.domain.com,CN=site3.domain.com,CN=site4.domain.com,CN=sites.domain.com /V:1000 /S:1 /K:2048 </em></p>
<p>This will create the following certificate: </p>
<p><img src="/Lists/Photos/042612_1926_SharePoint23.png" alt="" /> </p>
<p> </p>
<p>Now we have a certificate with multiple common names that can be used on my development environment for multiple sites with the above domain names. Now to add the certificate to the server so they it is trusted and as if by magic all is well. <span style="font-family:wingdings">J</span> </p>
<p><strong>Disclaimer: </strong><em>This should only be done in Development, unless you are going to add the certificate to everyone's workstation. Self-Signed are just for testing and Development.</em> </p></div></div>
<div><b>Category:</b> <a onclick="OpenPopUpPage('http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=6&RootFolder=*', RefreshPage); return false;" href="http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=6&RootFolder=*">SharePoint 2010</a>; <a onclick="OpenPopUpPage('http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=8&RootFolder=*', RefreshPage); return false;" href="http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=8&RootFolder=*">Architecture</a>; <a onclick="OpenPopUpPage('http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=12&RootFolder=*', RefreshPage); return false;" href="http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=12&RootFolder=*">How To</a>; <a onclick="OpenPopUpPage('http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=11&RootFolder=*', RefreshPage); return false;" href="http://blog.helloitsliam.com/_layouts/listform.aspx?PageType=4&ListId={6C530EF0-95A1-46C3-912A-D18ED1B094AC}&ID=11&RootFolder=*">Security</a></div>
<div><b>Published:</b> 4/26/2012 2:34 PM</div>
]]></description>
      <author>liam.cleary</author>
      <category>SharePoint 2010; Architecture; How To; Security</category>
      <pubDate>Thu, 26 Apr 2012 19:26:12 GMT</pubDate>
      <guid isPermaLink="true">http://blog.helloitsliam.com/Lists/Posts/ViewPost.aspx?ID=74</guid>
    </item>
  </channel>
</rss>
