﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Mullin' with Mullins</title>
    <description>Tips and tricks from the point where XMPP, Networking, and .NET come together. </description>
    <link>http://www.coversant.net/Coversant/Blogs/tabid/88/BlogId/3/Default.aspx</link>
    <language>en-US</language>
    <webMaster>support@coversant.net</webMaster>
    <pubDate>Tue, 08 Jul 2008 19:37:43 GMT</pubDate>
    <lastBuildDate>Tue, 08 Jul 2008 19:37:43 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.2.0.29758</generator>
    <item>
      <title>A question in search of a volatile answer. </title>
      <description>Some sample code that shows that caching really does sometimes require volatile variables or locks. This example works in debug mode, and release mode under a debugger, but fails when run outside a debugger in release mode. </description>
      <link>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/47/Default.aspx</link>
      <comments>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/47/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.coversant.net/Default.aspx?tabid=88&amp;EntryID=47</guid>
      <pubDate>Sun, 08 Jul 2007 07:00:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.coversant.net/DesktopModules/Blog/Trackback.aspx?id=47</trackback:ping>
    </item>
    <item>
      <title>XMPP Training Course</title>
      <description>I recently gave a 3 day XMPP training course to an audience full of US Military and related personal.</description>
      <link>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/46/Default.aspx</link>
      <comments>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/46/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.coversant.net/Default.aspx?tabid=88&amp;EntryID=46</guid>
      <pubDate>Wed, 27 Jun 2007 07:00:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.coversant.net/DesktopModules/Blog/Trackback.aspx?id=46</trackback:ping>
    </item>
    <item>
      <title>[Updated] Presentation - Performance Profiling and Tuning for .Net Application</title>
      <description>I'll be presenting to the Bay.Net group on July 18 at the Microsoft Office in San Francisco. I'll be focusing on application tuning - both Memory Tuning and Performance Tuning.</description>
      <link>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/45/Default.aspx</link>
      <comments>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/45/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.coversant.net/Default.aspx?tabid=88&amp;EntryID=45</guid>
      <pubDate>Thu, 21 Jun 2007 07:00:00 GMT</pubDate>
      <slash:comments>4</slash:comments>
      <trackback:ping>http://www.coversant.net/DesktopModules/Blog/Trackback.aspx?id=45</trackback:ping>
    </item>
    <item>
      <title>The Soapbox Communicator for Facebook is now live</title>
      <description>Our first pass at an integration of SoapBox with Facebook is alive and well. Facebook approved it as an application late last night, and we're now available for adding to your Facebook profile.</description>
      <link>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/43/Default.aspx</link>
      <comments>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/43/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.coversant.net/Default.aspx?tabid=88&amp;EntryID=43</guid>
      <pubDate>Tue, 19 Jun 2007 08:00:00 GMT</pubDate>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.coversant.net/DesktopModules/Blog/Trackback.aspx?id=43</trackback:ping>
    </item>
    <item>
      <title>(Updated) Presentation - Concurrent and Multi-Threaded Development with .Net </title>
      <description>I'm going to be presenting on Concurrency and Multi-Threaded development at the Bay.Net User Group on June 14.</description>
      <link>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/41/Default.aspx</link>
      <comments>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/41/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.coversant.net/Default.aspx?tabid=88&amp;EntryID=41</guid>
      <pubDate>Mon, 04 Jun 2007 07:00:00 GMT</pubDate>
      <slash:comments>7</slash:comments>
      <trackback:ping>http://www.coversant.net/DesktopModules/Blog/Trackback.aspx?id=41</trackback:ping>
    </item>
    <item>
      <title>Concurrency Patterns and Anti-Patterns for Enumeration</title>
      <description>Allowing Collection Iteration in a Framework in such a way as to be concurrency friendly is tough. I've done it several wrong ways, and now, I think, I've stumbled onto the right way. </description>
      <link>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/40/Default.aspx</link>
      <comments>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/40/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.coversant.net/Default.aspx?tabid=88&amp;EntryID=40</guid>
      <pubDate>Sat, 19 May 2007 08:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.coversant.net/DesktopModules/Blog/Trackback.aspx?id=40</trackback:ping>
    </item>
    <item>
      <title>Object Pools</title>
      <description>Object Pools are critical for managing expensive resources, and for memory management in a server application.</description>
      <link>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/36/Default.aspx</link>
      <comments>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/36/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.coversant.net/Default.aspx?tabid=88&amp;EntryID=36</guid>
      <pubDate>Sun, 08 Apr 2007 07:00:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.coversant.net/DesktopModules/Blog/Trackback.aspx?id=36</trackback:ping>
    </item>
    <item>
      <title>The Not-So-ReadOnlyCollection</title>
      <description>The ReadOnlyCollection class is in no way makes the guarantee that your collection is Read Only. Don't make the assumption that you can treat it as Read Only. </description>
      <link>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/34/Default.aspx</link>
      <comments>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/34/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.coversant.net/Default.aspx?tabid=88&amp;EntryID=34</guid>
      <pubDate>Sun, 18 Mar 2007 07:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.coversant.net/DesktopModules/Blog/Trackback.aspx?id=34</trackback:ping>
    </item>
    <item>
      <title>A .Net Unicode Puzzle (Revised)</title>
      <description>Using Unicode &amp; .Net to solve a Programming Perl of a problem </description>
      <link>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/30/Default.aspx</link>
      <comments>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/30/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.coversant.net/Default.aspx?tabid=88&amp;EntryID=30</guid>
      <pubDate>Sun, 25 Feb 2007 07:00:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.coversant.net/DesktopModules/Blog/Trackback.aspx?id=30</trackback:ping>
    </item>
    <item>
      <title>Creating DNS A and SRV Records with C# on Active Directory and Microsoft DNS</title>
      <description>A mechanism for manipulating DNS via code is needed. WMI never quite seemed to work, and no other mechanism exists. This blog entry explores using DNSCMD.EXE to manipulate your Microsoft DNS SErver</description>
      <link>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/27/Default.aspx</link>
      <comments>http://www.coversant.net/Coversant/Blogs/tabid/88/EntryID/27/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.coversant.net/Default.aspx?tabid=88&amp;EntryID=27</guid>
      <pubDate>Thu, 30 Nov 2006 07:00:00 GMT</pubDate>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.coversant.net/DesktopModules/Blog/Trackback.aspx?id=27</trackback:ping>
    </item>
  </channel>
</rss>