Tag: Vault 2011

  • Installer Project

    One of the worst tasks you can get as a programmer is having to write an installer.  Installers are hard to write, hard to debug and hard to maintain.  What's worse is that nobody appreciates all the hard work you did.  As far as the end user (or your boss) is concerned, an installer is…

  • Class Diagrams

    Over the years people have asked me for class diagrams of the Vault API.  I avoided doing them mainly because I don't have time. Recently, I've started playing around with Visual Studio 2010, and I found that it can auto generate some pretty good diagrams.  So now I have no excuse.  Here are the class…

  • Vault Query

    Update:  The Vault 2013 version is now available.  Sorry, there is no 2012 version. Time for another sample application.  This one is built specifically to help out Vault programmers, however I suspect that people will find other uses. In a nutshell, Vault Query lets you make direct calls to the Web Service API.  The results…

  • Properties in Vault 2011 – Part 4

    This posting is all about source code.  Here you will find useful code snippets for dealing with properties.  How to get the list of legal values for a property definition If you have a property definition that contains a list of legal values, you need to get the PropDefInfo object to read that list of…

  • Properties in Vault 2011 – Part 3

    This article will focus on Item properties, so feel free to skip this one if you are not using Vault Professional or do not use Items.  If you haven't read the article on Entities, you might want to do that first.  And, obviously, parts 1 and 2 should be read. Item Properties Items is one…

  • The Recycle Bin 2.0

    Armed with the new capabilities in the Vault 2011 APIs, I decided to re-design the Recycle Bin application.  The result is closer to how things work in Windows.  The Recycle Bin is now an actual folder and you delete things by putting them into the Recycle Bin. Also, I bundled in the Restore Recycled app…

  • Properties in Vault 2011 – Part 2

    In this article, I will focus specifically on file properties in Vault 2011.

  • Properties In Vault 2011 – Part 1

    If you have upgraded to Vault 2011, you may have noticed some changes regarding how properties work.  And when I say "some changes," I really mean "many changes."  Actually, "re-architecture" is probably a better term to describe what we did to properties. If you read my earlier article on properties, feel free to forget it. …

  • Entities

    Update:  This article has been re-written for Vault 2012. In my opinion, the new article does a better job of explaining the major concepts. In the Vault 2011 API, many of the features are driven by an Entity concept.  In fact, entire services use Entities as their common currency.  Specifically the Behavior, Category, Property, Replication,…

  • Storing Custom Data: Let Jobserver Handle It

    Welcome back to my Storing Custom Data series, where I go into the various ways you can store custom data needed by your Vault customization.  Last time I talked about using the Vault Options concept to store your data.  Job Server: In this article, I'll be focusing on the Job Processor API, which allows you…