Page 1 of 2

HMGScript - continued ?

Posted: Tue Jan 19, 2016 1:35 pm
by Rafalj
Hello,

I placed on my server HMGSCRIPT Demo (Desktop Style)

http://harbour.edu.pl/lib/hmgscript/menu.html

Topic placed on harbour users group

I invite you to discussion




Rafał

Re: HMGScript - continued ?

Posted: Tue Jan 19, 2016 1:45 pm
by serge_girard
Rafal,

Looks very good! Nice job, thanks, Serge

Re: HMGScript - continued ?

Posted: Wed Jan 20, 2016 12:38 am
by Roberto Lopez
Rafalj wrote:Hello,

I placed on my server HMGSCRIPT Demo (Desktop Style)

http://harbour.edu.pl/lib/hmgscript/menu.html

Topic placed on harbour users group

I invite you to discussion




Rafał
I have various HMGSCRIPT apps in production without problem.

I've added to it (for my own use) a new httprequest function (called ajax) using asynchronous calls with callbacks (instead of synchronous, as in the last published version).

I'm testing, and when I sure that it is working well, I'll publish it.

Moreover, I guess that it should be heavely modified to generate "responsive" HTML/CSS to make it work in desktop and mobile clients with the same code.

And (maybe) like HMGWEB it should use jQuery Mobile.

I've been thinking about that for some time, but I've not decided yet.

Many of the HMGWEB code could be reused.

Re: HMGScript - continued ?

Posted: Wed Jan 20, 2016 12:45 pm
by EduardoLuis
Hi Rafalj:

Excellent demo.- Another way to expand HMG capabilities.-
Thanks for your effort and for share with us.-
With regards.
Eduardo

Re: HMGScript - continued ?

Posted: Wed Jan 20, 2016 8:01 pm
by Rafalj
Hello,

Web applications market is currently one of the fastest growing in the world, next to mobile applications. The successes of social networking sites, incredible popularity of business applications. software for companies and increasing demand for this type of solution encourage web application development and implementation of new ideas based on Web technologies. I repeat once again, the implementation of new ideas based on Web technologies.
I do not see a future for Harbour if you do not go in the direction of the Internet
I would be happy to see other versions HMGScript.

Regards - Saludos ;)

Rafał

Re: HMGScript - continued ?

Posted: Thu Jan 21, 2016 9:19 am
by serge_girard
Rafał,

The Query Server gives a 404 respond in the grid. Something wrong maybe? And some Polish? alerts...

Serge

Re: HMGScript - continued ?

Posted: Thu Jan 21, 2016 11:02 am
by Rafalj
Hi Sorge,

That's right, this server is protected, and no supports DBF files
I have to transfer HMGScript to another server, do this in VPS
Unless you have another solution ?

Rafał

Re: HMGScript - continued ?

Posted: Thu Jan 21, 2016 11:27 am
by serge_girard
MySQL maybe?

Serge

Re: HMGScript - continued ?

Posted: Thu Jan 21, 2016 11:32 am
by Rafalj
Of course ;)

Rafał

Re: HMGScript - continued ?

Posted: Sat Jan 23, 2016 3:58 pm
by Roberto Lopez
Rafalj wrote: I do not see a future for Harbour if you do not go in the direction of the Internet
I would be happy to see other versions HMGScript.
I've made my own attempt on that direction: HMGWEB. It is Harbour CGI, using jQuery Mobile to generate the HTML interfaces.

Anyway, was not major interest on it.

HMGWEB was one of many projects to drive xBase to the web, that not got so much attention.

I guess that the problem is that for Harbour CGI, you need a VPS and this is a big NO! for most developers.

Besides that, there is a 'cultural' thing. I mean, xBase is (mistakenly) seen as an 'obsolete' and 'outdated' technology by new generations of programmers and IT decision makers, so, until such thinking change, will be very difficult to see Harbour on web servers.

By the other hand, HMGSCRIPT is pure client-side and pure JavaScript.

My current developments with it, use only PHP+MySql on the server side, so, I've created a new xmlhttprequest wrapper to handle that better.

One of my first ideas about HMGSCRIPT, was to create a new xBase-like language and use a preprocessor to translate it to Javascript, but such task could require a lot of time that I haven't anymore.