I have lately heard a lot about the productivity gains that a
programmer can reap with Ruby on Rails. And the features such as
"Shared Nothing", which allow you to
increase scalabilty by adding more servers. This, however, won't help
much in my case, since, I won't need to deploy my app on anything more
than a stand-alone server. (dual xeon, perhaps)

As for ASP.NET 2.0, I would like to know how the DataSet and
Databinding (and the other GUI controls such as GridView) stack up to
the RoR offerings.


QUESTION: Since my app probably won't scale beyond what a single server
could deliver, would using the Databinding techniques, which are also
very productive, be sufficient?
(ie. Would a programmer be as productive using Databiding as he/she
would be using the RoR data access methods? Would the application be as
scalable?)


I am still am still very much a novice and would appreciate some help.
Thank you!
Also, this post should not start a flame war concerning which language
is better, I am just a noob looking for some answers.