views:

96

answers:

2

We are studying the best way to create a new enterprise software. The software will be similar to SAP in term of application style (a database, a lot of input forms, grid reports, internal calculation engine, ...).

What is for you the best framework/technology to build it?

We are evaluating many technologies like:

  • ASP.NET MVC + Entity Framework
  • Ruby on Rails
  • Django
  • Windev
  • Windows Forms + ADO.NET
  • Business Intelligence software for reports and analyze data (like QlikView)
  • ...

I known that there isn't a "Silver Bullet", but what do you think?

Please try to be concise, I don't need a philosophical answer :-)...

Thanks!

A: 

Pick framework that your team will need least time to become productive.
If you have experience with web apps, pick platform that you already know, if you were building windows desktop apps, winforms is for you.

On the other hand, if you have big budget(;), pick one that looks most fun to work with.

zendar
"On the other hand, if you have big budget(;), pick one that looks most fun to work with." - And now imagine that medics think in the same way...
A: 

In general, i would say that only two variants are good. ASP.NET MVC + Entity Framework or Windows Forms + ADO.NET. First variant is slower in working, but faster in implementing, and is much easier for using outside of intranet. Second variant is faster in working, but slower in implementing. You need to decide only what is more important for your client :)

Other variants are also probably acceptable, but these two are most powerful and universal, and your task looks serious enough to forget about small and tricky instruments.