views:

67

answers:

3

Hi there,

i am planing to set up a new webproject which has to use a database and a model which can be presented in a browser. I looked at a lot of technologies (JSF, PHP, ..) but i could not find a free and easy framework/technology for me (in the end i prefered asp.net, but this is not free).

What can you recommend me for a new webproject from scratch?

+2  A: 

I recommend you to either use Groovy/Grails (if you are already familiar with Java) or Ruby on Rails.

Grails tutorial (first part of the series): https://www.ibm.com/developerworks/java/library/j-grails01158/

RoR tutorial: http://storecrowd.com/blog/top-50-ruby-on-rails-tutorials/

Bytecode Ninja
+2  A: 

i suggest to write it with the language you know more and understand better, all languages are good and can do whatever you want if you understand them well.

So if you know asp.net good go with it.

Amr ElGarhy
+1 Good advice, though not all languages do well in all domains.
Helper Method
you cant be sure that the languages you know are the best to solve a problem.
elCapitano
while you are talking about asp.net, php and jsp, i believe that they can solve most of web projects problems.
Amr ElGarhy
-1 There are large development performance differences between languages/libraries. Within commonly used (not assembly) they are easily a factor of 5, so this is extremely bad advice. You may want to compare ASP with Seaside
Stephan Eggermont
A: 

there are so many, here a few I would recommend


Also hosting considerations (not that you asked but when you start to talk about 'free', most options have a cost)

+1 for ruby on rails because of hosting options like Heroku http://heroku.com/pricing#blossom-1-0 where you can host small apps for 'free' and if they get successful then you can bump to paid versions

as for web2py they do have options to deploy to Google App Engine but this does come with limitations

and for Grails check out Cloud Foundry http://www.cloudfoundry.com/ allows you to deploy to Amazon ec2 instance, takes care of alot of the deployment details but you pay full cost direct to amazon for your ec2 usuage (~$70.00 per month), better option might be slicehost http://www.slicehost.com/

not sure about asp.net hosting options or pricing? they do have a cloud offering now http://www.microsoft.com/windowsazure/offers/ doesn't look very cheap

not sure about

house9