Walter wrote:
Regarding the use of LLBLGEN with a target mySQL database, I have just seen that it is required to use the devart connector and therefore... buy one of their licence!
No, you can use the express version, no license required. Unless you want to use it with entity framework or use SSL.
I have a few questions regarding this:
1- Why aren't you using the free mySQL connector?
Because it's crap. And I put that lightly. The meta-data retrieval pipeline of the GPL-ed mysql ado.net provider is simply rubbish.
Other than that, it's GPLed, so you as a user has to GPL your code as well, or pay MySQL SA a fee of 250 euros (I'm not sure if they lowered it).
2- Can I use their free express edition? If yes: any drawback of not using a paying version ? is the free express version less performant than the paying version?
Yes.
See the chart, no real disadvantage, other than features supported, but plain ado.net is supported.
http://www.devart.com/dotconnect/mysql/editions.html