Smart Clients?

SePH

Newcomer
Joined
Jun 25, 2003
Messages
2
Has anyone developed and deployed a .NET Smart Client written either in VB.NET or C#?

I know that a Smart Client app is just a Windows Forms accessed through a URL in IE.

I'm developing a Smart Client prototype for an internal project for my company. I deployed the executable in our web server and accessed it through the URL (ex. http://myserver.com/myapp.exe), a Policy exception is being thrown by the CLR.

But when I deployed the executable in our intranet server, I was able to run the app. Intranet sample - http://SERVER01/myapp.exe

How can I properly deploy a Smart Client application in an Internet Zone?

Thanks in advance. :)
 
Each client has to have Internet Explorer configured to allow .NET applications to run. Under .NET 1.0 IE is configured by default to allow .NET applications from the Intranet zone to run, while .NET 1.1 allows for execution from either the Intranet zone or the Internet zone. With both, there will of course be certain code execution policies in place to prevent malicious code from executing. Given this information what you need to do is instruct your clients to enable execution from withing IE, or have them download a simple policy setup application which will make those changes for them. All in all the smart client idea is excellent, however it wasn't carefully executed by Microsoft upon rollout. Granted IE hasn't been updated for a few years now, so we know who to blame.
 
Back
Top