<?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>It's All Just Ones and Zeros</title>
    
    
    <link rel="alternate" type="text/html" href="http://justonesandzeros.typepad.com/blog/" />
    <id>tag:typepad.com,2003:weblog-81246704546584331</id>
    <updated>2012-02-24T09:36:11-05:00</updated>
    <subtitle>Vault customization for programmers and administrators</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/ItsAllJustOnesAndZeros" /><feedburner:info uri="itsalljustonesandzeros" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://hubbub.api.typepad.com/" /><entry>
        <title>Twice the Doug, Twice the Redmond</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ItsAllJustOnesAndZeros/~3/MQtybYGq_pk/twice-the-doug-twice-the-redmond.html" />
        <link rel="replies" type="text/html" href="http://justonesandzeros.typepad.com/blog/2012/02/twice-the-doug-twice-the-redmond.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0120a5728249970b016301f28068970d</id>
        <published>2012-02-24T09:36:11-05:00</published>
        <updated>2012-02-24T09:36:12-05:00</updated>
        <summary type="html">The Autodesk Developer Network is putting on their biennial DevCamps this year. There is one for Manufacturing and one for AEC, and I’ll be going to both of them. I’ll be lecturing on how to diversify your stock portfolio. Just kidding, I’ll be hosting classes about the Vault API. If you don’t know what a DevCamp is, let me give you my rundown. It’s basically 3 days of API related content. There are a variety of classes offered, covering all the major APIs. There are also the DevLabs were you can hang out and get API help from the experts....&lt;img src="http://feeds.feedburner.com/~r/ItsAllJustOnesAndZeros/~4/MQtybYGq_pk" height="1" width="1"/&gt;</summary>
        <author>
            <name>Doug Redmond</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Announcements" />
        
        



    <feedburner:origLink>http://justonesandzeros.typepad.com/blog/2012/02/twice-the-doug-twice-the-redmond.html</feedburner:origLink></entry>
    <entry>
        <title>6 Hours of video on the Vault API</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ItsAllJustOnesAndZeros/~3/rNUiuZZmQpQ/6-hours-of-video-on-the-vault-api.html" />
        <link rel="replies" type="text/html" href="http://justonesandzeros.typepad.com/blog/2012/02/6-hours-of-video-on-the-vault-api.html" thr:count="2" thr:updated="2012-02-24T08:30:18-05:00" />
        <id>tag:typepad.com,2003:post-6a0120a5728249970b0168e782d7c4970c</id>
        <published>2012-02-17T08:34:03-05:00</published>
        <updated>2012-02-17T08:36:33-05:00</updated>
        <summary type="html">My webinar series on the Vault API is over.  As promised, here are all the recordings.

These videos will take you from the basics (how to connect to the Vault Server) up to advanced topics (event handling). 

