One of the disappointing limitations in .NET 2.0 beta 2 is that the ASP.NET ObjectDataSource control only supports caching when binding to DataSets and DataTables. Since ObjectDataSource is really intended for binding to domain objects, that design limitation didn't make much sense to me. According
to Nikhil Kothari, demi-god of ASP.NET, this limitation is being addressed for the final release. This is great news!