I had experience using DBI-Tech ActiveX controls in my VFP applications, I have not make my decision on what product suite to buy for my .NET projects. I have seen several messages here about DevExpress and believe SF support them somehow.
We actually had this same control collection in our VFP application...it was nice moving away from this once we got to .NET.
So by supporting a 3rd party tools what does it really means from SF view?
Nothing really. You can use any third party tool that you want to. The important thing here is that it is a managed .NET control. You do not want to use an interoped ActiveX control when you can avoid it. There are going to be many times, which this would be one, that the 3rd party control is not going to have a bearing one way or the other regarding StrataFrame. You are going to be manually loading a TreeView anyway and as long as it is a .NET managed control, you will be good.
Which specific controls are supported by SF?
I think that part of this was answered in your first question. Use can use any third party control with SF. You can either implement the IBusinessBindable interface to an inherited control...or just use the BusinessBindingSource to use native .NET databinding to a 3rd party control with no additional code.
In this case, however, you are referring to a TreeView which you will not be binding to in any fashion really. Here you will be populating a treeview and storing off a custom structure or class in a Tag property of the node so that when a node is clicked you have all of the details of that node (incuding the primary key of the record the node represents, the type, etc.) so you can take the proper action.
Also, is there any Reporting Tool that SF supports in order to re-use SF Business Objects?
We recently sent out an email regarding this topic. We really only recommend one reporting tool out there as we spent a lot of time researching this and looking through all of the available options. The one we landed on was Report Sharp-Shooter. We have implemented this report engine in our medical software and have been VERY pleased. You can learn more about their product at www.perpetuumsoft.com .
We will be posting a sample specific to this report engine when we release our new KB.