There are really very few limits of what you can do with Visual FoxPro on the Web as VFP works with a variety of different mechanisms. You can use Visual FoxPro with COM components from Active Server Pages which is a relatively easy and free way to utilze VFP.
If you want more of a framework that helps a great deal with generating HTML and managing state and provide the tools for distributed applications you might want to check out Web Connection from my company at
http://www.west-wind.com/. It's a very rich VFP based Web framework that you can use to build and debug Web applications right within the VIsual FoxPro IDE. You can hten deploy the app via COM if you choose. In addition to providing many highlevel tools, WWWC is also full of examples for all sorts of different kinds of Web applications and a consistent toolkit for everything that is related to Web development, such as email, ftp, client side HTTP interfaces and much more all in a consistent framework based entirely (except for a very small connector piece) on Visual FoxPro code.
There are other frameworks out there as well:
Active FoxPro Page
ActiveVFP (free?)
FoxWeb
The advantage of a framework is that they tend to provide high level tools that make creationg of Web applications much easier than using the raw interfaces.
For more resources on VFP and Web Development including many of the 'out of the VFP box' approaches you can visit the West Wind White Paper site at:
http://www.west-wind.com/articles.aspTons of stuff there to get you started...
Regards,
+++ Rick ---