MechWorks Web Client's Blog

Development info and ideas

McAfee antivirus is not an issue

The previous version of Web Client had compatibility issues with McAfee Antivirus: the antivirus would block the COM Plus components on the server because of a false positive for a buffer overflow threat. The new version, which runs on .NET framework 3.0 is now compatible with McAfee.

Filed under: Issues, Requirements

R11 to be released with next SP

Screenshot of the app

Web Client R11 is being released. The new version introduces important changes:

  • what used to be an ActiveX running inside Internet Explorer is now an application to be installed on the clients
  • the application is compatible with Windows 7 x86 and x64
  • the server side components are compatible with Windows 2003 Server and Windows 2008 Server, both x86 and x64
  • the Microsoft Java Virtual Machine is not needed anymore neither on the Client nor on the Server
  • .NET Framework 3.0 is required both on the Client and on the Server

We are aware of the fact that the ActiveX felt easier to install but our choice was driven by the following factors:

  1. When Web Client was written years ago the share of Internet Explorer among web browser was around 90%, now it is well under 50% and we received requests to run inside 3 more browser, which we could not fulfill in a matter of months
  2. Microsoft adopted a different policy with .NET indicating clearly that the previous policies that allowed full control to ActiveX controls running inside a web page are not to be used in .NET components running inside web pages. Maintaining the same policy on local resources we would have to partially violate the general guidelines.

We do not exclude that in the future we will allow for a client to run inside a browser based on Silverlight, but restrictions may apply and in any case administrative privileges will be required to install the client, as the web app will need to have full access to local resources.

Filed under: Release, Requirements