after doing some research i'm still not sure if using mysql with .net desktop apps is the right choice. most tutorials for mysql are explained with php and mention that this DB in mainly used in web applications, but the SQL server alternative is either size limited (express version) or quite expensive. i tried this nice tutorial: http://weblogs.asp.net/gunnarpeipman/archive/2010/12/09/getting-mysql-work-with-entity-framework-4-0.aspx and created a small WPF + Entity framework application that seems to work nice but i would be happy if someone with more experience in this could give me some advice.
Thanks.