Benoit great news that we can start develop web pages. No idea what I need exactly. I will just start to play with it for my project and let you know what I think then.
Regards, Ron_2nd Op 28 jan. 2012 18:57 schreef "M. Cs." <[email protected]> het volgende: > Will it be possible to display a native HTML/PHP code in it like in > <iframe>...</iframe> ? Why to depend on ASP? > > Csaba > > 2012/1/28, Sebastian Kulesz <[email protected]>: > > I really like this idea, it makes an application really versatile. > > What I think is that before starting to code it you must define some > > things. > > > > First, the security implications. Will real webpages be able to use > > that syntax?. A nice feature would be a whitelist of allowed pages > > that can be executed within a form, maybe with the include tag. > > > > Second, and most important. How would you manage to call each event > > of a form input object, like a textbox? How could someone use the > > value of a textbox, for example? What happens if two form objects have > > the same "name" attribute? When an input button is pressed, the user > > is normally redirected to the "action" webpage, will you override this > > to execute an event and let the user choose? > > > > Third, about the links. A nice syntax would be > > gambas://FormName/Method/Param1/Param2/... > > > > That's all I could think of. Thanks for all the work!! > > > > On 28/01/2012, at 07:07, "Benoît Minisini"<[email protected]> > > wrote: > > > >> Hi all, > >> > >> I have started the support of a new kind of "form" in the IDE, the > >> "WebPage". > >> > >> WebPage is an HTML page with ASP-like syntax. It is implemented in the > >> gb.web component. > >> > >> The IDE now can edit WebPage, but cannot compile them. > >> > >> Actually it is "just" a matter of modyfing the compiler so that the > >> WebPage is transformed into Gambas code that generates the final HTML. > >> > >> At the moment, the following ASP-like syntax will be implemented: > >> > >> - <% ... %> to insert any Gambas code. > >> > >> - <%= ... %> to insert the result of a Gambas expression. Html$() will > >> be automatically called. > >> > >> - Maybe something like <%INCLUDE ... %> to include a WebPage in another > >> one. > >> > >> Note that the WebPage is a file with a ".webpage" extension, and that, > >> they have their own class file attached (like any form). > >> > >> That way, you don't have to put all your code inside the HTML. Just what > >> is needed. > >> > >> Internally all WebPages will inherit the WebPage class, and will have a > >> "Render" method to render their contents (i.e. print to the standard > >> output - don't forget that a Gambas web application is a CGI script!). > >> They can be startup class too. > >> > >> I'd like to have the thoughts of Gambas users about that: what kind of > >> syntax you would like, what ideas you have... > >> > >> One idea I have would be a standard syntax for the URL received by the > >> CGI script, so that the displayed WebPage would be automatically > >> selected from it. It could be something as simple as > >> "http://myapp.com/<form name>". > >> > >> Thanks in advance for your comments. > >> > >> Regards, > >> > >> -- > >> Benoît Minisini > >> > >> > ------------------------------------------------------------------------------ > >> Try before you buy = See our experts in action! > >> The most comprehensive online learning library for Microsoft developers > >> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > >> Metro Style Apps, more. Free future releases when you subscribe now! > >> http://p.sf.net/sfu/learndevnow-dev2 > >> _______________________________________________ > >> Gambas-user mailing list > >> [email protected] > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > ------------------------------------------------------------------------------ > > Try before you buy = See our experts in action! > > The most comprehensive online learning library for Microsoft developers > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > > Metro Style Apps, more. Free future releases when you subscribe now! > > http://p.sf.net/sfu/learndevnow-dev2 > > _______________________________________________ > > Gambas-user mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > ------------------------------------------------------------------------------ > Try before you buy = See our experts in action! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-dev2 > _______________________________________________ > Gambas-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/gambas-user > ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ Gambas-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gambas-user
