For Programmers: Reduce Your Graph Data Provider's Memory Usage

If you are a programmer and you have created a
NodeXL graph data provider, you can make a small change to your provider that might significantly reduce the amount of memory it uses. Many users of the built-in Twitter, Flickr and YouTube providers have reported OutOfMemoryException errors, and
if your users have encountered these errors, too, then you should consider making this change.

You are not required to change anything in your provider. NodeXL will continue to work with older providers if you decide not to modify yours.

6. Test your updated provider with the latest version of the NodeXL Excel Template.

Note that if you derive your class from IGraphDataProvider2 instead of
IGraphDataProvider, as I'm recommending here, your updated provider will not work with older versions of NodeXL. If you want your updated provider to work with both old and new versions of NodeXL, you can implement both IGraphDataProvider and IGraphDataProvider2,
in which case older versions of NodeXL will continue to use your IGraphDataProvider implementation, while newer versions will use your IGraphDataProvider2 implementation.