<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Comment Feed for Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins (Charles on Channel 9)</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/charles/chris-gray-windows-home-server-extensibility-model-building-add-ins/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Comment Feed for Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins (Charles on Channel 9)</title><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/</link></image><description>Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</description><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/</link><language>en-us</language><pubDate>Sat, 05 Apr 2008 05:12:05 GMT</pubDate><lastBuildDate>Sat, 05 Apr 2008 05:12:05 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>Very interesting!</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=397574</link><pubDate>Sat, 05 Apr 2008 05:12:05 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=397574</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/397574/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Very interesting!</evnet:previewtext><dc:creator>Yankee</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/397574/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>cool stuff&lt;br&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=364027</link><pubDate>Tue, 13 Nov 2007 18:05:58 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=364027</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/364027/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>cool stuff</evnet:previewtext><dc:creator>Ion Todirel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/364027/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;ckindel wrote:&lt;/div&gt;&lt;div&gt;﻿You are sooo gullible.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;I prefer the terms 'driven', 'easily bribed', 'hears only what he wants to hear'.</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362790</link><pubDate>Thu, 08 Nov 2007 17:53:03 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362790</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/362790/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>ckindel wrote:﻿You are sooo gullible.I prefer the terms 'driven', 'easily bribed', 'hears only what he wants to hear'.</evnet:previewtext><dc:creator>dahat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/362790/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;dahat wrote:&lt;/div&gt;&lt;div&gt;﻿
&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;IMG src="http://channel9.msdn.com/Themes/AlmostGlass/images/icon-quote.gif&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;STRONG&gt;ckindel wrote:&lt;/STRONG&gt;

&lt;I&gt;﻿So all you can do for now is sit tight and be patient for a bit...&lt;/I&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;That's what you think &lt;IMG src="http://channel9.msdn.com/emoticons/emotion-1.gifborder=0&gt;&lt;BR&gt;&lt;BR&gt;When left to my own devices I tend to do anything bit sit tight and instead make new to make due... hence this latest post of mine about &lt;a href="http://ihatelinux.blogspot.com/2007/11/whs-developer-tip-3-intellisense.html"&gt;adding better intellisense support to the WHS development experience&lt;/a&gt;.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;You are sooo gullible.&lt;BR&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362521</link><pubDate>Wed, 07 Nov 2007 20:02:31 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362521</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/362521/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>dahat wrote:﻿





ckindel wrote:

