I want to get into web-development and trying to pick a framework to playground with as well as a develop complex web-app.
I am considering the following:
- C# with ASP.NET MVC.
- Ruby on rails
- Tomcat/servlets/jsp
For now, I am planning to run it on windows, yet might migrate it to Linux. I want to his framework to be fairly intuitive to develop on, connect to db (probably mysql), good documentation. And as one of the user mentioned,
What development environment will force me to develop good programming habits and solid maintainable code?
How would you compare above frameworks?
As always, ther recommendations are welcome as well.
Thanks