ANN: LagLoader.NET, Smart Client Bootstrapper



Hi there.

If you intend to run .NET smart client based on WinForm
control with full trust, without permission limitations of
partial trust sandbox, such as playing sounds, DirectX
tricks, using 3rd party components, I've come up with
a solution, LagLoader.NET.

Besides the sandbox issue, LagLoader.NET also plays
as a smart client bootstrapper, help your smart client play
well on machines never have .NET framework runtime
installed.

LagLoader.NET supports .NET 1.0/1.1, as well as .NET 2.0.
Unlike IEExec.exe provided by .NET framework to run
smart clients with latest available runtime, LagLoader.NET
allows you to run smart clients with different runtime versions,
all in the same web page.

Product web page:
http://en.ezlag.com/site/335/lagloadernet.aspx

You may get a copy of the trial version to see
if it really solves your problem on http://localhost
A text to speech WinForm control based smart client
is included as a sample, which uses an interop assembly
to call SAPI 5.1.

Features of LagLoader.NET 1.0:
+ Detect if the required .NET framework version is installed.
Automatically download and install it if not installed.
+ No code modification is required in existed .NET Windows Forms
controls, only minor change in the OBJECT tags in web pages
needed. Javascript code worked in the same way to script
Windows Forms controls deployed in web pages.
+ In case that some smart clients are not compatible with the latest
version of .NET framework, they may be run fixed to a compatible
.NET version, while others being run with the latest .NET version,
all in the same web page.
+ An optional FULL TRUST mode to run Windows Forms control
based smart client fully trusted. Smart clients run as fully trusted
as their desktop/local peers, but loaded from remote servers.
Such that, you may use more 3rd party components within smart clients.


.



Relevant Pages

  • Re: HTML -> Smart client (communications)
    ... ActiveX control, and the ActiveX control ... LagLoader.NET will run the smart client code. ... install the ActiveX control. ...
    (microsoft.public.dotnet.framework.windowsforms)
  • Re: Smart Client (WinForm) does not render in Browser (IE)
    ... do in a browser as a "smart client". ... able to place a DateTimePicker control on a webpage, ... I think what you are taiking is not Smart Client. ... >> protected override void Dispose(bool disposing) ...
    (microsoft.public.dotnet.framework.windowsforms)
  • Re: Smart Clients: How is this done?
    ... if I trust "Smart Client Dampening Demo" source I would say you could ... This control ... > will expose a public property, needleposition, which when updated will ... > refresh the control and reposition the needle. ...
    (microsoft.public.dotnet.framework.windowsforms)
  • Re: Smart Clients: How is this done?
    ... This control ... refresh the control and reposition the needle. ... what do you want to install? ... >> is a smart client when nothing is placed on the client machine that ...
    (microsoft.public.dotnet.framework.windowsforms)
  • Re: How to test if my code have "FullTrust" permission?
    ... I have heard that "ClickOnce" is used for smart client, ... >> I have a winform control embeded in IE web page and in this control I ... >> I can ask every client to run a exe locally to setup all the permissions ...
    (microsoft.public.dotnet.security)