<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
    <title>The Building Coder</title>
    
    <link rel="alternate" type="text/html" href="http://thebuildingcoder.typepad.com/blog/" />
    <id>tag:typepad.com,2003:weblog-1713650</id>
    <updated>2013-05-17T02:00:00-07:00</updated>
    <subtitle>Jeremy Tammik blogging on the Revit API</subtitle>
    <generator uri="http://www.typepad.com/">TypePad</generator>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/typepad/the-building-coder" /><feedburner:info uri="typepad/the-building-coder" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
        <title>CouchDB Implementation and GitHub Repository</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/bR32tMkJbjk/couchdb-implementation-and-github-repository.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/05/couchdb-implementation-and-github-repository.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017eeb431d2f970d</id>
        <published>2013-05-17T02:00:00-07:00</published>
        <updated>2013-05-17T06:48:22-07:00</updated>
        <summary>I more or less completed the research for my cloud-based round-trip 2D Revit model editing project. I'll describe some parts of that, and also address Three aspects of life and programming Room editor navigation Nested asynchronous database call-back functions Roomedit...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Algorithm" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Cloud" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Element Relationships" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="External" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="HTML" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="JavaScript" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="JSON" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Mobile" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="REST" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="SVG" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/05/couchdb-implementation-and-github-repository.html</feedburner:origLink></entry>
    <entry>
        <title>DWG Issues and Various Other Updates</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/McAoF8AM90Y/dwg-issues-and-various-other-updates.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/05/dwg-issues-and-various-other-updates.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017eeb308e78970d</id>
        <published>2013-05-15T02:00:00-07:00</published>
        <updated>2013-05-15T02:00:00-07:00</updated>
        <summary>One of the highlights mentioned in the overview of the Revit 2014 API is the FreeForm element API that enables modification of solid geometry imported from DWG or SAT. Several other new DWG and DXF related features include import of...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Data Access" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="DWG" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Geometry" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Storage" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/05/dwg-issues-and-various-other-updates.html</feedburner:origLink></entry>
    <entry>
        <title>External Command Lister and Adding Ribbon Commands</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/sWt-BdnuDWI/external-command-lister-and-adding-ribbon-commands.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/05/external-command-lister-and-adding-ribbon-commands.html" thr:count="4" thr:updated="2013-05-14T17:16:34-07:00" />
        <id>tag:typepad.com,2003:post-6a00e553e1689788330191021999ab970c</id>
        <published>2013-05-14T02:00:00-07:00</published>
        <updated>2013-05-14T04:21:02-07:00</updated>
        <summary>I have been asked a couple of times how you can integrate multiple Revit add-ins from different sources together into a single ribbon panel. This topic has also been discussed on the web, e.g. towards the end of whether to...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term=".NET" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Installation" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Ribbon" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="SDK Samples" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="User Interface" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Utilities" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/05/external-command-lister-and-adding-ribbon-commands.html</feedburner:origLink></entry>
    <entry>
        <title>Removing Unused Mac Architectures, Languages and Files</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/LyfcAmbiUFs/removing-extreneous-mac-architectures-and-languages.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/05/removing-extreneous-mac-architectures-and-languages.html" thr:count="3" thr:updated="2013-05-13T14:50:03-07:00" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017eeb1247a6970d</id>
        <published>2013-05-12T02:00:00-07:00</published>
        <updated>2013-05-12T02:09:01-07:00</updated>
        <summary>Nature abhors vacuum, and every disk fills up. This Mac has a 500 GB SSD, which is great, but gradually getting cramped. Looking around for some disk space management tools, I also happened to stumble across Monolingual and made immediate...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="External" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Mac" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Utilities" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/05/removing-extreneous-mac-architectures-and-languages.html</feedburner:origLink></entry>
    <entry>
        <title>Source Code Formatting and Google Prettifier</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/XRZV-xFvLXY/source-code-formatting-and-google-prettyfier.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/05/source-code-formatting-and-google-prettyfier.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833019101fef314970c</id>
        <published>2013-05-11T02:00:00-07:00</published>
        <updated>2013-05-11T02:22:23-07:00</updated>
        <summary>As you know, I format my source code to pretty short lines in order to avoid having them truncated by the narrow blog post view column. I also like to present the code colour coded, as it appears in Visual...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term=".NET" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="External" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="HTML" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="JavaScript" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="JSON" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Utilities" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/05/source-code-formatting-and-google-prettyfier.html</feedburner:origLink></entry>
    <entry>
        <title>Add-In Wizards for Revit 2014</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/1iv9c-sKLVc/add-in-wizards-for-revit-2014-1.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/05/add-in-wizards-for-revit-2014-1.html" thr:count="2" thr:updated="2013-05-12T00:43:31-07:00" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833019101ef376b970c</id>
        <published>2013-05-09T02:00:00-07:00</published>
        <updated>2013-05-09T02:35:29-07:00</updated>
        <summary>I updated my Visual Studio Revit add-in wizards and am taking the time to publish them today, which is Ascension Day and a holiday in Neuchâtel. That also gives me some extra time to prepare for the June 3-4 Tech...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term=".NET" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Getting Started" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Migration" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Update" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Utilities" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="VB" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Wizard" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/05/add-in-wizards-for-revit-2014-1.html</feedburner:origLink></entry>
    <entry>
        <title>Copy and Paste API Applications and Modeless Assertion</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/-9m1prQZuBU/copy-and-paste-api-applications-and-modeless-assertion.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/05/copy-and-paste-api-applications-and-modeless-assertion.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e16897883301901bed7302970b</id>
        <published>2013-05-08T02:00:00-07:00</published>
        <updated>2013-05-08T02:00:00-07:00</updated>
        <summary>Here is a detailed description of one of the most exciting Revit 2014 API features that you should have heard about by now and promises numerous uses, prompted by a question from a developer on duplicating views from one document...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Element Creation" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Idling" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="SDK Samples" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="View" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/05/copy-and-paste-api-applications-and-modeless-assertion.html</feedburner:origLink></entry>
    <entry>
        <title>A Simpler Dockable Panel Sample</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/TkzATb5NFXA/a-simpler-dockable-panel-sample.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/05/a-simpler-dockable-panel-sample.html" thr:count="3" thr:updated="2013-05-07T14:16:50-07:00" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833019101dbb395970c</id>
        <published>2013-05-07T02:00:00-07:00</published>
        <updated>2013-05-07T04:22:53-07:00</updated>
        <summary>Here is a very nice little sample on using the new Revit 2014 dockable panels by Håkan Wikemar of AEC, Sweden. In Håkan's words, it is close to the DockableDialogs SDK sample but easier to follow. The DockableDialogs SDK sample...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Events" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Ribbon" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="SDK Samples" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="User Interface" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/05/a-simpler-dockable-panel-sample.html</feedburner:origLink></entry>
    <entry>
        <title>My Cloud-Based 2D Editor Implementation and Status</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/WOSHZ9ZWLrs/my-cloud-based-2d-editor-implementation-status.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/05/my-cloud-based-2d-editor-implementation-status.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e16897883301901bdf969d970b</id>
        <published>2013-05-06T02:00:00-07:00</published>
        <updated>2013-05-10T23:46:03-07:00</updated>
        <summary>Continuing the research and development for my cloud-based round-trip 2D Revit model editing project, here are some issues I tackled since my last report: Updated project description and status CouchDB SVG editor implementation Home page: list all models and select...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term=".NET" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Algorithm" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Cloud" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Desktop" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="JavaScript" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Mobile" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Server" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/05/my-cloud-based-2d-editor-implementation-status.html</feedburner:origLink></entry>
    <entry>
        <title>Revit 2014 SDK and Visual Debugging Tools</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/U8Z0sgGM-Nk/revit-2014-sdk-and-visual-debugging-tools.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/05/revit-2014-sdk-and-visual-debugging-tools.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017eeac0dd20970d</id>
        <published>2013-05-02T02:00:00-07:00</published>
        <updated>2013-05-02T03:20:22-07:00</updated>
        <summary>Two hot topics for today, especially the first: Updated Revit 2014 SDK Visual debugging tools Updated Revit 2014 SDK An updated Revit 2014 SDK is live on the ADN Open Revit developer page now: www.autodesk.com/developrevit This version includes RevitLookup and...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Debugging" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="DWF" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="gbXML" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Geometry" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Utilities" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="View" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/05/revit-2014-sdk-and-visual-debugging-tools.html</feedburner:origLink></entry>
    <entry>
        <title>Transactions, Sub-Transactions and Transaction Groups</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/iX_Wh9Hmkek/transactions-sub-transactions-and-transaction-groups.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/04/transactions-sub-transactions-and-transaction-groups.html" thr:count="3" thr:updated="2013-04-30T12:56:27-07:00" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833019101ab403f970c</id>
        <published>2013-04-30T02:00:00-07:00</published>
        <updated>2013-04-30T04:14:13-07:00</updated>
        <summary>Here is a recent query from a developer that led to a nice succinct overview of transactions, sub-transactions and transaction groups by Arnošt Löbel. This makes a change from the recent rash of monster posts. The last ten posts were...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Getting Started" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Group" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Transaction" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/04/transactions-sub-transactions-and-transaction-groups.html</feedburner:origLink></entry>
    <entry>
        <title>What's New in the Revit 2014 API</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/F4LH93GYnSU/whats-new-in-the-revit-2014-api.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/04/whats-new-in-the-revit-2014-api.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833019101a2c81c970c</id>
        <published>2013-04-29T02:00:00-07:00</published>
        <updated>2013-04-29T02:07:29-07:00</updated>
        <summary>Here is one post that I prepared well for in advance, by publishing the previous 'What's New in the API' sections two months back: What's New in the Revit 2010 API What's New in the Revit 2011 API What's New...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="News" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="RME" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="RST" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="SDK Samples" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Update" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/04/whats-new-in-the-revit-2014-api.html</feedburner:origLink></entry>
    <entry>
        <title>Compiling the Revit 2014 SDK</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/xyFCWJKXq2U/compiling-the-revit-2014-sdk.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/04/compiling-the-revit-2014-sdk.html" thr:count="3" thr:updated="2013-05-03T20:40:04-07:00" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017eea95df36970d</id>
        <published>2013-04-26T02:00:00-07:00</published>
        <updated>2013-04-30T03:52:11-07:00</updated>
        <summary>Here are some notes on the small issues I encountered compiling the Revit 2014 SDK: Compile and install RevitLookup Set up the Revit API assembly paths First compilation run causes expected errors Set up the RevitAddInUtility assembly path PointCurveCreation Office...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Getting Started" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Installation" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Migration" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="SDK Samples" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Update" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/04/compiling-the-revit-2014-sdk.html</feedburner:origLink></entry>
    <entry>
        <title>Room and Furniture Loops Using Symbols</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/eh4dPFrWs04/room-and-furniture-loops-using-symbols.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/04/room-and-furniture-loops-using-symbols.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017d431aad71970c</id>
        <published>2013-04-25T02:00:00-07:00</published>
        <updated>2013-04-25T05:47:42-07:00</updated>
        <summary>Continuing the research and development for my cloud-based round-trip 2D Revit model editing project, I now implemented the first of the next steps mentioned at the end: Separation of symbol and instance data in my add-in and database structure: currently,...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term=".NET" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Algorithm" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Desktop" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Element Relationships" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Family" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Geometry" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/04/room-and-furniture-loops-using-symbols.html</feedburner:origLink></entry>
    <entry>
        <title>Migrating a Built-in Category and Other Things</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/ang4acP5Nho/migrating-a-built-in-category-and-other-things.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/04/migrating-a-built-in-category-and-other-things.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017eea868379970d</id>
        <published>2013-04-24T02:00:00-07:00</published>
        <updated>2013-04-24T03:12:10-07:00</updated>
        <summary>Here is a category related issue that appeared when migrating from the Revit 2013 to the Revit 2014 API, plus a several other typical simple little Revit API questions from the last day or two: Migrating the room separation lines...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Data Access" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Element Relationships" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Family" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Filters" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Getting Started" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Migration" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Parameters" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/04/migrating-a-built-in-category-and-other-things.html</feedburner:origLink></entry>
    <entry>
        <title>Accessing and Filtering by Ramp Material</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/w0q9QM-cabU/accesssing-and-filtering-by-ramp-material.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/04/accesssing-and-filtering-by-ramp-material.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017d430a6514970c</id>
        <published>2013-04-23T02:00:00-07:00</published>
        <updated>2013-04-23T02:12:39-07:00</updated>
        <summary>I had a chat with Ning Zhou, who was away from the Revit API for a while and is now happily back in the fold. He explored how to access the material of a ramp element. Access to Ramp Material...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Data Access" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Family" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Filters" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Geometry" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Material" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/04/accesssing-and-filtering-by-ramp-material.html</feedburner:origLink></entry>
    <entry>
        <title>Grouping Schedule Headers and How to Do Something</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/yNKMCHI9EeQ/grouping-schedule-headers-and-how-to-do-something.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/04/grouping-schedule-headers-and-how-to-do-something.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017d4303ea62970c</id>
        <published>2013-04-22T02:00:00-07:00</published>
        <updated>2013-04-22T02:00:00-07:00</updated>
        <summary>Here is my first real Revit 2014 post, sharing some code friendlily provided by David Robison of Design Master showing how to use the ViewSchedule.GroupHeaders method. Using the ViewSchedule GroupHeaders Method Question: I am trying to call ViewSchedule.GroupHeaders, and it...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Data Access" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Schedule" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="View" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/04/grouping-schedule-headers-and-how-to-do-something.html</feedburner:origLink></entry>
    <entry>
        <title>Room Editor Project Overview and CouchDB Configuration</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/RAgsei_9jxA/room-editor-project-overview-and-couchdb-configuration.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/04/room-editor-project-overview-and-couchdb-configuration.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017d42ef08c3970c</id>
        <published>2013-04-19T02:00:00-07:00</published>
        <updated>2013-04-19T03:21:39-07:00</updated>
        <summary>Continuing the research and development for my cloud-based round-trip 2D Revit model editing project, here are some issues I tackled since my last report: Project Overview Replicating a CouchDB with Python Same origin policy snag and resolution Learning and struggling...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Cloud" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Desktop" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="External" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Mobile" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/04/room-editor-project-overview-and-couchdb-configuration.html</feedburner:origLink></entry>
    <entry>
        <title>Migrating The Building Coder Samples to Revit 2014</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/5zneTP00S64/migrating-the-building-coder-samples-to-revit-2014.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/04/migrating-the-building-coder-samples-to-revit-2014.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017c38b27ca8970b</id>
        <published>2013-04-18T02:00:00-07:00</published>
        <updated>2013-04-18T02:17:54-07:00</updated>
        <summary>I started migrating The Building Coder samples to Revit 2014. Funnily enough, on the exact same date as last year for the previous version. The changes are very small this time around. Furthermore, I am well prepared, since I recently...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Migration" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Units" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Update" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/04/migrating-the-building-coder-samples-to-revit-2014.html</feedburner:origLink></entry>
    <entry>
        <title>Perpetual GUID Algorithm and Revit 2014 Product GUIDs</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/typepad/the-building-coder/~3/tWT5oLzepl0/perpetual-guid-algorithm-and-revit-2014-product-guids.html" />
        <link rel="replies" type="text/html" href="http://thebuildingcoder.typepad.com/blog/2013/04/perpetual-guid-algorithm-and-revit-2014-product-guids.html" thr:count="2" thr:updated="2013-04-17T04:57:33-07:00" />
        <id>tag:typepad.com,2003:post-6a00e553e168978833017c38af7ae7970b</id>
        <published>2013-04-17T02:00:00-07:00</published>
        <updated>2013-05-15T04:26:31-07:00</updated>
        <summary>Every year anew, people ask for the Revit product GUIDs used to identify the Revit installation and stored in the Windows registry under HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall I already answered several queries from developers lately wishing to update their installers for the new...</summary>
        <author>
            <name>Jeremy Tammik</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="2014" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Data Access" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="External" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Installation" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Migration" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Update" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Jeremy Tammik" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Revit API" />
        


    <feedburner:origLink>http://thebuildingcoder.typepad.com/blog/2013/04/perpetual-guid-algorithm-and-revit-2014-product-guids.html</feedburner:origLink></entry>
 
</feed><!-- ph=1 -->
