I work for a small company as an applied scientist and as a secondary task I have created MS Access Database to track some data about our production. The Database has grown so now we migrated the tables to a mssql-server to get multi-user capabilities but still use Access as a front-end. Next step would be to get away from MS Access due to its limitations.

What would be the best technology to learn to develop a front-end for a MSSQL-Database? Next month I will attend a training course about SQL. But what technology to use for developing the front-end itself? I would like to learn something I can also benefit from later in my career since I recognized that I really like coding better than working in a lab.

I can think of three possibilities:

  1. C# and the .net-framework/native Windows app: pros: I have some basic experience with c#

  2. F# and .net, mainly because I'm curious about functional programming.

  3. html+php, but I have no experience about that at all

New contributor
herrwolken is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

put on hold as off-topic by Izzy Aug 14 at 6:36

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

Browse other questions tagged or ask your own question.