[Mono-dev] visual webgui for mono?
latency
latency at gmx.de
Tue Jul 25 07:08:31 EDT 2006
It may be a little of topic, but after reading your email I took a closer look
on the AjaxOS Demo Video (which was very impressive by the way) and during
that some interesting thoughts come up.
First of all, I was thinking about the Vision of AjaxOS that all applications
will become services which are available in the Internet by using your web
browser. This form of application distribution shall lead to certain
advantages, like updates need only be deployed on the server and all user of
the app will get them and so on.
But at the end of the Video some guy asked if the AjaxOS Spreadsheet program
is able to run macros, which it isn't. Because of the transformation and
interaction between the server and the client was way to complex since the
spreadsheet must be converted back and forth between ODF and HTML in the
process. In addition, the Applications also don't really look like native
applications, they don't lose their "web-touch".
However I like his ideas and thought to myself, can't we avoid the HTML and
WWW overhead and make the user experience more "classic" applications without
losing the advantages?
I mean, why can't I just type /usr/bin/mono mono://whatever.mono-project.com
into my console and I get the App I requested?
Technically speaking: Why can't the application be run at the server but the
output will be transmitted to the client and the mono environment has a
generic interface which shows me the app as if I would run it locally?
The client could have some kind of container which gets the intermediate
language from the server. Processes the local code like drawing the frame or
validation checks on some TextBoxes and then resubmittes the local code back
to the server if necessary.
If I'm not mistaken Microsoft is working on something similar for the .NET
Framework 3.0 in Windows Vista, to run and distribute small apps directly
from the net.
Would be happy to get some comments and feedback if I'm still sane. :-)
Regards, Valentin
On Monday 24 July 2006 17:23, Jesse Guardiani wrote:
> I just ran across this today while search compulsively for things like
> "AJAX WebOS", "AJAX Internet Operating System", and "AJAX Web Desktop":
> http://www.visualwebgui.com
>
> Looks really slick. I think the concept is that you code using the normal
> WinForms API, but the code generates HTML and javascript that runs in a
> thin AJAX client on the browser side.
>
> The problem I see is that it doesn't work in firefox, only IE.
>
> I've been thinking about AJAX a lot lately and I'm starting to think that
> an AJAX Desktop might be the development platform of the near future.
>
> It looks like the Visual WebGUI folks agree, but I think the goal might be
> better achieved by an open source group. (supporting a broad range of
> browsers rather than just IE.)
>
> Sounds like a massive amount of work. And I'm not sure if it would be
> better to recode an existing API or create a new, simpler API. But the
> obvious advantage to using WinForms, assuming a group of programmers could
> pull it off, would be that it is already a widespread and widely used API
> in the industry.
>
> I'm probably smoking something.
>
> What do you guys think?
More information about the Mono-devel-list
mailing list