The downloads are broken up into the presentation portion and the sample code demonstration, which doubles as a lab.  Slide decks and source code are included in the downloads.&lt;img src="http://feeds.feedburner.com/~r/ItsAllJustOnesAndZeros/~4/rNUiuZZmQpQ" height="1" width="1"/&gt;</summary>
        <author>
            <name>Doug Redmond</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Videos" />
        
        



    <feedburner:origLink>http://justonesandzeros.typepad.com/blog/2012/02/6-hours-of-video-on-the-vault-api.html</feedburner:origLink></entry>
    <entry>
        <title>vLogic</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ItsAllJustOnesAndZeros/~3/e5s98SGfvOg/vlogic.html" />
        <link rel="replies" type="text/html" href="http://justonesandzeros.typepad.com/blog/2012/01/vlogic.html" thr:count="2" thr:updated="2012-02-03T11:02:22-05:00" />
        <id>tag:typepad.com,2003:post-6a0120a5728249970b0168e66af892970c</id>
        <published>2012-01-31T08:45:18-05:00</published>
        <updated>2012-01-31T08:45:18-05:00</updated>
        <summary type="html">As promised, I came up with something for those of you who want to customize Vault through the use of scripts.  I decided to use PowerShell as the scripting engine since it has a lot of tools ready-to-use for this sort of thing.  If you are not familiar with PowerShell, you can find tons of information on the internet, including the Microsoft web site.&lt;img src="http://feeds.feedburner.com/~r/ItsAllJustOnesAndZeros/~4/e5s98SGfvOg" height="1" width="1"/&gt;</summary>
        <author>
            <name>Doug Redmond</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Sample Applications" />
        
        



    <feedburner:origLink>http://justonesandzeros.typepad.com/blog/2012/01/vlogic.html</feedburner:origLink></entry>
    <entry>
        <title>Better Error Messages</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ItsAllJustOnesAndZeros/~3/srVvhCpLLkY/better-error-messages.html" />
        <link rel="replies" type="text/html" href="http://justonesandzeros.typepad.com/blog/2012/01/better-error-messages.html" thr:count="2" thr:updated="2012-01-27T15:45:55-05:00" />
        <id>tag:typepad.com,2003:post-6a0120a5728249970b0168e630cd9c970c</id>
        <published>2012-01-27T12:04:59-05:00</published>
        <updated>2012-01-27T12:04:59-05:00</updated>
        <summary type="html">The goal for today is to display up a better message when our programs run across an error from Vault.  For example, instead of “303” as the error message, I’ll show you how to display “PermissionDenied” or whatever else you want.&lt;img src="http://feeds.feedburner.com/~r/ItsAllJustOnesAndZeros/~4/srVvhCpLLkY" height="1" width="1"/&gt;</summary>
        <author>
            <name>Doug Redmond</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Tips and Tricks" />
        
        



    <feedburner:origLink>http://justonesandzeros.typepad.com/blog/2012/01/better-error-messages.html</feedburner:origLink></entry>
    <entry>
        <title>Webinar registration links</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ItsAllJustOnesAndZeros/~3/Zu2TOnflQ7Y/webinar-registration-links.html" />
        <link rel="replies" type="text/html" href="http://justonesandzeros.typepad.com/blog/2012/01/webinar-registration-links.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0120a5728249970b0162ffe42b1b970d</id>
        <published>2012-01-20T08:02:11-05:00</published>
        <updated>2012-02-17T08:36:06-05:00</updated>
        <summary type="html">Here is the quick list of registration links for my upcoming webinar series.  See my earlier post for full descriptions of each one.&lt;img src="http://feeds.feedburner.com/~r/ItsAllJustOnesAndZeros/~4/Zu2TOnflQ7Y" height="1" width="1"/&gt;</summary>
        <author>
            <name>Doug Redmond</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Announcements" />
        
        



    <feedburner:origLink>http://justonesandzeros.typepad.com/blog/2012/01/webinar-registration-links.html</feedburner:origLink></entry>
    <entry>
        <title>Building Property Pages</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ItsAllJustOnesAndZeros/~3/TIWld8rHlJo/building-property-pages.html" />
        <link rel="replies" type="text/html" href="http://justonesandzeros.typepad.com/blog/2012/01/building-property-pages.html" thr:count="2" thr:updated="2012-02-02T08:41:15-05:00" />
        <id>tag:typepad.com,2003:post-6a0120a5728249970b0168e5c08234970c</id>
        <published>2012-01-18T12:20:50-05:00</published>
        <updated>2012-01-18T12:20:50-05:00</updated>
        <summary type="html">By default, Vault Explorer provides the View Properties Grid which provides a list of all property values for the selected object.  This is a nice default view, but us developers commonly want to have customized property views (aka. property pages).  So here is a quick primer on creating property pages in Vault Explorer.&lt;img src="http://feeds.feedburner.com/~r/ItsAllJustOnesAndZeros/~4/TIWld8rHlJo" height="1" width="1"/&gt;</summary>
        <author>
            <name>Doug Redmond</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Tips and Tricks" />
        
        



    <feedburner:origLink>http://justonesandzeros.typepad.com/blog/2012/01/building-property-pages.html</feedburner:origLink></entry>
    <entry>
        <title>Vault API Webinar Series</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ItsAllJustOnesAndZeros/~3/-JVgbg8b89w/vault-api-webinar-series.html" />
        <link rel="replies" type="text/html" href="http://justonesandzeros.typepad.com/blog/2012/01/vault-api-webinar-series.html" thr:count="3" thr:updated="2012-01-16T17:13:42-05:00" />
        <id>tag:typepad.com,2003:post-6a0120a5728249970b01676066f59e970b</id>
        <published>2012-01-12T07:52:49-05:00</published>
        <updated>2012-01-12T07:52:49-05:00</updated>
        <summary type="html">If you are getting started with the Vault API, there is a lot of information out there.  Unfortunately, it’s all over the place.  Some of it is on this blog, some of it is on AU Virtual, some of it is on ADN.  Here is my attempt to fix all that.  I’ll be doing a 5 part webinar series, covering all the major aspects of the Vault 2012 API.&lt;img src="http://feeds.feedburner.com/~r/ItsAllJustOnesAndZeros/~4/-JVgbg8b89w" height="1" width="1"/&gt;</summary>
        <author>
            <name>Doug Redmond</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Announcements" />
        
        



    <feedburner:origLink>http://justonesandzeros.typepad.com/blog/2012/01/vault-api-webinar-series.html</feedburner:origLink></entry>
    <entry>
        <title>Elephant Dancing</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ItsAllJustOnesAndZeros/~3/U76bt3NJbME/elephant-dancing.html" />
        <link rel="replies" type="text/html" href="http://justonesandzeros.typepad.com/blog/2012/01/elephant-dancing.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0120a5728249970b0167603d5305970b</id>
        <published>2012-01-09T09:50:06-05:00</published>
        <updated>2012-01-09T09:50:06-05:00</updated>
        <summary type="html">Jim Quanci, the director of the Autodesk Developer Network, has started a new blog.  Dances with Elephants focuses on how small companies can leverage big companies to build their business.  I think Autodesk is one of the elephants, but I’ve never been good with allegories.  Anyway, put your dance shoes on and head on over.&lt;img src="http://feeds.feedburner.com/~r/ItsAllJustOnesAndZeros/~4/U76bt3NJbME" height="1" width="1"/&gt;</summary>
        <author>
            <name>Doug Redmond</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Announcements" />
        
        



    <feedburner:origLink>http://justonesandzeros.typepad.com/blog/2012/01/elephant-dancing.html</feedburner:origLink></entry>
    <entry>
        <title>A Quick Performance Tip</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ItsAllJustOnesAndZeros/~3/RAldm1hyuaU/a-quick-performance-tip.html" />
        <link rel="replies" type="text/html" href="http://justonesandzeros.typepad.com/blog/2012/01/a-quick-performance-tip.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0120a5728249970b0168e50461b5970c</id>
        <published>2012-01-05T08:13:35-05:00</published>
        <updated>2012-01-05T08:13:35-05:00</updated>
        <summary type="html">The below code will save you a round-trip for each of your Vault API web service calls.

