Having used Rhino ETL for 6+ months now, the only major complain I
have is its weakly typed Rows. In my ETL system, I often need to
define new operations that take the same type again and again in and
spit it out, while doing modifications to the values of its
properties.

It's not just the aesthetics of "Magic Strings" (I'm ok with those as
long as they're unit-tested), but it is still quite painful to have to
remember the names of the attributes, vs. having IntelliSense suggest
them as I type the dot. At first I used Rows.FromObject / ToObject to
convert between the dictionary and my hard object representations but
that not only is pretty slow but also has some nasty side-effects
(default implementation of From/To Object traverses both public _and_
private properties).

It would be nice to have a way to define strongly typed operations.
Maybe something along the lines of Microsoft CCR ports... Maybe
something else...

I realize this is an open source project so the best would be to
propose my solution, I just don't feel I have one ready yet, that's
why I'm bringing up this point for discussion.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rhino-tools-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to