(Please Note: This template is not the one mentioned in the Channel9 video)
To get your new .NET (C# or VB.NET) add-in's up and running quickly, here are two templates in C# and VB.NET that do all the ground work for you.
Originally posted on the Microsoft forums here are the direct links to the template .zip files.
C# Template
VB.NET Template linked from this post on the Microsoft Forums.
The templates will help get your add-in up and running quicker, giving stubs for all the setup methods required by the Home Server Add-in architecture.
Creating your first Add-in
The important file here is: HomeServerTabExtender.cs
This file contains the default setup for your new add-in, and is where you should write any code your add-in is required to run.
I will post a sample add-in soon just to show how easy it is, if you still don't believe me!
Note: You will need the Windows Home Server SDK (or be running your editor from your WHS box). To obtain the files required, you can copy them from the Home Server Setup DVD, or directly from your Home Server box.
The files required are:
- Microsoft.HomeServer.SDK.Interop.v1
- HomeServerExt.dll
For additional information on developing for WHS, i suggest you check out the I Hate Linux blog. Lots of helpful links to get you started!