<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CloudShare Community</title>
	<atom:link href="http://blog.cloudshare.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.cloudshare.com</link>
	<description></description>
	<lastBuildDate>Wed, 16 May 2012 20:26:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>How to setup and configure a Domain Controller on your Windows Server 2008 R2</title>
		<link>http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/</link>
		<comments>http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/#comments</comments>
		<pubDate>Wed, 16 May 2012 20:26:04 +0000</pubDate>
		<dc:creator>Lydia Bronze</dc:creator>
				<category><![CDATA[CloudShare]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[domain controller]]></category>
		<category><![CDATA[IT manager]]></category>
		<category><![CDATA[windows server]]></category>
		<category><![CDATA[windows server 2008 R2]]></category>

		<guid isPermaLink="false">http://blog.cloudshare.com/?p=2115</guid>
		<description><![CDATA[There are many posts on really convoluted topics, but what about posts describing the most common of tasks? As part of CloudShare’s content team, I perform many of the everyday tasks related to the installation of different servers and the creation of new templates. This is the first post in a series that will explain [...]]]></description>
			<content:encoded><![CDATA[<p>There are many posts on really convoluted topics, but what about posts describing the most common of tasks? <span id="more-2115"></span>As part of CloudShare’s content team, I perform many of the everyday tasks related to the installation of different servers and the creation of new templates. This is the first post in a series that will explain the most simple and efficient ways to perform common tasks in Windows Server and SharePoint Server environments.</p>
<p>Today I will focus on the setup of Active Directory Domain Services setup and the configuration of a new Domain Controller.</p>
<p>1. Log into your Windows Server and start the <strong>Server manager.</strong></p>
<div><strong><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_1/" rel="attachment wp-att-2117"><img class="aligncenter size-full wp-image-2117" title="lb_1" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_1.png" alt="" width="161" height="37" /></a></strong></div>
<div></div>
<div>2. Navigate to the Server Roles tab and click on <strong>Add Roles.</strong></div>
<div></div>
<div><strong><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_2/" rel="attachment wp-att-2118"><img class="aligncenter size-full wp-image-2118" title="lb_2" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_2.png" alt="" width="468" height="159" /></a></strong></div>
<div></div>
<div></div>
<div>3. Once the Add Roles Wizard opens, click <strong>Next.</strong></div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_3-2/" rel="attachment wp-att-2119"><img class="aligncenter size-full wp-image-2119" title="lb_3" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_31.png" alt="" width="450" height="127" /></a></div>
<div></div>
<div>4. The Wizard will display a list of Roles. Choose the <strong>Active Directory Domain Services</strong> Role.</div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_4/" rel="attachment wp-att-2120"><img class="aligncenter size-full wp-image-2120" title="lb_4" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_4.png" alt="" width="195" height="160" /></a></div>
<div></div>
<div>5. The <strong>Active Directory Domain Services</strong> Role requires adding features to the server. Click on <strong>“Add required features” </strong>and then click on <strong>next</strong>.</div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_5/" rel="attachment wp-att-2121"><img class="aligncenter size-full wp-image-2121" title="lb_5" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_5.png" alt="" width="364" height="175" /></a></div>
<div></div>
<div>6. On the following screen click <strong>Install </strong>and wait for the installation to finish. When the installation finishes click on <strong>Close.</strong></div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_6/" rel="attachment wp-att-2122"><img class="aligncenter size-full wp-image-2122" title="lb_6" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_6.png" alt="" width="361" height="237" /></a></div>
<div></div>
<div>7. At this point the <strong>Active Directory Domain Services </strong>are not yet configured.</div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_7/" rel="attachment wp-att-2123"><img class="aligncenter size-full wp-image-2123" title="lb_7" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_7.png" alt="" width="463" height="140" /></a></div>
<div></div>
<div>8. If we click on the <strong>Active Directory Domain Services </strong>button we get to the following screen. Our next step will be configuring <strong>Active Directory Domain Services </strong>using<strong> dcpromo.exe.</strong></div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_8/" rel="attachment wp-att-2124"><img class="aligncenter size-full wp-image-2124" title="lb_8" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_8.png" alt="" width="468" height="113" /></a></div>
<div></div>
<div>9. We are about to start the <strong>Active Directory Domain Services installation Wizard.</strong></div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_9/" rel="attachment wp-att-2125"><img class="aligncenter size-full wp-image-2125" title="lb_9" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_9.png" alt="" width="294" height="278" /></a></div>
<div></div>
<div>10. Navigate to the following screen. Choose the <strong>“Create a new domain in a new forest option” </strong>and click <strong>Next</strong>.</div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_10/" rel="attachment wp-att-2126"><img class="aligncenter size-full wp-image-2126" title="lb_10" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_10.png" alt="" width="296" height="279" /></a></div>
<div></div>
<div>11. Type in your Domain name.</div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_11/" rel="attachment wp-att-2127"><img class="aligncenter size-full wp-image-2127" title="lb_11" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_11.png" alt="" width="296" height="116" /></a></div>
<div></div>
<div>12. Choose the oldest operating system in your network. This option exists for backwards compatibility of different features.</div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_12/" rel="attachment wp-att-2128"><img class="aligncenter size-full wp-image-2128" title="lb_12" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_12.png" alt="" width="292" height="133" /></a></div>
<div></div>
<div>13. If your Domain Controller is a stand-alone server you don’t have to choose the DNS server option. Otherwise, it’s recommended to leave DNS server checked.</div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_3/" rel="attachment wp-att-2116"><img class="aligncenter size-full wp-image-2116" title="lb_13" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_3.png" alt="" width="295" height="112" /></a></div>
<div></div>
<div>14. Specify the folders that will contain the Active Directory controller database, log files, SYSVOL, and click <strong>Next</strong>.</div>
<div></div>
<div>15. Choose a password for Restore mode Administrator account. (This is not the Domain Administrator account, this is an additional account used for recovery)</div>
<div></div>
<div>16. When the wizard finishes configuring the settings, <strong>reboot</strong> your server.</div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_13/" rel="attachment wp-att-2129"><img class="aligncenter size-full wp-image-2129" title="lb_16" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_13.png" alt="" width="250" height="178" /></a></div>
<div></div>
<div>17. After rebooting, the server is not going to accept your machine Administrator account upon first log-on.</div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_17/" rel="attachment wp-att-2130"><img class="aligncenter size-full wp-image-2130" title="lb_17" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_17.png" alt="" width="166" height="122" /></a></div>
<div></div>
<div>18. In order to solve this issue you need to choose the <strong>“Switch User”</strong><strong> </strong>button and login with your Domain Administrator account, which is basically the same user account and password but now it must include the domain name. For example: PPSP2010\Administrator.</div>
<div></div>
<div><a href="http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/lb_18/" rel="attachment wp-att-2131"><img class="aligncenter size-full wp-image-2131" title="lb_18" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/lb_18.png" alt="" width="168" height="216" /></a></div>
<p>That’s it! In the next post, I’ll discuss how to install SQL 2012 Business Intelligence with Reporting Services, Power View, and PowerPivot for SharePoint.</p>
<p>Happy CloudSharing!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudshare.com/2012/05/16/how-to-setup-and-configure-a-domain-controller-on-your-windows-server-2008-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CloudShare hits the road</title>
		<link>http://blog.cloudshare.com/2012/05/14/cloudshare-hits-the-road/</link>
		<comments>http://blog.cloudshare.com/2012/05/14/cloudshare-hits-the-road/#comments</comments>
		<pubDate>Mon, 14 May 2012 23:05:19 +0000</pubDate>
		<dc:creator>Ilana Bercovitz</dc:creator>
				<category><![CDATA[CloudShare]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft World Partner Conference]]></category>
		<category><![CDATA[SharePoint Saturday]]></category>
		<category><![CDATA[SPS]]></category>
		<category><![CDATA[SPTechCon]]></category>
		<category><![CDATA[WPC]]></category>

		<guid isPermaLink="false">http://blog.cloudshare.com/?p=2103</guid>
		<description><![CDATA[CloudShare will be doing a lot of traveling this summer. If you don&#8217;t know this guy, I suggest you keep reading to see if we&#8217;re coming to your city. If you do know him then how could you not want more of this? Chris Riley and CloudShare will be attending and/or presenting at the following [...]]]></description>
			<content:encoded><![CDATA[<p>CloudShare will be doing a lot of traveling this summer. If you don&#8217;t know <a href="http://blog.cloudshare.com/author/chris-riley/" target="_blank">this guy</a>, I suggest you keep reading to see if we&#8217;re coming to your city. If you do know him then how could you not want more of <a href="http://ow.ly/aTdg7" target="_blank">this</a>?<span id="more-2103"></span></p>
<p><iframe src="http://www.youtube.com/embed/baI01SHfe24" frameborder="0" width="420" height="315"></iframe></p>
<p>Chris Riley and CloudShare will be attending and/or presenting at the following 4 events this summer and you&#8217;re invited! Don&#8217;t like Chris? Attend just to make fun of him&#8230;we do it all the time. We&#8217;ll be offering special promos to conference attendees &#8211; more details on that later.</p>
<p>CloudShare&#8217;s summer calendar:</p>
<p>June 2, 2012 &#8211; SharePoint Saturday  Silicon Valley. <a href="http://spsaturdaysv.eventbrite.com/ " target="_blank">Register Now</a>.</p>
<p>July 7, 2012 &#8211; SharePoint Saturday Toronto. <a href="http://www.sharepointsaturday.org/toronto/default.aspx" target="_blank">Register Now</a>.</p>
<p>July 8-12, 2012 &#8211; Microsoft World Partner Conference Toronto. <a href="https://register.digitalwpc.com/main.aspx" target="_blank">Register Now</a>.</p>
<p>July 22-25, 2012 &#8211; SP TechCon Boston. <a href="http://www.sptechcon.com/Boston2012/conferencepricing.html" target="_blank">Register Now</a>.</p>
<p>Why are you still reading this? Go and register already!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudshare.com/2012/05/14/cloudshare-hits-the-road/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Develop and Deploy SharePoint Solutions &#8211; Part IV</title>
		<link>http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/</link>
		<comments>http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/#comments</comments>
		<pubDate>Fri, 11 May 2012 18:57:33 +0000</pubDate>
		<dc:creator>Juan Carlos</dc:creator>
				<category><![CDATA[CloudShare]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[list designer]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[sharepoint 2010]]></category>
		<category><![CDATA[Visual Studio 11]]></category>
		<category><![CDATA[VS 11]]></category>
		<category><![CDATA[VS 11 Beta]]></category>

		<guid isPermaLink="false">http://blog.cloudshare.com/?p=2049</guid>
		<description><![CDATA[In my last article about developing SharePoint solutions with CloudShare and Visual Studio 11 Beta, I introduced you to the new, cool list designer. Today I want to show you how it simplifies a lot of the work that goes into designing and deploying custom list definitions and instances either to SharePoint On-Premise or SharePoint [...]]]></description>
			<content:encoded><![CDATA[<p>In my last article about developing SharePoint solutions with CloudShare and Visual Studio 11 Beta, I introduced you to the new, cool list designer. Today I want to show you how it simplifies a lot of the work that goes into designing and deploying custom list definitions and instances either to SharePoint On-Premise or SharePoint Online from  a CloudShare SharePoint 2010 development environment.<span id="more-2049"></span></p>
<ul>
<li>As always, you first need to access your CloudShare account and start one of your available environments.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc1-4/" rel="attachment wp-att-2051"><img class="aligncenter size-full wp-image-2051" title="jc1" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc11.png" alt="" width="422" height="222" /></a></div>
<ul>
<li>Once your environment is ready, open VS 11 Beta. Create a new project by clicking on File &#8211;&gt; New Project.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc2-4/" rel="attachment wp-att-2052"><img class="aligncenter size-full wp-image-2052" title="jc2" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc21.png" alt="" width="424" height="241" /></a></div>
<ul>
<li>In the &#8220;Add New Project&#8221; window, go to the SharePoint section under Visual C# project category. Click on the &#8220;2010&#8243; project templates and select &#8220;SharePoint 2010 Project.&#8221; Provide a name for the project and the solution and click OK.</li>
<li>In the &#8220;SharePoint Customization Wizard&#8221; window, specify your local SharePoint 2010 site for testing purposes. Leave deployment type as &#8220;Deploy as a sandboxed solution&#8221; and click &#8220;Finish.&#8221;</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc3-4/" rel="attachment wp-att-2053"><img class="aligncenter size-full wp-image-2053" title="jc3" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc31.png" alt="" width="426" height="338" /></a></div>
<ul>
<li>Once the project creation process has completed you will see the complete solution structure in VS 11 Beta Solution Explorer.</li>
<li>Select the name of the project and right click &#8220;Add &#8211;&gt; Add New Item.&#8221; In the &#8220;Add New Item&#8221;window, select &#8220;Site Column&#8221;  item template, add a name and click the &#8220;Add&#8221; button.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc4-4/" rel="attachment wp-att-2054"><img class="aligncenter size-full wp-image-2054" title="jc4" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc41.png" alt="" width="424" height="258" /></a></div>
<ul>
<li>Now a SharePoint Project Item (SPI) for the site column has been added to the VS 11 Beta Solution. The SPI contains the XML definition of a basic site column (TEXT type). We can modify and configure this definition by changing some of the attributes defined in the site column schema. For instance, we can change the site column type, name, or description. Once you have finished site column modifications, save your changes.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc5-4/" rel="attachment wp-att-2055"><img class="aligncenter size-full wp-image-2055" title="jc5" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc51.png" alt="" width="425" height="105" /></a></div>
<ul>
<li>Next we will add a Content Type element to our solution. Select the name of the project in VS 11 Beta, right click &#8220;Add&#8211;&gt; Add New Item.&#8221; In the &#8220;Add New Item&#8221; window, select the &#8220;Content Type&#8221; item template, add a name, and press the &#8220;Add&#8221; button.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc6-4/" rel="attachment wp-att-2056"><img class="aligncenter size-full wp-image-2056" title="jc6" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc61.png" alt="" width="424" height="258" /></a></div>
<ul>
<li>The next window in the SharePoint Customization wizard allows you to choose parent content type to be used as a foundation for our custom content type. SharePoint content types use an inheritance system which means each content type inherits its basic definition from a parent &#8211; site columns, workflows, etc. Just select the &#8220;item&#8221; content type as parent one and press the &#8220;Finish&#8221; button in the wizard.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc7-4/" rel="attachment wp-att-2057"><img class="aligncenter size-full wp-image-2057" title="jc7" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc71.png" alt="" width="423" height="383" /></a></div>
<ul>
<li>In this case, the content type SPI added to the solution contains a single XML file with its definition. The new improvements here are related to the new Content Type designer that allows you to visually configure your content type. For example, the columns tab in the designer permits you to add existing or custom site columns (contained in current solution) to the content type definition.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc8-4/" rel="attachment wp-att-2058"><img class="aligncenter size-full wp-image-2058" title="jc8" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc81.png" alt="" width="424" height="234" /></a></div>
<ul>
<li>You can always return to the XML view of your content type and check how VS11 Beta is doing the configuration work behind the scenes.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc9-3/" rel="attachment wp-att-2059"><img class="aligncenter size-full wp-image-2059" title="jc9" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc9.png" alt="" width="423" height="115" /></a></div>
<ul>
<li>In the content type designer view we can add the custom site column that was created before and fix it as needed. We can also configure existing site columns inherited from the parent content type.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc10-2/" rel="attachment wp-att-2060"><img class="aligncenter size-full wp-image-2060" title="jc10" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc10.png" alt="" width="426" height="230" /></a></div>
<ul>
<li>After saving the changes you&#8217;ve made to content type, you can switch back to XML view and see how VS 11 Beta has added your changes to the content type definition. In this case, references to the site columns have been updated in the definition.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc11-2/" rel="attachment wp-att-2061"><img class="aligncenter size-full wp-image-2061" title="jc11" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc111.png" alt="" width="425" height="102" /></a></div>
<ul>
<li>Now through the visual designer we can configure other content type attributes such as name, description, or visibility.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc12-2/" rel="attachment wp-att-2062"><img class="aligncenter size-full wp-image-2062" title="jc12" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc12.png" alt="" width="425" height="172" /></a></div>
<ul>
<li>As always, once everything is ready, build the complete solution and prepare to publish your solution to the cloud. Right click and select &#8220;Publish.&#8221;</li>
<li>In the &#8220;Publish&#8221; window, specify the URL of the SharePoint OnPremise or SharePoint Online site.</li>
<li>Once the solution is published, go to the Solutions gallery in your SharePoint site, activate the solution and double check your work:</li>
<ul>
<li>First, ensure the custom site column is displayed in the Site column gallery of your site<a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc13-2/" rel="attachment wp-att-2063"><img class="aligncenter size-full wp-image-2063" title="jc13" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc13.png" alt="" width="424" height="166" /></a></li>
</ul>
</ul>
<p>&nbsp;</p>
<ul>
<ul>
<li>Second, check that the content type has been added to the content type gallery in your site<a href="http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/jc14/" rel="attachment wp-att-2064"><img class="aligncenter size-full wp-image-2064" title="jc14" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc14.png" alt="" width="424" height="201" /></a>.</li>
</ul>
</ul>
<p>&nbsp;</p>
<p>And that&#8217;s how to create and deploy custom site columns and content types using the new list designer included in VS 11 Beta. Happy CloudSharing!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudshare.com/2012/05/11/develop-and-deploy-sharepoint-solutions-part-iv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taxonomy planning in SharePoint 2010</title>
		<link>http://blog.cloudshare.com/2012/05/10/taxonomy-planning-in-sharepoint-2010/</link>
		<comments>http://blog.cloudshare.com/2012/05/10/taxonomy-planning-in-sharepoint-2010/#comments</comments>
		<pubDate>Thu, 10 May 2012 19:06:29 +0000</pubDate>
		<dc:creator>Chris Riley</dc:creator>
				<category><![CDATA[CloudShare]]></category>
		<category><![CDATA[classification]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[enterprise content management]]></category>
		<category><![CDATA[folksonomy]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[taxonomy]]></category>

		<guid isPermaLink="false">http://blog.cloudshare.com/?p=2076</guid>
		<description><![CDATA[Taxonomy is a difficult concept. Correctly developing taxonomy in SharePoint 2010 takes that difficulty to the next level.  You&#8217;ll be surprised to learn that taxonomy development is really not all that complex but very easy to get wrong.  This post highlights considerations for planning taxonomy in SharePoint 2010. If you are a developer or an [...]]]></description>
			<content:encoded><![CDATA[<p>Taxonomy is a difficult concept. Correctly developing taxonomy in SharePoint 2010 takes that difficulty to the next level.  You&#8217;ll be surprised to learn that taxonomy development is really not all that complex but very easy to get wrong.  This post highlights considerations for planning taxonomy in SharePoint 2010.</p>
<p><span id="more-2076"></span>If you are a developer or an IT manager, it&#8217;s important that you understand taxonomy and its role in ECM.  Why?  Because it is very likely you have been or will be asked to implement ECM. Without knowing the what&#8217;s, why&#8217;s, and how&#8217;s, you will get nowhere.  It&#8217;s shocking to me how many organizations demand that ECM be implemented by their SharePoint Developers, Architects, and IT Managers, without considering that ECM is not actually an IT concept.</p>
<p><strong>What:</strong>  Taxonomy is a component of Enterprise Content Management ( ECM ).  ECM is the methodology ( NOT TECHNOLOGY ) for capturing, storing, securing, and actualizing content.  Taxonomy is the logical organization of content in an ECM system, such as SharePoint.  This should not be confused with information architecture, which is the physical + logical storage of content.  Taxonomy is an extremely strict, preset, static, and mandatory part of contributing any content to the system.  There are different types of taxonomy, the most common being Regional, Functional, and Time Based.</p>
<p><a href="http://blog.cloudshare.com/2012/05/10/taxonomy-planning-in-sharepoint-2010/taxonomy/" rel="attachment wp-att-2081"><img class="aligncenter size-full wp-image-2081" title="taxonomy" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/taxonomy.png" alt="" width="269" height="395" /></a></p>
<p><strong>Why: </strong> In my opinion EVERY organization needs taxonomy.  If you are a public company or in a regulated space there are legal reasons for taxonomy.  If not, taxonomy should be used to keep your knowledge workers more effective when they locate and communicate organizational content.  If you&#8217;re involved in litigation, <a href="http://blog.cloudshare.com/2012/05/02/ediscovery-in-sharepoint/" target="_blank">eDiscovery</a> will allow you to prove to a judge that you have a valid system in place for content storage and retrieval.  A judge will never accept, &#8220;We couldn&#8217;t find all of the content because our search didn&#8217;t work.&#8221;</p>
<p><strong>How: </strong> Using SharePoint, taxonomy is implemented using the Managed Meta-Data Service ( MMS ).  Do not mistake MMS for taxonomy itself. Taxonomy is the practice; MMS is the technology used to execute that practice in SharePoint 2010.  MMS is also used for the more flexible Folksonomy ( <a href="http://communities.quest.com/community/sharepointforall/experts-blogs/blog/2012/02/06/mms-throwdown--sharepoint-taxonomy-vs-sharepoint-folksonomy-cmcnulty2000-vs-hoardinginfo" target="_blank">read an argument between Chris McNulty and myself here on the differences between Taxonomy and Folksonomy</a> ).  At minimum, companies will deploy taxonomies for functionality.  Those are created per department or function.  It takes 3 to 6 weeks to complete each taxonomy.  Here are some rules to follow when building your taxonomy.</p>
<ul>
<li>FIRST If your organization is not willing to put in the effort, don&#8217;t do it</li>
<li>Add flexibility with synonyms, do not allow ad hoc terminology, OR use Taxonomy &amp; Folksonomy</li>
<li>Build taxonomies in committees consisting of users  (it must be in their language)</li>
<li>Do not use the terms &#8220;Other&#8221; or  &#8221;Miscellaneous&#8221;</li>
<li>Do not use any transient terms ( once a term is set, it should never change )</li>
<li>Terminology should never be classified in more than 4 levels</li>
<li>Design in CSV and always use the CSV file as the master for each taxonomy ( when SharePoint 15 ( 2013 ) comes out you will be happy you did this )</li>
<li>File shares are a good place to start, but are not the final solution</li>
<li>Use a pre-built taxonomy as guide, not as an end-result (  <a href="http://www.hoardinginformation.com/p/taxonomy-resources.html" target="_blank">here are some examples</a> )</li>
<li>Before implementing in SharePoint, have your users implement their taxonomy on content in share drives</li>
<li>Allow the selection of only ONE term per taxonomy column</li>
<li>Don&#8217;t call it &#8220;Taxonomy&#8221; call it something familiar such as, &#8220;Classification&#8221;</li>
<li>Make the taxonomy column mandatory</li>
<li>Don&#8217;t allow use of SharePoint Workspaces or Explorer view because this allows users to bypass taxonomy</li>
<li>Do not allow users to change terms</li>
<li>Don&#8217;t be afraid of multiple MMS columns if they are useful</li>
<li>Each taxonomy should be it&#8217;s own term-store in MMS</li>
<li>Set columns to show entire path of taxonomy in lists and libraries</li>
</ul>
<p><a href="http://blog.cloudshare.com/2012/05/10/taxonomy-planning-in-sharepoint-2010/fullpath-2/" rel="attachment wp-att-2083"><img class="alignnone size-large wp-image-2083" title="fullpath" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/fullpath1-500x40.png" alt="" width="500" height="40" /></a></p>
<div>Is the process fun?  Unless you have OCD, definitely not.  But, doing it right ensures taxonomy will not only be used, but used properly.  I stated earlier that if your organization is not willing to commit to the process, don&#8217;t waste your time.  Just be warned that retroactively implementing taxonomy is much worse than starting from scratch.  To encourage adoption, many organizations will find super users who are champions within each department or even make a competition out of the process.</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudshare.com/2012/05/10/taxonomy-planning-in-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making Business Decisions with SharePoint and CloudShare</title>
		<link>http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/</link>
		<comments>http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/#comments</comments>
		<pubDate>Tue, 08 May 2012 19:09:35 +0000</pubDate>
		<dc:creator>Juan Carlos</dc:creator>
				<category><![CDATA[CloudShare]]></category>
		<category><![CDATA[BI]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[decision support system]]></category>
		<category><![CDATA[DSS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visio]]></category>

		<guid isPermaLink="false">http://blog.cloudshare.com/?p=2021</guid>
		<description><![CDATA[SharePoint 2010 Products and Technologies Insights focuses on the elements, features and tools that simplify the business decision making process. What I&#8217;m referring to is the business intelligence (BI) concept that includes a set of techniques, methodologies, tools and platforms for quick access to key organizational data. BI provides visualization and allows you to easily analyze, [...]]]></description>
			<content:encoded><![CDATA[<p>SharePoint 2010 Products and Technologies Insights focuses on the elements, features and tools that simplify the business decision making process. <span id="more-2021"></span>What I&#8217;m referring to is the business intelligence (BI) concept that includes a set of techniques, methodologies, tools and platforms for quick access to key organizational data. BI provides visualization and allows you to easily analyze, understand and make predictions about a company’s activity.</p>
<p>Together, CloudShare and SharePoint play the role of a real decision support system (DSS). SharePoint Server 2010 Enterprise Edition (EE) has a very attractive set of BI features and tools. CloudShare simplifies the process of setting up a business decision platform available through <a href="http://blog.cloudshare.com/2011/09/30/accessing-sharepoint-sites-with-cloudshare-web-access/">CloudShare Web Access</a>.</p>
<p><a href="http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/jc1-3/" rel="attachment wp-att-2026"><img class="aligncenter size-full wp-image-2026" title="jc1" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc1.png" alt="" width="327" height="246" /></a></p>
<p>The complete BI stack in SharePoint 2010 has elements like the integration of SQL Server Reporting Services (SSRS) and SharePoint, PerformancePoint scorecards available through PerformancePoint Services (PPS), quick access to Excel data through Excel Services, and other jewels like Access Services, Visio Services or the .NET Chart controls and Silverlight integration in SharePoint. CloudShare&#8217;s Information Worker VM Template allows you to try all of these capabilities so that you can quickly set up a DSS for your organization and provide simple access.</p>
<p><a href="http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/jc2-3/" rel="attachment wp-att-2027"><img class="aligncenter size-full wp-image-2027" title="jc2" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc2.png" alt="" width="456" height="323" /></a></p>
<p>A review of the BI stack in SharePoint 2010 Insights:</p>
<ul>
<li><strong>SSRS Integration with SharePoint 2010</strong> &#8211; create rich and powerful reports using Report Builder of BI Management VIsual Studio. Consume legacy data (relational or dimensional), publish, and visualize your reports on SharePoint sites. Microsoft has simplified the integration process between SSRS (available from SQL Server 2005 &#8211; SQL Server 2012) and SharePoint, highly improving reports.</li>
<li>The <strong>Report Builder</strong> is an excellent tool for the creation of reports based on various data sources (SQL Server, ORacle, SharePoint lists, etc.)</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/jc3-3/" rel="attachment wp-att-2028"><img class="aligncenter size-full wp-image-2028" title="jc3" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc3.png" alt="" width="464" height="323" /></a></div>
<ul>
<li>Create a table, matrix, chart, or free style report using list type. For each report, you can create data groupings, define parameters, etc.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/jc4-3/" rel="attachment wp-att-2029"><img class="aligncenter size-full wp-image-2029" title="jc4" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc4.png" alt="" width="463" height="275" /></a></div>
<ul>
<li><strong>Business Intelligence Center</strong> site collection template allows you to define a centralized location for the creation and publication of BI artifacts such as performance point scorecards, excel service sheets, etc.</li>
</ul>
<p><a href="http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/jc5-3/" rel="attachment wp-att-2030"><img class="aligncenter size-full wp-image-2030" title="jc5" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc5.png" alt="" width="463" height="235" /></a></p>
<ul>
<li><strong>PerformancePoint Services</strong> available in SharePoint Serve 2010 EE allows you to create flexible and dynamic BI elements including scorecards, dashboards, and analytical charts. You can create KPIs for your organization, place on a scorecard, and publish to a dashboard.</li>
<li>Here are the steps for creating these elements using the <strong>Dashboard Designer</strong>:</li>
<ul>
<li>Ensure you have properly configured PPS using either SharePoint 2010 Central Admin or PowerShell cmdlets.</li>
<li>Run the Dashboard Designer from your SharePoint site and define a first data source.</li>
<li>Decide which PPS artifact you&#8217;d like to create.</li>
<li>Create a dashboard for the location of any created artifacts (OPTIONAL)</li>
<li>Finally, publish PPS elements to your SharePoint site</li>
</ul>
</ul>
<div><a href="http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/jc6-3/" rel="attachment wp-att-2031"><img class="aligncenter size-full wp-image-2031" title="jc6" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc6.png" alt="" width="283" height="218" /></a></div>
<ul>
<li><strong>Excel Services </strong>facilitate the publication of Excel sheets or workbooks to SharePoint, accessible through an Internet browser. You can create Pivot Tables, charts, and more in Excel 2010 and publish to Excel services.</li>
</ul>
<div></div>
<p>&nbsp;</p>
<div><a href="http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/jc7-3/" rel="attachment wp-att-2032"><img class="aligncenter size-full wp-image-2032" title="jc7" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc7.png" alt="" width="425" height="293" /></a></div>
<p>&nbsp;</p>
<div></div>
<div></div>
<ul>
<li><strong>Visio Services </strong>permit the publication of Visio diagrams to a SharePoint site. Diagrams can be static or dynamic depending on the data source.</li>
</ul>
<div></div>
<ul>
<li><strong>Access Services</strong> define a mechanism for the creation and publication of Access Web databases to SharePoint sites.  You cannot use Visual Basic for Applications (VBA) to add business logic to the application. You have to use the new XML Data macro instead. Also, you should be aware of the process when publishing your application to SharePoint:</li>
<ul>
<li>Tables are converted to SharePoint lists</li>
<li>Data macros are converted to JavaScript functions</li>
<li>Access reports are converted to SSRS reports</li>
<li>Data forms are converted to ASP.Net forms</li>
</ul>
</ul>
<div></div>
<ul>
<li><strong>Other Cool BI Stuff:</strong></li>
</ul>
<ul>
<ul>
<li>.NET Chart control native integration in SharePoint 2010 so you can use the existing Chart Web Part or create custom Web Parts.</li>
</ul>
</ul>
<p><a href="http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/jc8-3/" rel="attachment wp-att-2033"><img class="aligncenter size-full wp-image-2033" title="jc8" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/05/jc8.png" alt="" width="222" height="249" /></a></p>
<ul>
<ul>
<li>Silverlight native integration in SharePoint 2010 means you can use the Silverlight toolkit available with Codeplex to create rich data visualizations</li>
<li>XSLT magic applied to custom list views</li>
<li>BI Search through FAST capabilities, permitting the search od BI data inside BI elements.</li>
<li>PowerPivot and PowerView (available with SQL Server 2010 integration) for data analysis and self-service BI.</li>
</ul>
</ul>
<div></div>
<div>That explains how CloudShare and SharePoint 2010 can serve as a DSS for your organization.</div>
<div></div>
<div>Happy CloudSharing!</div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudshare.com/2012/05/08/making-business-decisions-with-sharepoint-and-cloudshare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CloudShare Introduces &#8211; New SharePoint Templates</title>
		<link>http://blog.cloudshare.com/2012/05/06/cloudshare-introduces-new-sharepoint-templates/</link>
		<comments>http://blog.cloudshare.com/2012/05/06/cloudshare-introduces-new-sharepoint-templates/#comments</comments>
		<pubDate>Sun, 06 May 2012 20:08:37 +0000</pubDate>
		<dc:creator>Chris Riley</dc:creator>
				<category><![CDATA[CloudShare]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[manual configuration]]></category>
		<category><![CDATA[templates]]></category>
		<category><![CDATA[unconfigured]]></category>

		<guid isPermaLink="false">http://blog.cloudshare.com/?p=2016</guid>
		<description><![CDATA[We have turned up the heat on new templates! We have two brand new templates that will help you get greater control over your SharePoint farms. For you regular readers, you&#8217;re probably thinking, &#8220;Wait, today&#8217;s not a release day.  You&#8217;re off schedule!&#8221; You&#8217;re right.  We are.  We shifted releases by a week, but now we&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>We have turned up the heat on new templates! We have two brand new templates that will help you get greater control over your SharePoint farms.</p>
<p><span id="more-2016"></span></p>
<p>For you regular readers, you&#8217;re probably thinking, &#8220;Wait, today&#8217;s not a release day.  You&#8217;re off schedule!&#8221; You&#8217;re right.  We are.  We shifted releases by a week, but now we&#8217;re back to our regular two week release cycle.  So if you mark your calendars like I do with, &#8220;Super CloudShare Release Day!&#8221; go ahead and shift it one week forward. We&#8217;ve done this because some big things are cooking behind the scenes.  Big features are on the way.  In the meantime, we&#8217;re focusing on templates.</p>
<p>The first new template is an un-configured SharePoint 2010 Enterprise environment.  The majority of our templates follow a standard amount of configuration.  We do this with a combination of a standard <a href="http://autospinstaller.codeplex.com/" target="_blank">AutoSPInstaller</a> script ( available in the tools library ) and some manual configuration.  Our goal with these templates is to hit 90% of the common SharePoint Development and testing use cases and leave 10% up to your expertise.  SharePoint is a platform with thousands of pulleys and leavers. We do our best, but we know we might miss something which can result in &#8220;<a title="We Second That Emotion" href="http://blog.cloudshare.com/2012/02/17/we-second-that-emotion/" target="_blank">Template Rage</a>.&#8221;</p>
<p>One of the SharePoint best practices is to NOT use the built-in configuration wizard and script your own deployment with tools like PowerShell, AutoSPInstaller, or ShareSquared&#8217;s SharePoint Composer and Maestro ( all available in the solution showcase &#8220;Tools&#8221; section ).  This best practice is in order to avoid not having GUID in your database names, setting up services with the proper application pools, etc., etc.</p>
<p>We know many of your are not just developing web parts or information architecture.  Many of you are also testing platform deployments and configurations.  For example, configuring a SharePoint 2010 farm relative to your MOSS deployment.  We&#8217;ve created a new Machine Template with SharePoint 2010 Enterprise installed, but without configuration, in order to give you more control.  This will allow you to use your own scripts or a manual configuration to build out your farm exactly how YOU want it.</p>
<p>Next up is an SQL 2012 Standard template.  We are in the process of adding a version of ALL the SharePoint templates with SQL 2012.  But for now we give you an SQL 2012 Standard stand-alone template.</p>
<p>Do you have a template request!?  Cool, tell us <a href="https://support.cloudshare.com/forums/20266532-feature-requests" target="_blank">here</a>.</p>
<p>We are excited about the slew of new templates that will be released soon.  Happy CloudSharing!</p>
<p><strong><a href="http://blog.cloudshare.com/2012/04/16/cloudshare-introduces-new-sharing-ui/" target="_blank">4/16/2012</a></strong><br />
- New Sharing UI</p>
<p><strong><a href="http://blog.cloudshare.com/2012/04/02/cloudshare-introduces-for-real-live-snapshots-tool-library/" target="_blank">4/2/2012</a></strong><br />
- Tool Library<br />
- New Templates</p>
<p><strong><a href="http://blog.cloudshare.com/2012/03/18/cloudshare-introduces-snapshots/" target="_blank">3/18/12</a></strong><br />
- Revert Individual Machines<br />
- Revert Suspended Environments</p>
<p><strong><a href="http://blog.cloudshare.com/2012/03/04/cloudshare-introduces-new-and-improved-website-and-iphone-support/" target="_blank">3/4/12</a></strong><br />
- New Website<br />
- iPhone Support</p>
<p><strong><a href="http://blog.cloudshare.com/2012/02/19/cloudshare-introduces-cosmetics-security-and-ftp/" target="_blank">2/19/12</a></strong><br />
- Walling of trial users<br />
- Secure FTP</p>
<p><strong><a href="http://blog.cloudshare.com/2012/02/05/whats-new-20512/" target="_blank">2/5/12</a></strong><br />
- Added port range 8000-8010 to Web Access</p>
<p><strong><a href="http://blog.cloudshare.com/2012/01/22/whats-new-12212/" target="_blank">1/22/12</a></strong><br />
- Enabled support for more external agents over Web Access</p>
<p><strong><a href="http://blog.cloudshare.com/2012/01/08/whats-new-1712/" target="_blank">1/7/12</a></strong><br />
- <a href="http://blog.cloudshare.com/2012/01/16/cloudshare-goes-on-a-safari/" target="_blank">Support for Safari on Mac and iPad iOS</a></p>
<p><strong><a href="http://blog.cloudshare.com/2011/12/25/whats-new-12252011/" target="_blank">12/25/11</a></strong><br />
- Compressed content over web access – improved performance</p>
<p><strong><a href="http://blog.cloudshare.com/2011/12/11/whats-new-12112011/">12/11/11</a></strong><br />
- More granularity during environment resume</p>
<p><strong><a href="http://blog.cloudshare.com/2011/11/27/whats-new-11272011/" target="_blank">11/27/11</a></strong><br />
- Port 8080 open for Web Access<br />
- SharePoint alternate access maps configured automatically</p>
<p><strong><a href="http://blog.cloudshare.com/2011/11/13/what%E2%80%99s-new-%E2%80%93-11132011/">11/13/11</a></strong><br />
- Ability to Copy Environments</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudshare.com/2012/05/06/cloudshare-introduces-new-sharepoint-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing, Testing, 1 2 3</title>
		<link>http://blog.cloudshare.com/2012/05/03/testing-testing-1-2-3/</link>
		<comments>http://blog.cloudshare.com/2012/05/03/testing-testing-1-2-3/#comments</comments>
		<pubDate>Thu, 03 May 2012 17:58:23 +0000</pubDate>
		<dc:creator>Gil Tayar</dc:creator>
				<category><![CDATA[CloudShare]]></category>
		<category><![CDATA[Dev / Test]]></category>
		<category><![CDATA[agile development]]></category>
		<category><![CDATA[mocking]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[unit testing]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://blog.cloudshare.com/?p=1957</guid>
		<description><![CDATA[As we discussed in my previous blog post, the whole agile development process depends on testing &#8211; it has to be good, obviously, and it also has to be fast &#8211; we don&#8217;t have the luxury of taking months to test our flagship product. Nope, we get two weeks and two weeks only. So, how do [...]]]></description>
			<content:encoded><![CDATA[<p>As we discussed in my<a title="Agile Development" href="http://blog.cloudshare.com/2012/03/12/agile-development/"> previous blog post</a>, the whole agile development process depends on testing &#8211; it has to be good, <em>obviously</em>, and it also has to be fast &#8211; we don&#8217;t have the luxury of taking months to test our flagship product. Nope, we get two weeks and two weeks only.<span id="more-1957"></span></p>
<p>So, how do we test all of our code in two weeks? We cheat &#8211; we do it in four weeks! Remember, for each staggered release, we have two weeks of development and two weeks of testing. So we do some of our testing during the two weeks of development.</p>
<p>Actually, we do <em>most</em> of our testing during the two weeks of development. Moreover, testing is <em>so</em> critical to our development process that about half of the time developing the code is actually spent on writing automated tests for the code that we are writing!</p>
<p>By the time the product reaches the final two weeks of testing, it&#8217;s already been extensively tested. And since all of the previously written tests are running, we&#8217;re not just testing the code we wrote in the allotted two weeks, but also all previously written code.</p>
<p>Unfortunately, testing during the development phase cannot be as extensive as  testing during the testing phase. Testing during the development phase, usually called &#8220;unit testing&#8221;, tests <a title="Elements of the CloudShare Universe" href="http://blog.cloudshare.com/2012/04/18/elements-of-the-cloudshare-universe/">the components of the system</a> separately from one another, but does not test all of the components integrated together. Which is why there is final testing &#8211; to find bugs that are a result of integration between the various units.</p>
<p>So let&#8217;s discuss the two types of testing:</p>
<ul>
<li>Development testing &#8211; the testing we do during development</li>
<li>Final testing &#8211; the testing we do during the testing phase</li>
</ul>
<h2>Development Testing</h2>
<p>Developers don&#8217;t just write code, they have to test it. There are traditionally two ways of testing code:</p>
<ul>
<li>Running the application and manually testing what you wrote</li>
<li>Writing code that tests the code you just wrote</li>
</ul>
<p>Back in the old days, most development was done the first way &#8211; by manually testing the application. It&#8217;s the easiest way, the fastest way, and when the application isn&#8217;t too large, it&#8217;s good enough. And when all we had was <a href="http://quoteinvestigator.com/2011/09/08/640k-enough/" target="_blank">640K</a> of memory, the application really couldn&#8217;t be large.</p>
<p>But applications have grown larger (and <a href="http://office.microsoft.com/en-us/products/?CTT=97" target="_blank">larger</a>, and <a href="http://sharepoint.microsoft.com/en-us/Pages/default.aspx" target="_blank">larger</a>). To really test new programs, you can&#8217;t just run them on your computer in seconds. Nope. Their startup time is measured in minutes. All developers rely on a fast code/compile/run/find bugs/debug cycle. If that cycle is measured in minutes, their productivity is dampened in a major way.</p>
<p>It gets even more complicated &#8211; most new applications are not self-contained. They need a web-server to run, a database to connect to, and lots of other external components. In our case, we need a whole VM infrastructure (VMWare) to run. This means that the developer station cannot contain all of these components. And running them all together makes testing v..e&#8230;r&#8230;y&#8230;.. s&#8230;&#8230;l&#8230;&#8230;.o&#8230;&#8230;&#8230;w&#8230;&#8230;&#8230;&#8230;</p>
<p>Not agile at all.</p>
<p>So, what to do? Unit testing. In unit testing we takes chunks of our code (a &#8220;unit&#8221;) and we test it by writing more code that runs the unit and checks that it&#8217;s doing what it needs to do. For example &#8211; if we have code that tests for the validity of a phone number, we write a test that pits it against various valid and invalid phone numbers, and check that it returns the correct result. Another example is code that registers a user. We write a test that runs the code and supplies it with various users to register (e.g. a valid user, an invalid user, an existing user&#8230;) and check that the result is OK &#8211; the correct data is to be found in the database. A third example would be testing the code that creates an environment.</p>
<h3>Mocking</h3>
<p>The second and third example are important. Let&#8217;s start by looking at the second example. In it, the code that is being tested is accessing the database. But, didn&#8217;t I say above that accessing external components is precisely what we are trying to avoid with unit testing?</p>
<p>Well, yes and no. We&#8217;re trying to avoid running <em>all</em> of the code with <em>all</em> of the external components. But if an external component is fast enough and small enough, we&#8217;re good with it. So, database, yes. But VMWare, no way! VMWare is too big to run on a developer machine, and while it is very fast, it is not fast enough for our unit tests.</p>
<p>So how do we run the third example, the test that checks that creating an environment works? We mock.</p>
<p><span style="text-align:center; display: block;"><a href="http://blog.cloudshare.com/2012/05/03/testing-testing-1-2-3/"><img src="http://img.youtube.com/vi/FWBUl7oT9sA/2.jpg" alt="" /></a></span></p>
<p>No, not that kind of mocking! The process of &#8220;mocking&#8221; is the process of creating code that <em>fakes</em> an external component. You can think of it as code that simulates whatever external component we need.</p>
<p>We don&#8217;t want to use VMWare in our tests so we create code (and lots of it) that simulates exactly how VMWare works. No, it won&#8217;t run a VM, but it will create, modify and delete the files that VMWare uses (using a mock filesystem running in RAM). It will &#8220;create snapshots&#8221; and &#8220;run&#8221; a virtual machine. And if a virtual machine is not registered, then it will refuse to &#8220;run&#8221; it. Just like VMWare does. Even more &#8211; since we&#8217;re writing the code, we can write all sorts of checks and assertions that even VMWare doesn&#8217;t have, and check our code more thoroughly than when testing using the real VMWare.</p>
<p>And VMWare is not the only external component we mock. We use storage managers like NetApp extensively, so we mock that. We have an external component that handles our routing needs, so we mock that too. In the end, we can run and test all our code without any external components.</p>
<p>It gets better &#8211; remember the three components of the CloudShare Universe? The Frontend, the Backend, and the VMWare infrastructure? We have already seen that testing the backend means mocking the VMWare infrastructure. But what about the Frontend? To test it, we also need to run the Backend code. But for the Frontend, the Backend <em>feels</em> like an external component.</p>
<p>So, the Frontend mocks the Backend! The Frontend team have created an elaborate simulation of the Backend, which behaves like the Backend, only much much faster. It can even simulate cases where the Backend fails, just to test what the behavior of the GUI is in these cases.</p>
<h2>Aaarrggghh!</h2>
<p>My <a href="http://blog.cloudshare.com/author/ilana-bercovitz/">editor</a> told me not to write posts that are too long, and I haven&#8217;t yet covered Final Testing. Aaaarrggghh! Oh, well, see you next time, when we&#8217;ll be discussing Final Testing.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudshare.com/2012/05/03/testing-testing-1-2-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eDiscovery in SharePoint</title>
		<link>http://blog.cloudshare.com/2012/05/02/ediscovery-in-sharepoint/</link>
		<comments>http://blog.cloudshare.com/2012/05/02/ediscovery-in-sharepoint/#comments</comments>
		<pubDate>Wed, 02 May 2012 21:43:19 +0000</pubDate>
		<dc:creator>Chris Riley</dc:creator>
				<category><![CDATA[CloudShare]]></category>
		<category><![CDATA[ARMA]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[eDiscovery]]></category>
		<category><![CDATA[information professional]]></category>
		<category><![CDATA[legal]]></category>
		<category><![CDATA[records management]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blog.cloudshare.com/?p=1996</guid>
		<description><![CDATA[One of the great features that came in SharePoint 2010 is the tool for eDiscovery.  What is eDiscovery?  The process of collecting and analyzing content related to some litigation or an official request.  It&#8217;s a big deal and this post discusses preparations you need to make in SharePoint to be ready. If you&#8217;re an IT [...]]]></description>
			<content:encoded><![CDATA[<p>One of the great features that came in SharePoint 2010 is the tool for eDiscovery.  What is eDiscovery?  The process of collecting and analyzing content related to some litigation or an official request.  It&#8217;s a big deal and this post discusses preparations you need to make in SharePoint to be ready.</p>
<p><span id="more-1996"></span></p>
<p>If you&#8217;re an IT manager or a developer and someone comes to you and says, &#8220;We need eDiscovery in SharePoint,&#8221; run for the hills!  This is something that cannot be done alone.  eDiscovery requires specific input from lawyers and records managers.</p>
<p>Who should care about eDiscovery?</p>
<p>Every company needs to have some conversation about eDiscovery because, let&#8217;s face it, litigation happens.  You have no choice on the matter if you are a public company or in a regulated industry.</p>
<p>Even if you are not public or regulated, you should consider eDiscovery for the very simple reason that IF litigation happens, it will cost you exponentially more to deal with a lawsuit than to implement an eDiscovery policy. Luckily, the discovery process is easy with SharePoint 2010.</p>
<p>eDiscovery in SharePoint is basically Search+.  Search + records management and hold tools.  A &#8220;hold&#8221; is what happens when you run eDiscovery on a particular topic.  When you &#8220;hold&#8221; content associated with that topic, you are locking down all related documents.  &#8221;Hold in-place&#8221; will hold a document in the library it was found so users will see it, but will be unable to edit.  &#8221;Hold and move&#8221; (recommended) is when a document is moved from it&#8217;s original location to a holding location.</p>
<p>Remember!  SharePoint is a platform not a magical problem solver.  You MUST first have an eDiscovery policy.  For example, your policy can state that the eDiscovery process is to first issue a memo, do the hold, and then notify when the hold has expired&#8230;or something along those lines.</p>
<p>You MUST consult with your lawyer on how to manage a &#8220;hold&#8221;.  For some companies it is deemed unacceptable to have a document permanently locked.  The policy must also include WHO can run eDiscovery.  In most companies, a records manager or a lawyer are the only people with the rights to run eDiscovery.  But, there is a caveat.  eDiscovery requires site collection administrator access at minimum and this can&#8217;t be given to just anyone. There is a work around to this, but it&#8217;s a bit of a trick.  There is a hidden list that manages who has access to eDiscovery features, and you can add individuals, such as a records manager, to that list without giving them administrator access.</p>
<p>Despite the ambiguity and these loopholes, eDiscovery is useful. Lawyers now in the face of litigation are using the eDiscovery strategy to validate the system of record, in this case SharePoint, and by proving the system, processes, policy, and content that come from that system.</p>
<p>What does all of this mean?  SharePoint has great features for eDiscovery, but it&#8217;s just a tool to help with one part of the process.  You must plan.  As with all things SharePoint, projects do not fail because of technology but instead they fail because of people and lack of planning.  This is the same with eDiscovery.  A plan is the most important step.  An eDiscovery policy should be a part of the information architecture and security plan in all SharePoint deployment companies, small or large.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudshare.com/2012/05/02/ediscovery-in-sharepoint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing BO BI 4.x using the cloud (as posted on Raphael Branger&#8217;s blog)</title>
		<link>http://blog.cloudshare.com/2012/05/01/testing-bo-bi-4-x-using-the-cloud-as-posted-on-raphael-brangers-blog/</link>
		<comments>http://blog.cloudshare.com/2012/05/01/testing-bo-bi-4-x-using-the-cloud-as-posted-on-raphael-brangers-blog/#comments</comments>
		<pubDate>Tue, 01 May 2012 17:20:30 +0000</pubDate>
		<dc:creator>Ilana Bercovitz</dc:creator>
				<category><![CDATA[CloudShare]]></category>
		<category><![CDATA[BO BI 4.x]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[it-logix]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[migration assessment environment]]></category>
		<category><![CDATA[SAP]]></category>

		<guid isPermaLink="false">http://blog.cloudshare.com/?p=1985</guid>
		<description><![CDATA[Raphael Branger discusses testing and collaboration using CloudShare on his blog, which we have cross posted here. Raphael&#8217;s post: While I discussed general migration challenges in my previous blog, this blog addresses the fact that every new release (even just a service / support package) of SAP BusinessObjects needs intensive testing (by the way I’m not [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://rbranger.wordpress.com/about/" target="_blank">Raphael Branger</a> discusses testing and collaboration using CloudShare on <a href="http://rbranger.wordpress.com/2012/04/30/testing-bo-bi-4-x-using-the-cloud/" target="_blank">his blog</a>, which we have cross posted here.<span id="more-1985"></span></p>
<p>Raphael&#8217;s post:</p>
<p>While I discussed general migration challenges <a title="in my previous blog" href="http://rbranger.wordpress.com/2012/04/25/bo-4-x-migration-challenges/">in my previous blog</a>, this blog addresses the fact that every new release (even just a service / support package) of SAP BusinessObjects needs intensive testing (by the way I’m not talking about versions in Ramp-Up but the regular available versions like currently BO 4.0 SP2). SAP seems to work based on the banana principle:</p>
<p><em>The product ripe with the consumer</em>.</p>
<p>I could now elaborate on how bad this is and how much better other vendors do  (do they really?). But I won’t. I would like to share an opportunity of how you can better cope with the circumstance that you have to test, test and once again test whatever you do with SAP BusinessObjects before you “go live”.</p>
<p>When SAP provided its HANA developer environment to partners and customers I came first to know <a title="cloudshare" href="http://www.cloudshare.com/" target="_blank">cloudshare</a>. In the meanwhile I’m quite enthusiastic about cloudshare! It was never easier (and cheaper) for me to create development and test environments having the choice out of a multitude of machine templates and afterwards full admin rights on all machines. But the best thing about cloudshare is that you can easily share a virtual server environment with others for free (at least for a first period of two weeks).</p>
<p>This inspired me to create what finally was named the “ITX BO 4.x Migration Assessment Environment”. This is a virtual server environment in the cloud. It allows for quick and easy to use «hands-on» tests of current and upcoming releases of SAP BusinessObjects BI products. You can import parts (or everything) of an existing BO content from your XI 3.1 system into the XI 3.1 system in the cloud (using BIAR-Files). Afterwards you can decide whether you want to test a migration to BO BI 4.0 SP2 or BO BI 4.0 FP3 (or you can use it of course completely out of the context of a migration). You can get your own copy of the environment for free during two weeks. Afterwards you need a cloudshare.com subscription to further use it.</p>
<p>The environment also includes an installation of the products 360View+ and 360Eyes from GB and Smith (<a href="http://www.gbandsmith.com/" target="_blank">www.gbandsmith.com</a>). I highly recommend these two products in order to streamline your migration. There will be another blog where I will detail on this.</p>
<h3>The 5 Available Machines</h3>
<p>The Migration Assessment Environment consists of five machines:</p>
<ul>
<li>
<div>BO XI 3.1 SP3 (Server + Client Tools)</div>
</li>
<li>
<div>BO BI 4.0 SP2 (Server + Client Tools)</div>
</li>
<li>
<div>BO BI 4.0 SP2 (Client Tools, Crystal Reports 2011, Crystal Reports for Enterprise, Dashboards etc.)</div>
</li>
<li>
<div>BO BI 4.0 FP3 (Server + Client Tools + 360View+   + 360Eyes)</div>
</li>
<li>
<div>BO BI 4.0 FP3 (Client Tools, Crystal Reports 2011, Crystal Reports for Enterprise, Dashboards)</div>
</li>
</ul>
<h3>Request your Free Copy</h3>
<div>Please contact me to share with you a copy of the current migration environment. You’ll find my contact information in the <a title="PDF here" href="http://www.it-logix.ch/fileadmin/customer/ITXMigrationEnv/ITX_BI_4_Migration_Assessment_Environment_V0-1.pdf" target="_blank">PDF here</a> or use Twitter with @rbranger.</div>
<div>Please give me some key words why you’d like to use the environment and allow up to two working days to grant you access to a copy of the system.</div>
<p>You’ll receive an invitation email directly from cloudshare.com including a link.</p>
<p><a href="http://rbranger.files.wordpress.com/2012/04/cloudshare_invitation.png"><img title="cloudshare_invitation" src="http://rbranger.files.wordpress.com/2012/04/cloudshare_invitation.png?w=300&amp;h=208" alt="" width="300" height="208" /></a></p>
<h3>Register on Cloudshare.com</h3>
<p>Afterwards you need to open a free account on cloudshare.com:</p>
<p><a href="http://rbranger.files.wordpress.com/2012/04/cloudshare_register.png"><img title="cloudshare_register" src="http://rbranger.files.wordpress.com/2012/04/cloudshare_register.png?w=300&amp;h=144" alt="" width="300" height="144" /></a></p>
<p>After your successful registration please log in to Cloudshare ProPlus. Your environment is already starting up… Click on «View environment» to see more details…</p>
<p><a href="http://rbranger.files.wordpress.com/2012/04/cloudshare_environments.png"><img title="cloudshare_environments" src="http://rbranger.files.wordpress.com/2012/04/cloudshare_environments.png?w=300&amp;h=239" alt="" width="300" height="239" /></a></p>
<p>Wait until all machines are up and running. In the meanwhile read the description and get familiar with machine names etc.</p>
<p><a href="http://rbranger.files.wordpress.com/2012/04/cloudshare_description.png"><img title="cloudshare_description" src="http://rbranger.files.wordpress.com/2012/04/cloudshare_description.png?w=300&amp;h=227" alt="" width="300" height="227" /></a></p>
<p>Let’s «own» the environment. Click on the corresponding button! On the right side you have now much more options available. The cloudshare.com license is now valid for a longer time than only the original two days.</p>
<p><a href="http://rbranger.files.wordpress.com/2012/04/cloudshare_own1.png"><img title="cloudshare_own" src="http://rbranger.files.wordpress.com/2012/04/cloudshare_own1.png?w=600&amp;h=356" alt="" width="600" height="356" /></a></p>
<h3>Testing BO BI 4.0 FP3</h3>
<p>Let’s start with using the client tools and BI Launchpad of BI 4.0 FP3. Select «Fullscreen RDP» from the drop down menu of «CLOUDCLNT012»:</p>
<p><a href="http://rbranger.files.wordpress.com/2012/04/cloudshare_cloudclnt012.png"><img title="cloudshare_cloudclnt012" src="http://rbranger.files.wordpress.com/2012/04/cloudshare_cloudclnt012.png?w=300&amp;h=95" alt="" width="300" height="95" /></a></p>
<div>The password of the BOE Administrator is always IT-Logix32</div>
<div>The FP3 CMS is running on cloudsrv012 on default port 6400</div>
<div></div>
<div>Here some helpful links:</div>
<div>Open the BI Launchpad at <a href="http://cloudsrv012:8080/BOE/BI">http://cloudsrv012:8080/BOE/BI</a></div>
<div>Open the CMC at <a href="http://cloudsrv012:8080/BOE/CMC">http://cloudsrv012:8080/BOE/CMC</a></div>
<div>Open 360View+ at <a href="http://cloudsrv012:8080/360">http://cloudsrv012:8080/360</a></div>
<p>Find shortcuts to the available client tools on the desktop or in the start menu.</p>
<h3>Some Hints for BO BI 4.0 SP02</h3>
<div>In the original setting the BO 4.0 SP2 installation is running only with 4GB RAM and a CMS and Tomcat. If you want to use SP2 instead of FP3, you should first modify your hardware settings and reduce the amount of RAM e.g. of the FP3 server and afterwards increase RAM for the SP2 server. As your trial account doesn’t have as much RAM as the original environment, you probably have to delete some unused machines first in order to free some space up.</div>
<div><strong>Take a snapshot before you play around with the hardware settings. This way you can easily go back to the original state of the environment.</strong></div>
<div>Finally you can start the second SIA on the SP2 server in order to bring up all BO servers.</div>
<div></div>
<div><a href="http://rbranger.files.wordpress.com/2012/04/cloudshare_modifyenv1.png"><img title="cloudshare_modifyenv" src="http://rbranger.files.wordpress.com/2012/04/cloudshare_modifyenv1.png?w=132&amp;h=300" alt="" width="132" height="300" /></a></div>
<div>
<h3>Cloud Folders</h3>
<p>If you need to upload files (e.g. a BIAR file with your own BO content), use «Cloud Folders» to upload files using FTP:</p>
<p><a href="http://rbranger.files.wordpress.com/2012/04/cloudshare_cloudfolders.png"><img title="cloudshare_cloudfolders" src="http://rbranger.files.wordpress.com/2012/04/cloudshare_cloudfolders.png?w=300&amp;h=179" alt="" width="300" height="179" /></a></p>
<p>On the virtual machine you’ll find a shortcut on the Desktop to access your cloud folders:</p>
<p><a href="http://rbranger.files.wordpress.com/2012/04/cloudshare_cloudfolders_desktop.png"><img title="cloudshare_cloudfolders_desktop" src="http://rbranger.files.wordpress.com/2012/04/cloudshare_cloudfolders_desktop.png?w=300&amp;h=203" alt="" width="300" height="203" /></a></p>
<h3>Have Fun and Happy Migration!</h3>
<p>This is it. I hope you find this new opportunity useful. At least for 14 days you can use the environment for free. Afterwards you need to purchase a subscription at cloudshare.com. By the way this is nothing expensive and I wouldn’t give back mine… Regarding BO and 360 licenses there are only temporary keys part of the environment. I recommend that you use your own keys. In case you have no keys but would like to test drive BO or 360 products please contact me for an extended trial period.</p>
<p>My own cloudshare.com environment which is the base for the Migration Assessment Environment is sponsored by my employer <a title="IT-Logix" href="http://www.it-logix.ch/" target="_blank">IT-Logix</a>. Please consider IT-Logix if you need dedicated expertise for your next BO migration project.</p>
<p>&nbsp;</p>
<p>About Raphael Branger:</p>
<p>I studied Information Management at the <a title="university of Fribourg, Switzerland" href="http://www.unifr.ch/" target="_blank">university of Fribourg, Switzerland</a>. Since ten years I work for <a title="IT-Logix" href="http://www.it-logix.ch/" target="_blank">IT-Logix</a> where I developed the Business Intelligence consulting business from two people (my boss and myself) to over 20 consultants today. I currently work as a Senior Solution Architect. My technical background is mainly (SAP) BusinessObjects and the add-on market around it. On the conceptual side I’m a pragmatic <a title="Kimball" href="http://www.kimballgroup.com/" target="_blank">Kimball</a> fan and<a title="Hichert" href="http://www.hichert.com/en" target="_blank">Hichert</a> consultant. Currently I’m focusing on Agile Business Intelligence methodology and Requirements Engineering dedicated to BI projects.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudshare.com/2012/05/01/testing-bo-bi-4-x-using-the-cloud-as-posted-on-raphael-brangers-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Solutions From the Cloud to the Cloud with CloudShare – Part III!</title>
		<link>http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/</link>
		<comments>http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 23:01:23 +0000</pubDate>
		<dc:creator>Juan Carlos</dc:creator>
				<category><![CDATA[CloudShare]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[custom list]]></category>
		<category><![CDATA[Office 365]]></category>
		<category><![CDATA[SharePoint Online]]></category>
		<category><![CDATA[SharePoint OnPremise]]></category>
		<category><![CDATA[Visual Studio 11 Beta]]></category>

		<guid isPermaLink="false">http://blog.cloudshare.com/?p=1961</guid>
		<description><![CDATA[In this new article from my series about developing SharePoint solutions with CloudShare and Visual Studio 11 Beta (VS 11 Beta), I will continue to show you some of the goodies that come with the new version of the ID that really simplify the development and deployment process of your custom SharePoint solutions. Today I [...]]]></description>
			<content:encoded><![CDATA[<p>In this new article from my series about developing SharePoint solutions with CloudShare and Visual Studio 11 Beta (VS 11 Beta), I will continue to show you some of the goodies that come with the new version of the ID that really simplify the development and deployment process of your custom SharePoint solutions. <span id="more-1961"></span>Today I will show you how to develop and deploy custom list instances either to SharePoint On-Premise or SharePoint Online in Office 365.</p>
<ul>
<li>As always, you first need to access your CloudShare account and start one of your available environments.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-1/" rel="attachment wp-att-1971"><img class="aligncenter size-full wp-image-1971" title="3-1" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-1.png" alt="" width="421" height="301" /></a></div>
<ul>
<li>Once you have your environment ready, just open VS11 Beta. Create a new project by clicking on <strong>File &#8212;</strong><strong>&gt; New Project</strong>.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-2-2/" rel="attachment wp-att-1966"><img class="aligncenter size-full wp-image-1966" title="3-2" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-2.png" alt="" width="424" height="241" /></a></div>
<ul>
<li>In the <strong>New Project </strong>window, go to the SharePoint section under the Visual C# project category. Click on the <strong>2010</strong> project templates and select <strong>SharePoint Project</strong>. Provide a name for the project and the solution and click <strong>OK</strong>.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-3-2/" rel="attachment wp-att-1975"><img class="aligncenter size-full wp-image-1975" title="3-3" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-3.png" alt="" width="424" height="258" /></a></div>
<ul>
<li>In the <strong>SharePoint Customization Wizard</strong> window, specify your local SharePoint 2010 site for testing purposes, leave the deployment type as <strong>Deploy as a sandboxed solution</strong>, and click <strong>Finish.</strong></li>
</ul>
<div><strong><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-4/" rel="attachment wp-att-1974"><img class="aligncenter size-full wp-image-1974" title="3-4" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-4.png" alt="" width="426" height="338" /></a></strong></div>
<ul>
<li>Once the project creation process ends, you will see the complete solution structure in VS11 Beta Solution Explorer</li>
<li>Select the name of the project, right-click, and select <strong>Add &#8212;&gt; Add New Item</strong>. In the Add New Item window, select the <strong>List Template</strong>, add a name to it, and click the <strong>Add</strong> button.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-5/" rel="attachment wp-att-1968"><img class="aligncenter size-full wp-image-1968" title="3-5" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-5.png" alt="" width="424" height="259" /></a></div>
<ul>
<li>The next window allows you to specify the basic configuration of your list:</li>
<ul>
<li>List Name</li>
<li>Source List &#8211; existing template vs existing list</li>
</ul>
<li>Name your list and select, <strong>Customize the list based on</strong> option for creating the list definition.</li>
<li>Click <strong>Finish</strong> in order to add the SPI to the project.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-6/" rel="attachment wp-att-1976"><img class="aligncenter size-full wp-image-1976" title="3-6" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-6.png" alt="" width="423" height="336" /></a></div>
<ul>
<li>As you can see in the solution explorer, the List SPI contains the following:</li>
<ul>
<li>A list instance based on the list schema you are going to build</li>
<li>A manifest file to deploy the list schema</li>
<li>The list schema itself</li>
</ul>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-7/" rel="attachment wp-att-1972"><img class="aligncenter size-full wp-image-1972" title="3-7" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-7.png" alt="" width="246" height="176" /></a></div>
<ul>
<li>VS 11 Beta offers a new list designer allowing you to visually design your list schema without having to fight the underlying XML structure. New options include:</li>
<ul>
<li>Modify existing list columns defined in the base schema</li>
<li>Add new list columns (from site or from your project)</li>
<li>Check existing content types</li>
<li>Bind new content types</li>
</ul>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-8/" rel="attachment wp-att-1977"><img class="aligncenter size-full wp-image-1977" title="3-8" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-8.png" alt="" width="423" height="299" /></a></div>
<ul>
<li>If you click the <strong>Content Type</strong> button, you&#8217;ll see your current options in the list schema and you can add new content types defined in your project.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-9/" rel="attachment wp-att-1973"><img class="aligncenter size-full wp-image-1973" title="3-9" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-9.png" alt="" width="363" height="261" /></a></div>
<ul>
<li>The <strong>Views</strong> tab in the list designer allows you to configure the default view for your list and add new views. You can choose your fields and row limits.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-10/" rel="attachment wp-att-1970"><img class="aligncenter size-full wp-image-1970" title="3-10" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-10.png" alt="" width="426" height="381" /></a></div>
<ul>
<li>Finally, the <strong>list</strong> tab is intended for changing list configuration parameters, such as list schema name, description, or quick launch behavior.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-11/" rel="attachment wp-att-1967"><img class="aligncenter size-full wp-image-1967" title="3-11" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-11.png" alt="" width="420" height="237" /></a></div>
<ul>
<li>You can review the XML code (CAML code) being generated by the designer at any time.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-12/" rel="attachment wp-att-1965"><img class="aligncenter size-full wp-image-1965" title="3-12" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-12.png" alt="" width="426" height="298" /></a></div>
<ul>
<li>Once everything is ready, build the complete solution and prepare to publish your SharePoint solution to the cloud. Right click with your mouse and select <strong>Publish.</strong></li>
<li>In the <strong>Publish </strong>window, specify the URL of the SharePoint OnPremise or SharePoint Online site and press <strong>Publish.</strong></li>
<li>Once you have published, go to the Solutions gallery in your SharePoint site, activate the solution and test to ensure a list instance has been created and is ready to use.</li>
</ul>
<div><a href="http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/3-13/" rel="attachment wp-att-1969"><img class="aligncenter size-full wp-image-1969" title="3-13" src="http://blog.cloudshare.com/wordpress/wp-content/uploads/2012/04/3-13.png" alt="" width="423" height="187" /></a></div>
<ul>
<li>Now you know how to create and deploy a list definition and list instance using the new designer in VS 11 Beta.</li>
</ul>
<p>Happy CloudSharing!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cloudshare.com/2012/04/30/sharepoint-solutions-from-the-cloud-to-the-cloud-with-cloudshare-part-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

