Click here to Skip to main content
16,003,265 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hey guys. I am building an application in c# for inventory management. It will be handling many orders, products, customers etc. This software will have a desktop and mobile versions (with the help of xamarin) all of which will be inputting and outputting information.
I am still learning c# with XAML but I have very limited knowledge when it comes to database and how I will go about storing all the information. There are many different database technologies that exist so don't know which one to opt for.

I would ideally like to store information offline somewhere on the computer or on an internal network server but also have the option to transfer the database to cloud (internet) without much setup.

I do know that MySQL is an actual data management software where it contains all the data and SQL is a (programming) language that is used to make queries and execute other commands to MySQL. Shall I start learning this technology and would I be able to use it with what I want to build? If yes, is this course (link below) comprehensive enough?
And once I am familiar with MySQL, how do I go about moving it to cloud?

https://www.udemy.com/the-ultimate-mysql-bootcamp-go-from-sql-beginner-to-expert/

Any guidance, advice or pointers will be much appreciated and my apologies if I wasn't clear enough or have made mistakes.

Thank You.

What I have tried:

General Search
Watched Tutorials
Read Articles
Posted
Updated 31-Jan-18 22:59pm

1 solution

Yes, you can use MySQL to build what you would like to build. But I would suggest that you can go with Microsoft SQL Server in case you are sticked with .Net framework, just read this references about MySQL over SQL Server
1. mysql - Are there any special advantages of SQL Server with Visual Studio? - Software Engineering Stack Exchange[^]
2. MS SQL vs. MySQL: Which Relational Database is Right for You?[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900