Re: lifecyle?



How long will Microsoft give support to Vb6?
How long will Microsoft give support to COM?

(please, let's not get into the argument between VB6 and the .NET).

Will we always be able to run VB6 applications under Windows platforms?
I see many new Microsoft products which require Winsow XP as minimum...


Microsoft only officially, fully supports XP SP2
at this point, and they had to grant an extension
to do that. (XP Home was scheduled to be already
kaput by now.) ...And from what I've been reading,
people seem to be wondering whether MS might
just skip XP SP3 and let XP fade away once Vista
is out. So there's a question as to how
relevant Microsoft support is altogether. I don't
have any fully supported MS software - and I don't
want any. And I wouldn't be surprised if I'm able
to run my Win98 at a later date than current XP Home
users, since MS could start refusing to issue
new product activation codes at any point.

I was reading an interesting article today about
guidelines for writing to Vista:

http://msdn.microsoft.com/windowsvista/reference/default.aspx?pull=/library/
en-us/dnlong/html/AccProtVista.asp

They mention using COM objects for various
purposes, like dealing with a high-permission
action in an otherwise low-permission program
in Vista. There doesn't seem to be any
indication that VB6 will be a problem in Vista,
(although VB is ignored in their article) but it looks
like the permission issues will be
a big pain in the neck. For instance, a limited
user can only write to App Data. If I understood
it all correctly, if you want to write to HKLM
or your own app.path, you can embed a manifest
into a signed EXE (which will probably involve
hacking the resource table for VB6 programmers).
The manifest tells Vista how much permission
you want. Then if UAC is active the user gets
pummelled with permission dialogues when your
software runs. The other option is to use no
manifest. You're then allowed to write to HKLM
or Program Files, but it's fake. Vista will actually
write to alternate, low-security single-user keys
and folders, while letting you think that you succeeded
in writing to HKLM, etc. It appears that AllUsers\AppData
is the only means of saving "all users" data in
normal operation.

It looks a lot like Suse Linux to me, (except with
the usual Rube Goldberg decorations that MS likes
to add in, like the virtualization of Registry and
folder paths): In Suse, one has to either put up with
constant permission prompts, which I personally
find entirely unworkable, or track down the semi-hidden
settings that allow one to run as actual root.

It's going to be interesting to see how this all
goes over. I can't imagine the average person
dealing with UAC.

So....it looks like COM will be around for awhile.
....And there seems to be a question as to how
soon Vista will be relevant. 1year? 2 years? More?




.



Relevant Pages

  • Re: Microsoft not content with "dissing" just the Classic VB Developer Army....
    ... I've read the petition and I can't ... Microsoft can satisfy the "issues" in the petition (which pretty much boil ... Nothing but adding unmanaged VB6 into the VS.NET IDE ... COM interop support, a poor code conversion wizard, the ending of mainstream ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Bring back XP
    ... I had to call Microsoft for support, ... that it's Microsoft fault that you don't know. ... Only certain editions of Vista have downgrade rights to XP. ... You don't get 2 licenses of Windows, one to use for Vista and another to ...
    (microsoft.public.windowsxp.general)
  • Re: WMP11 "Support" is not good
    ... I have a clean, from scratch, installation of Vista Ultimate 32-bit. ... The "support" provided by Microsoft, for WMP11, is: ... Windows Media Player 11 ... For help with Windows Media Player 11, you can use the support options ...
    (microsoft.public.windowsmedia.player)
  • Re: Microsoft to release patch for IE flaw
    ... Windows Mail comes with Vista. ... Microsoft CEO Steve Ballmer said recently that it's OK with him if you ... to end most free support for the OS within months. ...
    (soc.retirement)
  • RE: .net 2.0 and .net 3.0 side by side?
    ... if I haven't got Vista (haven't managed to get the msdn ... "Microsoft .NET Framework 3.0 Redistributable Package" ... Microsoft Online Community Support ...
    (microsoft.public.dotnet.general)

Loading