Why MVC is not suitable for Windows application?

How is the best way to rewrite .NET application for cloud with RoR (and connecting to legacy web services)?

  • Hello. I have a large .NET application that has been in development for about 10 years.  It is big and complicated and consists of SQL Server DB, .NET Web services and Windows forms client. I'm interested in rewriting the core functionality as a Cloud SaaS/Private cloud application using Ruby-on-Rails.  Is there any guidelines on making the legacy web services available to the Cloud app and what is a prefered way of making it work together (RoR and Web services with legacy services)? Another possibility would be to use Node.JS with some similar framework. I'm not keen on using Microsoft technology (MVC/Razor) unless I really have to.

  • Answer:

    It all really depends, does your legacy app have some sort of an API? If it does then your golden if not I would suggest you build one into it, you can slowly port your application to rails and have the rails app talk to the legacy app via some sort of an API can be JSON or XML

Zack Siri at Quora Visit the source

Was this solution helpful to you?

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.