I've installed wordpress on windows server 2012, using web platform installer 5.
the site works quite well on localhost, but my problem is that while trying to connect the site through the internet, none of CSSs and other contents load. I just see some text and html links, which does'nt work properly. My sites appearance is as bellow:
http://46.4.122.114:8080/wordpress/
If you view your page source, all of your links are pointing to your localhost still. You'll need to update these in your database (see moving WordPress for more info).
Obviously, you'll also have to update any hard-coded URLs that reference
http://localhost:8080/
to point to the correct site URL.