Blue Fin

Blue Fin

  • 2.1k
  • 8
  • 268

Migration from MS Access Application to C# Desktop Application

Jul 24 2021 12:43 AM


I have a complex MS Access based application that perform mathematical calculations, produce graphs and print 15 or so reports in PDF format and so far my initial research on the internet tells me that there is no utility to convert the MS Access forms into WinForms etc. 

I am not a programmer of C# so even though I will not take the task of migration upon myself I would like to know the pros and cons of mugrating my MS Aaccess application to C#. As I know maintaining an MS Access app is pretty simple e.g. if you want to add a field on a form, change few fields on a report and change few flags in the code etc etc so is this also true for C# based desktop application. 

I would also like to know what full stack develoer means and should a person have to be a full stack developer to develop and implement a Desktop application? 

For C# application development is it mandatory to have the following enviroment setup:

1. Development Environemnt 

2. Integration Environment

3. QA Environment 

4. Production Environment

I am asking this because we are NOT an IT Software development company and we do not have these environment setup... 

Also, are there any dependencies on the .NET framework installed on the target machines? What basic things after implementation to production environment we need to be aware of which can produce issues related to compatibilites of the .NET framework....

What other dependencies I should be reading about?

Advice and guidance will be appreciated.