I have experience with MySQL as a web developer. I also have some experience with desktop applications, but I have never needed a database in one. Now I want to create a simple desktop application for me, which I would like to make in Visual Studio C#. I know I can work with database in C#, but I have some noob questions, which are not answered by tutorials I’ve browsed through so far.
There are obviously more solutions, what would you recommend for simple application aimed to work with vocabulary for new languages learning?
What does a database mean for application installation? Can I keep it simple, so that I could than run the application on other computer without installing something more for the database to work?
I would appreciate some tutorials, or advice on start.
It’s a bit hard to find a question, but I think I found one – you’re asking how to install a database with an application.
If every user of your application sees her own copy of the data, with no sharing, then MySQL is probably an overkill. You should take a look at SQLite instead. There’s no installation at all.