Robin Haswell wrote: > 1. Your problems with SQLObject - could you go in to a little more depth with > this?
It was case mangling which created some unpredictability. Somewhere it had to be userId, UserID, user_id etc. And some things just didn't work as advertised or as "I would expect" (selects with Table.q.FooCol == 4, "attribune FooCol not found"), I might have made some stupid usage mistakes but the fact that it was so easy to make such mistakes was a bit of a warning signal for me. Also a centralized good documentation and reference for "typical use" seemed to be lacking. > PHP programmer I think we had a similar experience. I too was angered by SO > when I was treating it > as an SQL layer, however when I stopped doing that and took a more Pythonic > approach, things became > a lot easier, although I'm unconvinced as to whether my queries are being > executed efficiently. Yeah, I also had the nagging feeling that I was writing horrible code when I selected a bunch of objects, filtered them on the python side and did more selections based on the processed date. Though that's probably something you can expect with ORM and I don't really mind. > attributes in the py: namespace. I think if you spend more time working on > "websites" you will > develop a greater appreciation for xHTML, the benefits of actually writing > real HTML (as opposed to > the trash that most people spew out), and in turn, a greater appreciation for > Kid. Probably very true; I (and our team, none of whom is a web developer) would have wanted something a bit more relaxed and sloppy. > As a matter of interest, did TG succeed in getting you from A to B in time C? Yes, we're done and all in all it was remarkably easy (esp. compared to my previous experience w/ plain old CGI). It's not that I don't dig the TG way of doing things, it's just that I digged it enough to jump in early and hence couldn't trust some of the options that would have been more "comfortable" for us. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" 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/turbogears -~----------~----~----~----~------~----~------~--~---

