question

AlexandreDrolet-4310 avatar image
0 Votes"
AlexandreDrolet-4310 asked AlexandreDrolet-4310 commented

Rewriting of a MatLab desktop application into an ASP.NET Web application

Hi,

This question is about the feasibility of rewriting a MatLab desktop application into an ASP.NET Web application.

Here is the context.

  1. The MatLab desktop application has been built with MatLab software 2013.

  2. The internal IT programmer responsible for the MatLab application has retired 4 years ago.

  3. Other IT resources in the team are ASP.NET programmers (working with Visual Studio 2019, C#, .NET Framework 4.7 and Windows Server 2016; without any MatLab expertise).

  4. The MatLab application contains 250 script files (probably with several calls to complex mathematical functions and probably with various MatLab plots/charts).

  5. The MatLab application is used by university students. Within the MatLab application, students open MatLab files, perform educational operations on data and then save their work back in a MatLab files.



Is this project technically feasible (rewriting the MatLab desktop application in ASP.NET with C# and .NET Framework 4.7)?

If yes, what technological requirements should be used (for example, the use of a nuget package like Accord.NET Framework)?

Thank you very much for your help.


dotnet-aspnet-general
· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Think about this logically, any developer that has to convert the application will need to know MatLab. Why convert? Just ask a few ASP.NET Devs to learn MatLab and continue supporting MatLab.

I have MatLab experience and converting the math and graphs to C# will be painfully difficult.

0 Votes 0 ·

Thank you for your experience feedback.

Since a few years, the head of our division of information technology wants all new IT development and all old applications that need big improvements to be done with ASP.NET. In the last 6 or 7 years, old applications made with 4D development platform, with PHP, with Typoscript (Typo3 Content Management System), with FileMaker and with Excel (VBA) have all been migrated to ASP.NET.

Today, we have only 3 ASP.NET developers left and the IT division prefer not to train them to work with other technologies like MatLab.

But, as you said in your comment, a MatLab migration seems maybe technically feasible but a lot more complicated, maybe we will have no other choice than to train an employee with MatLab or ask an external company to support our MatLab applications.

0 Votes 0 ·

0 Answers