How should I handle this situation ? What is the best practice ?
Do you compare BBS and native binding source component / DataTable binding? Does BBS work well ? Is there a performance issues ?
The performance should not be an issue whatsoever. This is something that is commonly done (including ourselves). The BBS i something that continues to grow and is what we use exclusively for reporting and grids. So you wil be in good shape
After query, I've deleted the business object from the dictionary. BBS starts to ctruct the business object list. Since I've deleted the object from the dictionary, I Couldn't test the condition and my init logic runs many times.
Could I get your solution ? "Shared property or dictionary based solution".
Firstly, Constructor fires for the business object itself. After BBS starts and fired many times the same constructor ? How can I understand from where constructor is called ? (i.e BBS calls the constrctor ?)