I want to build my father's company a small CRM system in Visual Studio. Nothing fancy, just a small database to store client details where they can add, remove or view clients and call up clients to see when their next service is due. Maybe even a button to see which clients have services due in a given month.
It's very simple and because I'm working with computer illiterate people who have very limited needs from this system, I don't want to bog it down with unnecessary complexity. My issue is I want to make use of a database in the cloud. This is because if they accidentally shut the database process down, they won't know how to restart it and I want to be able to remotely log in, say once a week, and just do quick database backups.
From a coding standpoint I can probably do this over a weekend (depending on how difficult it is to connect to the specific database in Visual Studio), but I don't know what database solution to use. Does anyone maybe have any recommendations for which database to use that is also easy to integrate into a Visual Studio program? I'm also open to suggestions for local database, but a cloud solution would just work better because I can't go by their office regularly to do maintenance. I did something similar in Delphi for an academic project last year, but I'd prefer to do it in C# so that I have something to add to my portfolio.
It's very simple and because I'm working with computer illiterate people who have very limited needs from this system, I don't want to bog it down with unnecessary complexity. My issue is I want to make use of a database in the cloud. This is because if they accidentally shut the database process down, they won't know how to restart it and I want to be able to remotely log in, say once a week, and just do quick database backups.
From a coding standpoint I can probably do this over a weekend (depending on how difficult it is to connect to the specific database in Visual Studio), but I don't know what database solution to use. Does anyone maybe have any recommendations for which database to use that is also easy to integrate into a Visual Studio program? I'm also open to suggestions for local database, but a cloud solution would just work better because I can't go by their office regularly to do maintenance. I did something similar in Delphi for an academic project last year, but I'd prefer to do it in C# so that I have something to add to my portfolio.
Last edited: