Posted on 17. April 2010

Revit2011 Transaction Performance

API performance has always been of interest, even more so as large projects regularly hit >300Mb now. With the new API’s such as updaters and the DocumentChanged event performance testing has got a lot more complicated. Throw in transaction and regeneration issues and it soon became obvious a different approach was required. I’m not ready to talk about this approach but I thought a little test on transactions speaks volumes about some of the additional design decisions API authors need now consider.More...

Posted on 13. March 2009

Revit 2010 VSTA Filter Performance

Out of interest I took the same code I used in this post and with the required changes for using in VSTA, ran the macro against the same project in the previous post.More...

Posted on 7. March 2009

Revit 2010 API Performance

As Matt has said the Revit 2010 API release is impressive. From a feature perspective the Family creation and editing API are a standout for me. Well designed, they largely mirror what you can do in Revit as a user.More...