1. The ObjectProvider and ObjectView are available for both .Net3.5 and .Net2.0.
2. Currently passing of parameters to the ObjectProvider is not possible.
3. This is rather limitation of the text area. We tested your scenario and inserted a 1000+ string in our database. No truncation took place.
You can apply some custom fetch plans to control the way your data is retrieved. This will greatly reduce the SQL statements being executed. I believe that you will find the the following topic
useful. You can also have a look at our demo
All the best,
the Telerik team