Session: CP234-2
Title: Exactly What You Want and Faster: Autodesk® Revit® 2011 Programming Optimization
Instructor: Jeremy Tammik
Course Description: This class goes one step beyond the optimal use of the new programming features. It performs some in-depth analysis and benchmarking of the many different ways to use the most fundamental access to Revit database elements: the filtered element collector. This class covers techniques to efficiently extract elements and information from a Revit model. The new collector framework introduced in the 2011 release includes much more flexibility than before. Along with the flexibility comes some complexity. We demonstrate the best approaches for common element gathering tasks, discuss the new filters including logical and inverted aspects, show how the iteration framework can be used with Microsoft® .NET LINQ, discuss regeneration topics, and share a few auto-join performance tips.