Developers add functionality by creating and implementing External Commands and External Applications. Revit identifies the new commands and applications using the Revit.ini and .addin manifest files. The Revit.ini entries that were used in Revit 2010 and earlier will continue to work with legacy functionality in 2011, but we recommend developers transition to .addin files as .ini support will be removed in a future release. Additionally, some newer functionality, such as the use of Updaters, will only work when using .addin manifest files.
This chapter focuses on the following: