Difference between revisions of "SharePoint 2010"

From Richard's Wiki
Jump to: navigation, search
(SharePoint 2010 & Silverlight)
(SharePoint 2010 & Silverlight)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
=== SharePoint 2010 Resources ===
 
=== SharePoint 2010 Resources ===
* [http://msdn.microsoft.com/en-us/library/dd583135(v=office.11).aspx Best Practices for Developing Web Parts for SharePoint Products and Technologies (SharePoint 2003 but still relevant, includes info on defining webpart icon)]
 
 
* [http://mssharepointdeveloper.com/ mssharepointdeveloper.com]
 
* [http://mssharepointdeveloper.com/ mssharepointdeveloper.com]
 
* [http://msdn.microsoft.com/en-us/library/dd776256.aspx SharePoint 2010 MSDN Reference pages]
 
* [http://msdn.microsoft.com/en-us/library/dd776256.aspx SharePoint 2010 MSDN Reference pages]
Line 63: Line 62:
  
 
=== SharePoint 2010 & Silverlight ===
 
=== SharePoint 2010 & Silverlight ===
*[http://chrisforbesblogs.net/2010/08/11/deploying-a-silverlight-application-to-sharepoint-2010/ Deploying a Silverlight application to SharePoint 2010]
+
* [http://blogs.msdn.com/b/sharepointdev/archive/2011/02/15/creating-a-web-part-with-client-side-script.aspx Creating a Web Part with Client-side Scripts]
 +
* [http://chrisforbesblogs.net/2010/08/11/deploying-a-silverlight-application-to-sharepoint-2010/ Deploying a Silverlight application to SharePoint 2010]
 
* [http://bryantlikes.com/GettingStartedWithSilverlightAndSharePoint2010.aspx Getting Started With Silverlight and SharePoint 2010]
 
* [http://bryantlikes.com/GettingStartedWithSilverlightAndSharePoint2010.aspx Getting Started With Silverlight and SharePoint 2010]
 
* [http://www.sharepointkings.com/2009/07/understanding-and-working-with-web-part.html Modify WebPart menu (Understanding and working with Web Part Verbs)]
 
* [http://www.sharepointkings.com/2009/07/understanding-and-working-with-web-part.html Modify WebPart menu (Understanding and working with Web Part Verbs)]
Line 80: Line 80:
 
** Webpart.webpart (webPartIcon is 16x16):
 
** Webpart.webpart (webPartIcon is 16x16):
 
<pre>
 
<pre>
   <Property Name="ChromeType" Type="chrometype">TitleAndBorder</Property>
+
   <property name="ChromeType" type="chrometype">TitleAndBorder</property>
   <Property Name="CatalogIconImageUrl" Type="string">_layouts/images/ContosoWebParts/WebPartIcon.gif</Property>
+
   <property name="CatalogIconImageUrl" type="string">_layouts/images/ContosoWebParts/WebPartIcon.gif</property>
   <Property Name="TitleIconImageUrl" Type="string">_layouts/images/ContosoWebParts/WebPartIcon.gif</Property>
+
   <property name="TitleIconImageUrl" type="string">_layouts/images/ContosoWebParts/WebPartIcon.gif</property>
 
</pre>
 
</pre>
 
** Elements.xml, modify the URL attribute of File element to change the .webpart file name to ensure that it is unique. Do this by prepending the text value of "ContosoWebParts_" (ie Feature project name) to the beginning of the URL property value.
 
** Elements.xml, modify the URL attribute of File element to change the .webpart file name to ensure that it is unique. Do this by prepending the text value of "ContosoWebParts_" (ie Feature project name) to the beginning of the URL property value.

Latest revision as of 00:37, 8 August 2011

SharePoint 2010 Resources

BCS

SharePoint 2010 Exceptions

  • If you get an IIS error "HTTP Error 503. The service is unavailable" and Application Log in event viewer contains "The Module DLL 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi\owssvr.dll' could not be loaded due to a configuration problem", ensure that the enable32BitAppOnWin64 (Enable 32-Bit Applications) setting for the SharePoint webapp app pool is set to False, and the same for the "SharePoint Web Services Root" app pool


Description:
The application-specific permission settings do not grant Local
Activation permission for the COM Server application with CLSID
{61738644-F196-11D0-9953-00C04FD919C1} to the user l SID 
(S-1-5-21-573225893-205518295-00000000000-00000). This security
permission can be modified using the Component Services
administrative tool.

SharePoint 2010 HowTos

SharePoint 2010 Snippets

[System.Web.UI.WebControls.WebParts.WebBrowsable(true)]
[System.Web.UI.WebControls.WebParts.WebDisplayName("Custom Property")]
[System.Web.UI.WebControls.WebParts.WebDescription("A test Custom property.")]
[System.Web.UI.WebControls.WebParts.Personalizable(PersonalizationScope.User)]
[System.ComponentModel.Category("Settings")]
[System.ComponentModel.DefaultValue("Default String Value")]
public string CustomProp { get; set; }

SharePoint 2010 & Silverlight

 "<param name=\"initParams\" value=\"MS.SP.url=" + SPContext.Current.Site.Url + "\" />"

  • Turn on the Developer Dashboard by running the following stsadm command:

stsadm -o setproperty -pn developer-dashboard -pv OnDemand

  • In VS2010, can make the following changes to
    • Elements.xml: change the
      <Property Name="Group" Value="Custom" />
      to something other than Custom.
    • Webpart.webpart (webPartIcon is 16x16):
  <property name="ChromeType" type="chrometype">TitleAndBorder</property>
  <property name="CatalogIconImageUrl" type="string">_layouts/images/ContosoWebParts/WebPartIcon.gif</property>
  <property name="TitleIconImageUrl" type="string">_layouts/images/ContosoWebParts/WebPartIcon.gif</property>
    • Elements.xml, modify the URL attribute of File element to change the .webpart file name to ensure that it is unique. Do this by prepending the text value of "ContosoWebParts_" (ie Feature project name) to the beginning of the URL property value.