SPListItem.GetItemByUniqueId

Did you know you can fetch an item by its UniqueId even if it is in the recycle bin? You can even update its data while it is already recycled. I wonder if there is a scenario, where you would want to modify an already recycled ListItem…

SharePoint 2010 SDK

The Microsoft SharePoint 2010 Software Development Kit (SDK) contains conceptual overviews, programming tasks, samples, and references to guide you in developing solutions based on SharePoint 2010 products and technologies. You can grab it here: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=f0c9daf3-4c54-45ed-9bde-7b4d83a8f26f The download contains the SDK for SPF and SPS. No need to download two separate files anymore. The SharePoint Developer Center can be found here: http://msdn.microsoft.com/en-us/sharepoint/default.aspx

Using a custom field type in a BCS model

The BCS Team (Business Connectivity Services) wrote an blog post about using complex formatting and custom field types within your BCS model. Obviously this post was the source for the SDK article. The example shows that you can use a custom field type to render data from external data sources this way: <TypeDescriptor TypeName="Customer.Address" Name="CustomerAddress" DefaultDisplayName="Customer Address"> <Properties> <Property Name="SPCustomFieldType" Type="Customer.Address">Customer Address</Property> </Properties> </TypeDescriptor> Well, to help you map this example to your data, I’ll write some more about the SPCustomFieldType property of the BCS model.

SharePoint 2010 Launch in OWL

Mit einer Stammbesetzung haben wir den Launch vielen anderen SharePoint UserGroups aus dem ganzen Land gefeiert. Zusätzlich zum Launch haben wir unser einjähriges Bestehen gefeiert. die Veröffentlichung von SharePoint 2010 liefert einiges an neuem Stoff, den wir auf den nächsten Treffen besprechen werden. Ich freue mich drauf.

SharePoint 2010 Language Packs available for download

Yesterday MS has released the language packs to the public. What is a language pack? Language packs enable site owners and site collection administrators to create SharePoint sites and site collections in multiple languages without requiring separate installations of Microsoft SharePoint Server 2010. Word breakers and stemmers enable you to efficiently and effectively search across content on SharePoint sites and site collections in multiple languages without requiring separate installations of SharePoint Server 2010.

New Contoso Hyper-V with SharePoint 2010 RTM

Microsoft has published a new version of the Contoso VM for evaluating SharePoint 2010. Grab it here: 2010 Information Worker Demonstration and Evaluation Virtual Machine (RTM) Take a close look at the Instructions on the download page. Virtual machine “a” contains the following pre-configured software: Windows Server 2008 R2 Standard Evaluation Edition x64, running as an Active Directory Domain Controller for the “CONTOSO.COM” domain with DNS and WINS Microsoft SQL Server 2008 R2 Enterprise Edition with Analysis, Notification, and Reporting Services Microsoft Office Communication Server 2007 R2 Microsoft Visual Studio 2010 Microsoft SharePoint Server 2010 Enterprise Edition Microsoft Office Web Applications Microsoft FAST Search for SharePoint 2010 Microsoft Project Server 2010 Microsoft Office Professional Plus 2010 Microsoft Visio 2010 Microsoft Project 2010 Microsoft Office Communicator 2007 R2

RSS feed for Knowledgebase Articles

The RSS Feed Product Index offers a feed with new KB articles for many products. SharePoint relevant feeds are: Access Services in Microsoft SharePoint Server 2010 Forefront Security for SharePoint SharePoint Administration Toolkit 3.0 SharePoint Designer 2007 SharePoint Portal Server 2001 Ok. I think this one can be skipped SharePoint Portal Server 2003 Still out there? Let’s migrate… SharePoint Server 2007 Windows SharePoint Services 3.0 SharePoint Server 2010 Some SQL feeds:

Evaluation Keys for SharePoint Server 2010, Search Server and Project Server

Looking through the SPModule Powershell Script, I found an interesting comment in the script: Write-Verbose “You didn’t provide a PID Key, looks like I’ll have to give you a trial key.” switch ($PhysicalSKU) { “OfficeServer” { $CurrentConfigXml.Configuration.PIDKEY.Value = “BR68M-F6WK6-W6BVB-GXQGB-W67BG” ; Write-Verbose “Using a SharePoint Standard Trial PID Key. You can upgrade to Enterprise trial from Central Admin if you want to.”; break} “ProjectServer” { $CurrentConfigXml.Configuration.PIDKEY.Value = “9B4JM-6R6F8-2CMGW-T3T7W-6TYJW” ; Write-Verbose “Using a Project Server Trial PID Key.

Warning: Vulnerability in Microsoft SharePoint Could Allow Elevation of Privilege

If you are running your own SharePoint infrastructure, you should take a look at a Security Advisory: http://www.microsoft.com/technet/security/advisory/983438.mspx Microsoft is investigating new public reports of a possible vulnerability in Microsoft Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007. The vulnerability could allow an attacker to run arbitrary script that could result in elevation of privilege within the SharePoint site, as opposed to elevation of privilege within the workstation or server environment.

SiteDirectory for SharePoint 2010

SP 2010 does not bring a SiteDirectory template. Microsoft Consulting Services UK have released a CodePlex version of a SiteDirectory for SharePoint 2010: http://spsitedirectory2010.codeplex.com/ What is the Purpose of the Site Directory for SharePoint 2010? SharePoint 2007 used to have a type of Site Called Site Directory which provided a directory of all sites that had been created. In SharePoint 2010, this feature has been dropped. This solution has been developed to fill the gap in SharePoint 2010.