How to create VDF Web Applications: Difference between revisions

m
Changed from Web Programming to Web Applications category
m (How to develop ASP pages moved to How to create VDF Web Applications: this is rather specific to Visual DataFlex)
m (Changed from Web Programming to Web Applications category)
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{underconst}}
= Introduction =
= Introduction =


= The overall idea  =
This page describes the technologies available to create web applictions using Visual DataFlex.  
 
[[ASP]] is about creating applications that work on the internet in a web browser. To create applications that work in a web browser, then you will need to generate [[HTML]] and use a web server (to use Visual DataFlex you will need [http://en.wikipedia.org/wiki/Internet_Information_Services IIS] )
 
When you have decided to use [[ASP]] , then you should try to resist the urge to generate all the [[HTML]] from Visual DataFlex. The overall idea of ASP is to integrate your code into HTML in the most efficient manner (E.g. if you have a class called oHTMLWriter then something went wrong!)
 
The trick is to let your VDF code handle the data and business logic and let [[ASP]] handle the [[HTML]] presentation.  
 


= Getting started =
= Getting started =
Line 31: Line 21:




= In the trenches =


*[[EnablingJSONIN]]
== Validation ==
Here are some good links for validating :
*[[HTML]] ( validate here: [http://validator.w3.org/]  )
*[[CSS|Cascading Style Sheets]] ( validate here: http://jigsaw.w3.org/css-validator/ )
*[[Javascript]] ( validate here: http://www.jslint.com/ )


= In the trenches =
== Styling using css ==
== Styling using css ==


Line 42: Line 40:


== Javascript on the client ==
== Javascript on the client ==
Javascript can be good for validating what the user enters on the screen. It can also be good for fancy [[AJAX]] techniques.  
[[Javascript]] can be good for validating what the user enters on the screen. It can also be good for fancy [[AJAX]] techniques.  
 
== Validation ==
Here are some good links for validating :
*[[HTML]] ( validate here: [http://validator.w3.org/]  )
*[[CSS|Cascading Style Sheets]] ( validate here: http://jigsaw.w3.org/css-validator/ )
*[[Javascript]] ( validate here: http://www.jslint.com/ )




*[http://www.quirksmode.org/js/contents.html quirksmode javacript ]


[[category: Web Programming]] [[Category:Stub]] [[Category:Cookbook]]
[[category: Web Applications]] [[Category:Stub]] [[Category:Cookbook]]