I am a Java/C# developer and have written enterprise applications in J2EE. But, i have never written a web application. Out of interest, i learnt Ruby on Rails and i like it.
Now, i want to create a personal website and am wondering how to go about it. I could use Ruby on Rails, but i found the hosting costs higher for Rails apps than they are for java/php/.net based ones (are there exceptions?)
I have read the Opera Web Development Curriculum. However, it does not cover frameworks. So, how do i get started on web development and web design? Should i take the easy road and use Google Web Toolkit (since i don't have to learn a lot of new things) or should i learn a new framework? Since i know Java, would it make sense to learn something like Stripes, Grails or Lift or are other frameworks like RoR or Django worth the effort in learning a new language?
In addition, web development is as much about web design as it is about the functionality itself. Any resources in this area that would help me get started?
Some previous questions on this include 750064 and 12669, but they don't seem to answer my questions.