|
|
(21 intermediate revisions by the same user not shown) |
Line 20: |
Line 20: |
| === MOSS & Silverlight === | | === MOSS & Silverlight === |
| * [http://blogs.msdn.com/andreww/archive/2009/03/12/silverlight-web-part-in-sharepoint.aspx Silverlight Web Part in SharePoint (blogs.msdn)] | | * [http://blogs.msdn.com/andreww/archive/2009/03/12/silverlight-web-part-in-sharepoint.aspx Silverlight Web Part in SharePoint (blogs.msdn)] |
− |
| |
− | === SharePoint 2010 Resources ===
| |
− | * [http://mssharepointdeveloper.com/ mssharepointdeveloper.com]
| |
− | * [http://msdn.microsoft.com/en-us/library/dd776256.aspx SharePoint 2010 MSDN Reference pages]
| |
− | * [http://msdn.microsoft.com/en-au/sharepoint/ee514561.aspx SharePoint 2010 (Beta) Developer Center]
| |
− | * [http://www.microsoft.com/downloads/details.aspx?FamilyID=bfd1603b-7550-4b8e-be85-4215a5069b90&displaylang=en Sharepoint 2010 Beta Developer Training Kit]
| |
− | * [http://code.msdn.microsoft.com/sps2010deprecated Microsoft SharePoint Server 2010: Deprecated Types and Methods]
| |
− | * [http://visualstudiomagazine.com/articles/2009/10/29/sharepoint-2010-dev-center-readies-bcs-resources.aspx SharePoint 2010 Dev Center Ramps Up, Adds BCS Resources (Visual Studio Magazine)]
| |
− | * [http://msdn.microsoft.com/en-us/library/ee554869(office.14).aspx Setting Up the Development Environment for SharePoint Server (MSDN, for SP2010) http://msdn.microsoft.com/en-us/library/ee554869(office.14).aspx]
| |
− | * [http://blogs.msdn.com/arpans/archive/2009/12/02/sharepoint-2010-training.aspx SharePoint 2010 Training (Arpan Shah's blogs.msdn.com)]
| |
− | * [http://www.microsoft.com/downloads/details.aspx?FamilyID=cffb14e8-88a9-43bd-87aa-4792ab60d320&displaylang=en SharePoint 2010: Professional Developer Evaluation Guide and Walkthroughs (Microsoft Document Download)]
| |
− | * [http://wssv4faq.mindsharp.com/Lists/v4FAQ/V%20Books.aspx SharePoint 2010 Books list]
| |
− |
| |
− | * [http://www.toddbaginski.com/blog/archive/2009/11/20/which-sharepoint-2010-site-template-is-right-for-me.aspx Which SharePoint 2010 Site Template Is Right For Me?]
| |
− |
| |
− | === SharePoint 2010 Snippets ===
| |
− | * [http://www.zimmergren.net/archive/2010/01/19/sp-2010-programmatically-work-with-external-lists-bcs-in-sharepoint-2010.aspx Programmatically work with External Lists (BCS) in SharePoint 2010]
| |
− | * [http://socialsp.com/2009/12/11/having-fun-with-the-new-linq-to-sharepoint-on-sharepoint-2010-sp2010/ Having fun with the new LINQ to SharePoint on SharePoint 2010 (SP2010)]
| |
− | * [http://dotnet.sys-con.com/node/1299753 Deploying an External List via Feature Using CAML (SP2010)]
| |
− | * [http://msdn.microsoft.com/en-us/library/dd584174(office.11).aspx Creating a Web Part with Custom Properties]
| |
− | * To add a custom property to an SP2010 web part, add the following to the WebPart.cs source code file, the one which extends System.Web.UI.WebControls.WebParts.WebPart (see [http://httpcode.com/blogs/PermaLink,guid,357e4853-9a75-4962-ad68-1e07bcf40bb8.aspx SharePoint 2010 Visual Web Parts]
| |
− | <code>
| |
− | [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; }
| |
− | </code>
| |
− |
| |
− | === SharePoint 2010 & Silverlight ===
| |
− | * [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)]
| |
− | * Turn on the Developer Dashboard by running the following stsadm command:
| |
− | <code>
| |
− | stsadm -o setproperty -pn developer-dashboard -pv OnDemand
| |
− | </code>
| |
− | * In VS2010, can make the following changes to
| |
− | ** Elements.xml: change the <pre><Property Name="Group" Value="Custom" /></pre> to something other than Custom.
| |
− | ** Webpart.webpart (webPartIcon is 16x16):
| |
− | <pre>
| |
− | <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>
| |
− | </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.
| |