Sample Applications (with source code)
These applications are either very cool or they illustrate an API concept. Usually both.
- DECO 2014
- File Catalog app
- Lifecycle Event Editor - The Plugin
- Effective Permissions 2013
- Vault Query 2013
- Find Orphaned Files
- Advanced Advanced Find
- Parts List Tab
- Project Thunderdome
- Vault on Android - Proof of Concept
- Q-Tools
- Watch Folder
- Discussion Thread app
- vLogic
- Installer Project
- Vault Calendar for SharePoint
- Vault Links View
- Vault ♥ Bluestreak
- Vault Web View
- Hyperlink Maestro
- Drawing Compare
- The Folder Property
- Effective Folder Permissions 3
- Vault Gadget
- Show Revision Diagram
- Visual Lifecycle Status
- Google Map Extension
- The Recycle Bin 2.0
- Set Revision iProperties
- Restore Recycled
- Java Vault Client
- Vault Mirror
- The Recycle Bin v1.1
- Effective Folder Permissions
- Import from Visio
- The Recycle Bin v1.0
Videos
Moving pictures... with sound!
- Logging in through the Vault 2014 API
- 6 Hours of video on the Vault API
- AU Videos Now Live
- Updating Your Project to Vault 2012
- Vault 2012 SDK - Video Tour
- Webinar Videos
- How To Create Simple Vault Customizations
- Vault 2011 SDK - Video Tour
Concepts
Learn the gritty technical details of how Vault works. This is stuff that programmers have to know, but non-programmers may find useful information too.
- The Package Service
- Vault Integration Pattern - Asynchronous Queue
- Vault Integration Pattern - Real-time Events
- Features across different object types
- Vault Integration Pattern - Provide a View
- The BOM Pipeline
- Finding by Search Conditions
- Impersonation
- Web Service Compatibility
- .NET 4
- Vault is Insanely Configurable Too
- Vault is Insanely Configurable Too 2
- Autodesk PLM 360 Sync
- System Name vs Display Name
- Web Service Invoke Events
- Vault Explorer Command Events
- Enties and Behaviors
- What Makes a Vault Extension
- Job Queue Priority
- Autodesk Vault for SharePoint 2010
- File Resolution
- Goodbye Shares - Hello Links
- FAQ - Events
- Top 1000 awesome features in the new Vault SDK
- Vault Data and System Data
- Security - Folder ACLs and System ACLs
- 64-bit Support
- Replication - Introduction
- Localizing a Custom Command
- Properties in Vault 2011 - Part 3
- Properties in Vault 2011 - Part 2
- Properties in Vault 2011 - Part 1
- Entities
- Top 5 Awesome things in the Vault 2011 SDK
- Lifecycle event jobs
- Shares
- Error Code 0
- File Properties Explained
- Security
- File Associations - Part 2
- File Associations - Part 1
Tips and Tricks
Information specifically for programmers. Most articles come with code snippets.
- Setting File Attributes on Upload
- Job Processor logins
- Generating File Names
- Custom Jobs without Job Processor
- Caching
- Asking for Help - Dos and Donts
- vLogic to the Rescue - Assign Category per Folder
- Job Processor Command Line Tricks
- Events and Multiple Client Versions
- vLogic Scripts
- Intellesense
- GoToLocation
- File compression
- Extension Loading Error Logging
- Lazy is Your Friend
- Thumbnail Optimization
- Lifecycle Event Job Parameters
- Whats Wrong with this Code - Admin Check
- Setting the Properties on a Category
- Fiddling with the Vault API
- Better Error Messages
- Building Property Pages
- A Quick Performance Tip
- Getting the Vault name in an Event
- Getting the Restriction Codes
- Which SDK DLLs to deploy
- Application Patterns - Brain Dump
- Hidden Commands
- Autodesk.Connectivity.Explorer.ExtensibilityTools.dll
- Extension Methods are Your Friends
- Strong Named DLLs
- Event Scope
- Selection Sets in Vault Explorer
- SignInReadOnly and error 303
- Viewing Thumbnails
- Solving the Four Eyes Problem
- Extension Deployment Checklist
- WebServiceManager
- Change Order Sample Code
- Handling Exceptions in Your Custom Command
- Coding for Performance - Getting All Files
- .NET 4.0
- Coding for Performance - Array Functions
- Custom Command Deployment Checklist
- 'May' and 'Must' Search Rules
- Attachments and Dependencies FAQ
- The Information Service
- Replication - Common Workflows
- Signing the WebServices DLL
- IntelleSense comments
- Replication - The Vault Mirror Bug
- Class Diagrams
- User Impersonation
- Replication - Testing on a Single Server
- Storing Custom Data: Hidden Files
- Properties in Vault 2011 - Part 4
- LINQ is Your Friend
- Storing Custom Data: Let Jobserver Handle It
- One Service Manager to Rule Them All
- Autodesk.Connectivity.WebServices.dll
- Debugging a custom command
- Storing Custom Data: Vault Options
- Command icons
- File Transfer as Binary Data
- Cloaked Files
- DateTime values
- Setting File Attributes on Download
- Connecting via SSL or different port
- Finding a local File in the Vault
- Property Compliance
- Partial Classes are Your Friends
- Errors and Restrictions
- XML Serialization is Your Friend
- Windows Authentication
- Client XML Files
Commentary
My opinions on things.
- The post-AU blog article
- An Introverts Guide to AU
- Custom Objects or Not?
- Custom Objects Survey Results
- My Take-away from AU
- Blog Objectives
Survey
Feedback from my loyal readers.
Hack
Useful information, just don't expect support.
Spotlight
See what interesting people are programming for Vault outside of Autodesk.
Announcements
Not all announcements are here. Just the ones that contain information that is still relevant.
- Vault 2014 SDK - Whats New
- Impersonation is Deprecated
- Whats new in the Vault 2013 API
- PLM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 2 API-Related Hotfixes
- HELP - Too many sample apps
- Issues with the Vault 2012 API
- Webinar Series
- Oh, Snap!
- The Return of the Lock Icon
Series
Topics that span multiple articles.
File Associations:
- Storing Custom Data: Vault Options
- Storing Custom Data: Let Jobserver Handle It
- Storing Custom Data: Hidden Files
- Properties in Vault 2011 - Part 1
- Properties in Vault 2011 - Part 2
- Properties in Vault 2011 - Part 3
- Properties in Vault 2011 - Part 4
- Replication - Introduction
- Replication - Testing on a Single Server
- Replication - The Vault Mirror Bug
- Replication - Common Workflows
Integration Patterns:

Subscribe