Re: MSEide+MSEgui rev. 2.2 for FPC 2.4
Martin Schreiber wrote:
> BTW, all this experiments showed, that the possibilities to build
> sophisticated GUI with strict separation of all logic and display data
> generation from GUI are limited. Either it does not provide the needed
> functionality or the business logic must know so much about the GUI so it
> doesn't make sense to implement all display and editing functions in data
> modules and use cumbersome and limited remoting.
I did take a look at Sliverlight/Moonlight, which seems interesting for
pascal programmers since Delphi Prism is available.
Here seemingly the "Body of the application" and the "Gui related parts
of the application" can be separated at any layer the programmer
chooses, with the "Body of the application" running on the server (which
hopefully provides fast execution of the business logic) and the "Gui
related parts of the application" run within a browser, thus "near to
the GUI" and hopefully provide fast GUI interaction.
Thus a future version of MSEGui that can compile to CIL Assemblies
(".Net executables") might be an nice option :) . Unfortunately the FPC
community is not interested in CIL :( .