﻿So all you can do for now is sit tight and be patient for a bit...That's what you think When left to my own devices I tend to do anything bit sit tight and instead make new to make due... hence this latest post of mine about adding better intellisense&amp;#8230;</evnet:previewtext><dc:creator>Charlie Kindel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/362521/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>&lt;P&gt;here is the code :)&amp;nbsp; I put it into the Channel 9 Sandbox&lt;BR&gt;&lt;BR&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=354555&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=354555&lt;BR&gt;&lt;/a&gt;&lt;BR&gt;have fun and please tell me if you have problems or suggestions :)&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;for what it's worth there are two samples in this .zip - one C# sample of our notification infrastructure (great for sending errors messages from your code into the Home Server Admin console and client computer task tray).&lt;BR&gt;&lt;BR&gt;the other is a VB.NET sample for creating a tab into the Home Server admin console - dont forget that if you create your own tab you can access it from the internet using the Home Servers Remote Access feature.&amp;nbsp; we've found this REALLY cool for home automation &lt;/P&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362496</link><pubDate>Wed, 07 Nov 2007 18:46:07 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362496</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/362496/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>here is the code :)&amp;nbsp; I put it into the Channel 9 Sandboxhttp://channel9.msdn.com/ShowPost.aspx?PostID=354555have fun and please tell me if you have problems or suggestions :)for what it's worth there are two samples in this .zip - one C# sample of our notification infrastructure (great for&amp;#8230;</evnet:previewtext><dc:creator>chrisgray</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/362496/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;primortal wrote:&lt;/div&gt;&lt;div&gt;﻿Can someone remind Chris to post the vb.net files to the sandbox, please &lt;IMG src="http://channel9.msdn.com/emoticons/emotion-2.gifborder=0&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;While you wait for him... feel free to take a look at this &lt;a href="http://www.brendangrant.com/WHS/Project%20Templates/VB/Home%20Server%20Add-In.zip"&gt;Visual Basic add-in template&lt;/a&gt; I've created as part of my &lt;a href="http://ihatelinux.blogspot.com/search/label/WHS%20Dev%20Tips"&gt;Windows Home Server Developer Tips&lt;/a&gt; blog series.&lt;BR&gt;&lt;BR&gt;In order to use the template, simply copy it to one of the following directories to make it work in Visual Studio 2005 (or Express):&lt;BR&gt;&lt;BR&gt;Vista:&lt;BR&gt;&lt;BR&gt;%UserProfile%\Documents\Visual Studio 2005\Templates\ProjectTemplates\Visual Basic\&lt;BR&gt;&lt;BR&gt;XP:&lt;BR&gt;&lt;BR&gt;%UserProfile%\My Documents\Visual Studio 2005\Templates\ProjectTemplates\Visual Basic\&lt;BR&gt;&lt;BR&gt;Once there, simply launch Visual Studio and bring up the New Project dialog, select Visual Basic and you should see the Home Server Add-In template listed under My Templates (with my wonderful icon), type in a name you want and hit OK and you are on your way.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;Two words of warning though:&lt;BR&gt;&amp;nbsp;&lt;BR&gt;First up, due to a Visual Studio bug (which they claim is fixed in a post beta 2 version of 2008), you will need to change the assembly name of your project before you can deploy it (to C:\Program Files\Windows Home Server\ on your WHS).&lt;BR&gt;&lt;BR&gt;By default Visual Studio gives your assembly the same name as the project... instead you'll need to change it's name to:&lt;BR&gt;&lt;BR&gt;HomeServerConsoleTab.&amp;lt;Safe Add-in Name&amp;gt;&lt;BR&gt;&lt;BR&gt;Where &amp;lt;Safe Add-in Name&amp;gt; is the same name as the last namespace listed in your root namespace.&lt;BR&gt;&lt;BR&gt;The other warning is that you will need to copy HomeServerExt.dll from your Home Server to your development machine and reference it in order to make the add-in you create with this template build.&lt;BR&gt;&lt;BR&gt;I'll be writing more up on this on Monday along with some pictures.</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362481</link><pubDate>Wed, 07 Nov 2007 17:51:30 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362481</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/362481/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>primortal wrote:﻿Can someone remind Chris to post the vb.net files to the sandbox, please While you wait for him... feel free to take a look at this Visual Basic add-in template I've created as part of my Windows Home Server Developer Tips blog series.In order to use the template, simply copy it to&amp;#8230;</evnet:previewtext><dc:creator>dahat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/362481/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>Chris, when are you going to upload the sample templates from the video? Checked the sandbox and nothing there! :)&lt;BR&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362470</link><pubDate>Wed, 07 Nov 2007 17:06:28 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362470</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/362470/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Chris, when are you going to upload the sample templates from the video? Checked the sandbox and nothing there! :)</evnet:previewtext><dc:creator>muad</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/362470/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;ckindel wrote:&lt;/div&gt;&lt;div&gt;﻿So all you can do for now is sit tight and be patient for a bit...&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;That's what you think :)&lt;BR&gt;&lt;BR&gt;When left to my own devices I tend to do anything bit sit tight and instead make new to make due... hence this latest post of mine about &lt;a href="http://ihatelinux.blogspot.com/2007/11/whs-developer-tip-3-intellisense.html"&gt;adding better intellisense support to the WHS development experience&lt;/a&gt;.</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362465</link><pubDate>Wed, 07 Nov 2007 17:00:30 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362465</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/362465/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>ckindel wrote:﻿So all you can do for now is sit tight and be patient for a bit...That's what you think :)When left to my own devices I tend to do anything bit sit tight and instead make new to make due... hence this latest post of mine about adding better intellisense support to the WHS development experience.</evnet:previewtext><dc:creator>dahat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/362465/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>Can someone remind Chris to post the vb.net files to the sandbox, please :D</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362392</link><pubDate>Wed, 07 Nov 2007 13:04:02 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362392</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/362392/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Can someone remind Chris to post the vb.net files to the sandbox, please :D</evnet:previewtext><dc:creator>primortal</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/362392/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>This is nice!&lt;BR&gt;&lt;BR&gt;Love to see more of these "How TO" talks for Developers.&lt;BR&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362310</link><pubDate>Wed, 07 Nov 2007 01:34:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362310</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/362310/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is nice!Love to see more of these "How TO" talks for Developers.</evnet:previewtext><dc:creator>cooliou</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/362310/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;dahat wrote:&lt;/div&gt;&lt;div&gt;﻿Excellent video, although I'm a bit confused (and excited)...&lt;BR&gt;&lt;BR&gt;You said that there was going to be a client side SDK... only in your example you were using WHSInfoClass from Microsoft.HomeServer.SDK.Interop.v1.dll to add and remove notifications while completely on the server... to confirm... before to long you'll be shipping a similar ability that will work on the client side?&lt;BR&gt;&lt;BR&gt;Also... &lt;a href="http://blogs.msdn.com/chrisgray/"&gt;get to the blogging Chris&lt;/a&gt;! I feel lonely as I seem to be the only developer &lt;a href="http://ihatelinux.blogspot.com/search/label/WHSDevTips"&gt;blogging about development on WHS&lt;/a&gt;.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;Chris sorta "mis-spoke" and "let the cat out of the bag" when he talked about the client-side SDK stuff. &lt;BR&gt;&lt;BR&gt;We are working on it.&lt;BR&gt;&lt;BR&gt;We have not announced when it will be released in pre-release form.&lt;BR&gt;&lt;BR&gt;We have not announced when it will be released in the product.&lt;BR&gt;&lt;BR&gt;So all you can do for now is sit tight and be patient for a bit...&amp;nbsp; Oh, and feel free to post ideas of what you would like to see in our SDK (client side and otherwise) in the Home Server Forums on www.serverplayground.com.&lt;BR&gt;&lt;BR&gt;Thanks for your support!&lt;BR&gt;&lt;BR&gt;-cek</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362136</link><pubDate>Tue, 06 Nov 2007 17:58:20 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362136</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/362136/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>dahat wrote:﻿Excellent video, although I'm a bit confused (and excited)...You said that there was going to be a client side SDK... only in your example you were using WHSInfoClass from Microsoft.HomeServer.SDK.Interop.v1.dll to add and remove notifications while completely on the server... to&amp;#8230;</evnet:previewtext><dc:creator>Charlie Kindel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/362136/Trackback.aspx</trackback:ping></item><item><title>Re: Chris Gray: Windows Home Server Extensibility Model - Building Add-Ins</title><description>Excellent video, although I'm a bit confused (and excited)...&lt;BR&gt;&lt;BR&gt;You said that there was going to be a client side SDK... only in your example you were using WHSInfoClass from Microsoft.HomeServer.SDK.Interop.v1.dll to add and remove notifications while completely on the server... to confirm... before to long you'll be shipping a similar ability that will work on the client side?&lt;BR&gt;&lt;BR&gt;Also... &lt;a href="http://blogs.msdn.com/chrisgray/"&gt;get to the blogging Chris&lt;/a&gt;! I feel lonely as I seem to be the only developer &lt;a href="http://ihatelinux.blogspot.com/search/label/WHS%20Dev%20Tips"&gt;blogging about development on WHS&lt;/a&gt;.</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362119</link><pubDate>Tue, 06 Nov 2007 16:51:43 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/Chris-Gray-Windows-Home-Server-Extensibility-Model-Building-Add-Ins/?CommentID=362119</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/362119/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Excellent video, although I'm a bit confused (and excited)...You said that there was going to be a client side SDK... only in your example you were using WHSInfoClass from Microsoft.HomeServer.SDK.Interop.v1.dll to add and remove notifications while completely on the server... to confirm... before&amp;#8230;</evnet:previewtext><dc:creator>dahat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/362119/Trackback.aspx</trackback:ping></item></channel></rss>