Now and then I do training with the subject SharePoint 2010 development – and very often I talk about links for blog posts, tools, etc.. I find interesting. This is the collection, which of course will be extended whenever I find more interesting links.
Creating a virtual machine
- How to convert a WIM image using WIM2VHD
- Windows(R) Image to Virtual Hard Disk (WIM2VHD) Converter
- Create a bootable Windows 7 virtual hard disk (the BDCEDIT part rocks)
Tools and extensions
- CKS:Dev – fantastic add-in for Visual Studio 2010, implementing new project-types, new SPI’s and deployment stuff. It is also available from Visual Studios Extension Manager
- PowerGUI – the PowerShell script editor you should use
- NotePad++ – for opening the XML files in the 14-hive faster than with Visual Studio
- SharePoint Manager 2010 – object model explorer for your SharePoint installation. Click and browse through your site collections and webs and get among others the web’s properties without doing custom code.
- SPDisposeChecker – Check if you disposed your objects properly
- Reflector
- ULS Viewer – see the logs from the 14-hive in a more convenient format than text-files
- Developer Dashboard Configuration Feature by Wictor Wilen – control the developer dashboard from the central administration rather than from code or Powershell
- BrickRed Event Handler Explorer – lets you see what event handlers are registererd – and regster your own
Certification specific blog-posts
- Wes Hackett’s list of articles and posts that helped him survive the 70-573 test
- The official MS overview of the certification
Optimizing your code
Fields, Content Types, Lists & Content Types – blog posts
- Create a lookup field and a dependent lookup field from code in i.e. a feature receiver
- MSDN – lookups and relationships
- Provisioning a content type with a Managed metadata field through a feature and a feature receiver by Wictor Wilen
- HOW TO: Create a custom site definition in SharePoint 2010
- Walkthrough: Creating a custom Field Type
Web Parts
- SharePoint Web Part Event Flow in Detail – brilliant overview of the flow from page through web part manager to the web part it-self.
- Walkthrough: Creating connectable web parts in SharePoint Foundation
Client Object Model
Search
Dates and the FullTextSqlQuery
Enterprise Content Management
Application Lifecycle Management
- Versioning features in SharePoint 2010 Screencast by Jeremy Thake
- Versioning and upgrading your features with SharePoint 2010 Application Lifecycle Management (ALM)