The Play Framework is probably one of the few web frameworks that installs and works pretty well on Windows. I started web development with Django, but I had to learn Python and Django at the same time, and the documentation was not so good as they said it was. So I decided to leverage my Java experience and use Play. And since Play supports both Java and Scala I could refactor and move to Scala at any time.
On this guide I’ll just refer to these variables and not their absolute paths:
%JAVA_HOME%, where Java installer installs JDK, e.g. C:\Program Files (x86)\Java\jdk1.7.0_25\bin
%PLAY_HOME%, where you extract the Play! Framework files, e.g. C:\Play\play-2.1.2