System.Net.ServicePointManager.Expect100Continue = false;

If you have your own Vault client, you should put the code sometime during startup.  If you are running inside an Vault client from Autodesk, this value should already be set to false.

I don’t have much more to say on this.  You find out more about the Expect100Continue property on MSDN.&lt;img src="http://feeds.feedburner.com/~r/ItsAllJustOnesAndZeros/~4/RAldm1hyuaU" height="1" width="1"/&gt;</summary>
        <author>
            <name>Doug Redmond</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Tips and Tricks" />
        
        



    <feedburner:origLink>http://justonesandzeros.typepad.com/blog/2012/01/a-quick-performance-tip.html</feedburner:origLink></entry>
    <entry>
        <title>Web Service Invoke Events</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ItsAllJustOnesAndZeros/~3/6ogEFw-EQng/web-service-invoke-events.html" />
        <link rel="replies" type="text/html" href="http://justonesandzeros.typepad.com/blog/2011/12/web-service-invoke-events.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a0120a5728249970b01675f25c528970b</id>
        <published>2011-12-22T08:21:30-05:00</published>
        <updated>2011-12-22T08:21:30-05:00</updated>
        <summary type="html">The third type of event we introduced in Vault 2012 is the Web Service Invoke Events. The purpose of the Invoke events is to give you a single choke point for whenever your code invokes a web service call to the Vault Server.  &lt;img src="http://feeds.feedburner.com/~r/ItsAllJustOnesAndZeros/~4/6ogEFw-EQng" height="1" width="1"/&gt;</summary>
        <author>
            <name>Doug Redmond</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Concepts" />
        
        



    <feedburner:origLink>http://justonesandzeros.typepad.com/blog/2011/12/web-service-invoke-events.html</feedburner:origLink></entry>
 
</feed><!-- ph=1 -->

