Return of the Rich Client

  • Thread starter Thread starter Nishith Prabhakar
  • Start date Start date
N

Nishith Prabhakar

Hi,

Had seen this article on MSDN titled "the return of the rich client" ...
which dicusses CAS with rich clients in perspective ... Does anyone know
anything else on this topic ...

http://msdn.microsoft.com/msdnmag/issues/02/06/rich/default.aspx

I have a rich client - a windows form application - that i want to host on
ther server ... and let the client run it from internet explorer ... like
activeX controls used to work ... any ideas ? This article i have referred
to says something ... but only about the security and not how to go about
doing this ...

Thanks,
Nishith
 
Hi,

You may visit the following site which is dedicated to
Windows Forms:
www.windowsforms.net

The tehnology about which you read is named: Smart Client.
It will take a while to master it. So far you don't need
an IE to run your application from server.

Just create a shorcut in your desktop and put the link
where the EXE application is hosted on IIS. The Dot Net
framework + IIS knows to bring the EXE on your local
machine and according with the design requirements of
your EXE may bring other DLLs (assemblies) locally in
your "Download Cache".

But you may encounter some security issues as you'll see,
and that will let you know that you just scratched the
surface of Dot Net Security Implementation.

Keep reading in MSDN and in www.windowsforms.net.

All the best,
Alex
 
For some reason, MS makes it really hard to find information on how to
embed UserControls inside a Web page. But I ran across an article a few
months ago that gave the syntax, and I made a test page and hung onto
it. You use a weird variation on the <object> tag syntax. Here's an
example from my test page; I don't remember where I saw the original
article that explained it. This assumes that the DLL is in the same
directory on the server as the HTML page that contains this code.

<object id="WindowsControlLibrary1"
classid="http:WindowsControlLibrary1.dll#WindowsControlLibrary.UserControl1"
width="200" height="200"></object>
 
Back
Top