Re: In need of .NET advocacy



Hello Olaf,

"Olaf Baeyens" <olaf.baeyens@xxxxxxxxxx> wrote in message news:42512e3b$0$20676$ba620e4c@xxxxxxxxxxxxxxxxx
> Although I am a big favour of .NET it has also cons sides.
> And it would morally be not right if I would hide these negative sides.
>
> * The resistance of people to install the .NET framework. You would not
> believe what stories they come up in order not to install it. Typical would
> be: It slows down my computer, It is too big, I don't believe in it,....

Not an issue in our case.
The customer gets a "black box", they should not care if it uses the CLR, the JVM or P-Code...

> * At this moment installing the .NET framework is far too complicated. New
> distributions of Windows XP seems to contain the .NET framework, but from
> the summer on we will have a new one the v2.0. So I hope the installation
> becomes a one click situation. The situation through critical updates is
> currently too complicated for my grandmother that wants to browse the
> Internet and read email.

Did I mention that our company makes money on support as well? :-)

> * Installation is a bit complicated because of the security issuses if the
> program needs internet and/or LAN access. Luckily this can be easily fixed
> by creating a managed dll that contains registration code to give your
> program enough access to access the LAN and Internet. You cannot grant
> access rights from inside your program, but you can make the setup run that
> managed code to give program user rights. The setup.exe is not a managed
> code so it does have access to the user rights. And if people double click
> on a setup then we assume that they know what they are doing.

Not relevant at this time but good to know.

> * The resistance of the VB and C++ programers since they have to relearn
> everything, becoming a newbie.

Nah, some our developers *want* to switch and the rest will be pigeonholed into maintaining old C++/COM/MFC/ATL code.

> * The error reporting that would give a user a heart attack when something
> goes wrong like no LAN access, or when you try to run the program from a
> networkdrive by double clicking on it. You get an error like the "access
> violation" type with a list of all assemblies loaded, where even normal
> programmers have no idea what it all means. This is very user-unfriendly.

Looks like an uncaught exception to me (and we know what to do with those in any language).

> These are the ones that comes to my mind...

So far, they all seem to have reasonable workarounds.

Best wishes,
Alex.

--
Address email to user "response" at domain "alexoren" with suffix "com"
.



Relevant Pages

  • RE: Windows Update
    ... What is the Operating system on your Desktop/PC? ... Internet? ... You can install all the critical updates from this site.Also ensure that ... you have logged into the computer with the user rights of an administrator. ...
    (microsoft.public.windowsupdate)
  • Re: Does anybody know what virus ive got?
    ... > Internet Security after I install it. ... Microsoft has these suggestions for Protecting your computer from the ... keep it clean,secure and running at its top performance mark. ...
    (microsoft.public.windowsxp.newusers)
  • Re: Does anybody know what virus ive got?
    ... > Internet Security after I install it. ... Microsoft has these suggestions for Protecting your computer from the ... I'll mainly work around Windows XP, as that is what the bulk of this ...
    (microsoft.public.windowsxp.customize)
  • Re: Does anybody know what virus ive got?
    ... > Internet Security after I install it. ... Microsoft has these suggestions for Protecting your computer from the ... keep it clean,secure and running at its top performance mark. ...
    (microsoft.public.windowsxp.basics)
  • Re: old xp home computers
    ... > clean install ....i hope. ... utilities on the Internet for the type of BIOS you have. ... You also have hardware on your machine that requires drivers to interface ...
    (microsoft.public.windowsxp.security_admin)