>> 1. Is the Net:f:filename limited to a physical file on the \web folder?
yes. the F tag is for files. And the files are always in web, or lower.
>> Or is it possible to use In-memory driver to make it more dynamic?
you can definitely use other tags to access data from a table. The most obvious is to use the name of a NetWebSource procedure which does whatever you like (including reading from a Memory table.)
>> such as I can enter on the Text property of a display field of a webForm something like '<-- Net:f:' & p_web.GetSessionValue('sessionfile') & ' -->' ?
Certainly you can generate your tags at runtime - you just need to get the right tag for what you are trying to do.
>> 2. I'm looking for a way to send html thru a field on a form via a websource, however, I want the html script to be dependent on a value of an SQL table field, Is there a way to do it?
sure, hand-code it in the netwebsource folder. ie open the table, read what you want, construct the html etc.
If you look at the generated source for a netwebsource it should be real easy (and obvious) of what to do.
cheers
Bruce