<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Comments - Plugins - Erik Porter&#39;s Blog</title>
        <description>Life and Development at Microsoft and Other Technology Discussions</description>
        <link>/Tags/Plugins/RSS</link>
        <language>en</language>
        <image>
            <url>http://erikporter.com/Content/icons/mushroom.png</url>
            <title>Erik Porter's Blog</title>
            <link>/Tags/Plugins/RSS</link>
            <width>64</width>
            <height>64</height>
        </image>
        <item>
            <dc:creator>Erik</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>@Aamir Maniar

Just to make sure you saw my reply to you on twitter about how you can participate...

http://twitter.com/HumanCompiler/status/1797478089

As for &quot;Oxite Processors&quot; the only problem with that is that I think most people will probably think of CPUs when they hear the word &quot;Processor&quot;.</description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200905150827526</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200905150827526</guid>
            <pubDate>Fri, 15 May 2009 08:27:52 GMT</pubDate>
        </item>
        <item>
            <dc:creator>Aamir Maniar</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>Processing methods can be called as &#39;Oxite Processors&#39;. </description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200905141215110</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200905141215110</guid>
            <pubDate>Thu, 14 May 2009 12:15:11 GMT</pubDate>
        </item>
        <item>
            <dc:creator>Aamir Maniar</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>It seems Oxite is still in its infancy if you compare it with Word Press, and there is a long journey ahead. But I am interested in this project particularly because its clean architectural style. And hence I am planning to use this in my comply&#39;s corporate blog www.maniarcorporation.com. I would also like to take part in development of this project. Any idea how should I?</description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200905141210586</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200905141210586</guid>
            <pubDate>Thu, 14 May 2009 12:10:58 GMT</pubDate>
        </item>
        <item>
            <dc:creator>Erik</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>Thanks for the links!

@Thomas Freudenberg

Yah, I&#39;m running an older version of Oxite.  Need to take the time to upgrade to the latest build.  That was one of many bugs we&#39;ve fixed.  Another one is that you may not even ever get email notifications on the build my site is running.  :(  I&#39;ll try to upgrade this weekend (assuming we&#39;re at a stable enough point...need to check).</description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904240616217</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904240616217</guid>
            <pubDate>Fri, 24 Apr 2009 18:16:21 GMT</pubDate>
        </item>
        <item>
            <dc:creator>andrexx</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>Also found interesting link in comments http://blogs.msdn.com/hammett/archive/2009/04/23/mef-and-asp-net-mvc-sample.aspx</description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904240156321</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904240156321</guid>
            <pubDate>Fri, 24 Apr 2009 13:56:32 GMT</pubDate>
        </item>
        <item>
            <dc:creator>andrexx</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>Link for Maarten article http://blog.maartenballiauw.be/post/2009/04/21/ASPNET-MVC-and-the-Managed-Extensibility-Framework-(MEF).aspx
</description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904240150023</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904240150023</guid>
            <pubDate>Fri, 24 Apr 2009 13:50:02 GMT</pubDate>
        </item>
        <item>
            <dc:creator>Thomas Freudenberg</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>Hamilton Verissimo just wrote another MEF and ASP.NET MVC sample: http://blogs.msdn.com/hammett/archive/2009/04/23/mef-and-asp-net-mvc-sample.aspx</description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904241017419</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904241017419</guid>
            <pubDate>Fri, 24 Apr 2009 10:17:41 GMT</pubDate>
        </item>
        <item>
            <dc:creator>Thomas Freudenberg</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>Most Windows messages wor this way. On WM_MOVING you can influence the way a window is moved, manipulate it or even suppress it. WM_MOVED however is sent *after* the windows position has changed.

Here&#39;s the URL to the article I mentioned: http://blog.maartenballiauw.be/post/2009/04/21/ASPNET-MVC-and-the-Managed-Extensibility-Framework-%28MEF%29.aspx

BTW, I subscribed to the this post of yours, and the notification email included my raw comment including the URl ;)</description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904240622147</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904240622147</guid>
            <pubDate>Fri, 24 Apr 2009 06:22:14 GMT</pubDate>
        </item>
        <item>
            <dc:creator>Erik</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>Yes.  Pre and Post events are good.  Since the intent with a pre event is to manipulate the object before being saved with the list above you would actually use &quot;ProcessPostInput&quot;.  We currently separate the idea of notification vs. manipulation.  You do have me thinking though that this might not be a necessary separation and having a PostAdding instead might be better.  I&#39;ll discuss that one with the team.

Yes, context is very import and rendering of feeds vs. web output is actually one we discussed yesterday in our meeting.  These methods will definitely get context.  As this gets more fleshed out, I&#39;ll do more blog posts about the details.

We have thought about packaging.  MEF has come up, but we&#39;re wanting to follow the team building out the plugin architecture we&#39;re using.  That said, THEY are talking to team that builds MEF so you may see MEF in the future.  I didn&#39;t see a url to the article.  I&#39;d definitely take a look if you provided one.  :)</description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904230502585</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904230502585</guid>
            <pubDate>Thu, 23 Apr 2009 17:02:58 GMT</pubDate>
        </item>
        <item>
            <dc:creator>Thomas Freudenberg</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>I&#39;m convinced that you already thought about packaging of plugins. Nevertheless I want to point you to an article by Maarten Balliauw about using &lt;a href=&quot;http://blog.maartenballiauw.be/post.aspx?id=eaef003c-414f-43f0-a4d9-06c5f6fbf6e7&quot;&gt;MEF to manage plugins for ASP.NET MVC&lt;/a&gt;.</description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904230306158</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904230306158</guid>
            <pubDate>Thu, 23 Apr 2009 15:06:15 GMT</pubDate>
        </item>
        <item>
            <dc:creator>Thomas Freudenberg</dc:creator>
            <title>RE: Oxite Plugin Extensibility Points Discussion</title>
            <description>That&#39;s what I&#39;ve waited for :)
Sounds good so far, but I have two annotations:
a) It might be interesting to get notifications before *and* after something happens, e.g. AreaAdding and AreaAdded. This way a plugin might change the area&#39;s properties before it is persisted, but another plugin relys on that the area is already stored in the db.
b) A plugin might render web output and ATOM feeds differently, so Oxite should pass some kind of context to the processing methods.</description>
            <link>http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904231230157</link>
            <guid isPermaLink="true">http://erikporter.com/Blog/Oxite-Plugin-Extensibility-Points-Discussion#c-200904231230157</guid>
            <pubDate>Thu, 23 Apr 2009 12:30:15 GMT</pubDate>
        </item>
    </channel>
</rss>
