Home All Groups Group Topic Archive Search About
Author
29 Jan 2006 10:25 AM
Lenny Abbey
Is VB2005 a new version in the .NET series? Or does it reintroduce elements
from VB6?

Which family tree does it reside in?

I am beginning to have some customer resistance because the VB6 installer is
so out of sync with current file versions. My users balk at having to read
the clumsy warning box about files being newer or older. So I have some
incentive to move on. But I hate to abandon 20 years of experience with
BASIC.

Lenny

Author
29 Jan 2006 11:17 AM
Mike D Sutton
> Is VB2005 a new version in the .NET series? Or does it reintroduce elements
> from VB6?

You'll find the marketing bumf here:
http://msdn.microsoft.com/library/en-us/dnvs05/html/vb2005_overview.asp
A couple of the big ones are the re-introduction of edit and continue and the immediate window, although generics is IMO
a neat feature added throughout the .NET languages.

> Which family tree does it reside in?

The VB classic branch of Basic was terminated at version 6, all future versions will be .NET (or whatever the next
framework will be called that renders VB.NET obsolete)

> I am beginning to have some customer resistance because the VB6 installer is
> so out of sync with current file versions. My users balk at having to read
> the clumsy warning box about files being newer or older. So I have some
> incentive to move on. But I hate to abandon 20 years of experience with
> BASIC.

Then use a different installer?  There's plenty out there, personally I use the Nullsoft installer (NSIS):
http://nsis.sourceforge.net/
Hope this helps,

    Mike


- Microsoft Visual Basic MVP -
E-Mail: ED***@mvps.org
WWW: Http://EDais.mvps.org/
Author
29 Jan 2006 2:59 PM
jameshamilton777
Yeah, you need to learn the difference between an installer and a
development environment. I use Inno with VB6, with not a peep of a
problem.
Author
30 Jan 2006 12:30 AM
Alexey Gousev
> I am beginning to have some customer resistance because the VB6 installer is
> so out of sync with current file versions. My users balk at having to read
> the clumsy warning box about files being newer or older. So I have some
> incentive to move on.

Lenny, try Agentix Installer - http://www.aginstaller.com.
It has very low (50Kb only) overhead and doing everything you need.
Author
30 Jan 2006 7:47 AM
Frank Rizzo
Lenny Abbey wrote:
> Is VB2005 a new version in the .NET series? Or does it reintroduce elements
> from VB6?
>
> Which family tree does it reside in?

It is firmly rooted in the .NET world.  However, it has re-introduced
things like Edit & Continue, better intellisense and a command window
that works more or less like in VB6.  But all of these technologies are
now underpinned by .NET

> I am beginning to have some customer resistance because the VB6 installer is
> so out of sync with current file versions. My users balk at having to read
> the clumsy warning box about files being newer or older. So I have some
> incentive to move on. But I hate to abandon 20 years of experience with
> BASIC.

That has nothing to do with VB, I have never used that installer that
came with VB (Package & Deployment wizard, iirc).  I use InnoSetup from
http://www.jrsoftware.org/
It is free, and in my opinion, hands down the best installer out there.

Regards
Author
30 Jan 2006 3:42 PM
Ken Halter
"Frank Rizzo" <nospam@nospam.com> wrote in message
news:OOT3WFXJGHA.3732@TK2MSFTNGP10.phx.gbl...
>
> a command window that works more or less like in VB6.

Your "more or less like" needs to change to "nothing like" imo.

--
Ken Halter - MS-MVP-VB - Please keep all discussions in the groups..
DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
Freeware 4 color Gradient Frame? http://www.vbsight.com/GradFrameCTL.htm
Author
30 Jan 2006 5:48 PM
Frank Rizzo
Ken Halter wrote:
> "Frank Rizzo" <nospam@nospam.com> wrote in message
> news:OOT3WFXJGHA.3732@TK2MSFTNGP10.phx.gbl...
>> a command window that works more or less like in VB6.
>
> Your "more or less like" needs to change to "nothing like" imo.

What do you mean "nothing like"?  You type in a command and it executes
just like in vb6.  What are you referring to?
Author
30 Jan 2006 5:58 PM
Ken Halter
"Frank Rizzo" <n***@none.com> wrote in message
news:uQyZqVcJGHA.312@TK2MSFTNGP09.phx.gbl...
> Ken Halter wrote:
>> "Frank Rizzo" <nospam@nospam.com> wrote in message
>> news:OOT3WFXJGHA.3732@TK2MSFTNGP10.phx.gbl...
>>> a command window that works more or less like in VB6.
>>
>> Your "more or less like" needs to change to "nothing like" imo.
>
> What do you mean "nothing like"?  You type in a command and it executes
> just like in vb6.  What are you referring to?

Well... in the VB6 IDE I have right in front of me, there's no window called
"Command" for one thing. For another, try pasting a block of text into *any*
window (except a code window) that .Net provides. If you manage to find one
that even accepts a block of text, try changing any part of that text,
select the block again and try to paste it into a code window.

There's a hellofalot more to VBs immediate window that simply being able to
"run A command". I can "run A command" using a DOS window too. That doesn't
make it anywhere close to VBs immediate window.

--
Ken Halter - MS-MVP-VB - Please keep all discussions in the groups..
DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
Freeware 4 color Gradient Frame? http://www.vbsight.com/GradFrameCTL.htm
Author
30 Jan 2006 7:44 PM
Frank Rizzo
Ken Halter wrote:
Show quoteHide quote
> "Frank Rizzo" <n***@none.com> wrote in message
> news:uQyZqVcJGHA.312@TK2MSFTNGP09.phx.gbl...
>> Ken Halter wrote:
>>> "Frank Rizzo" <nospam@nospam.com> wrote in message
>>> news:OOT3WFXJGHA.3732@TK2MSFTNGP10.phx.gbl...
>>>> a command window that works more or less like in VB6.
>>> Your "more or less like" needs to change to "nothing like" imo.
>> What do you mean "nothing like"?  You type in a command and it executes
>> just like in vb6.  What are you referring to?
>
> Well... in the VB6 IDE I have right in front of me, there's no window called
> "Command" for one thing. For another, try pasting a block of text into *any*
> window (except a code window) that .Net provides. If you manage to find one
> that even accepts a block of text, try changing any part of that text,
> select the block again and try to paste it into a code window.

I meant the Immediate window, I think you know this.  In VS.NET 2003 it
is called Command Window - Immediate.  In vs 2005, it is simply called
Command Window.  I agree that it doesn't work exactly as VB (more like
Dos window), functionally the result is the same.

> There's a hellofalot more to VBs immediate window that simply being able to
> "run A command". I can "run A command" using a DOS window too. That doesn't
> make it anywhere close to VBs immediate window.

Specifically and functionally, what can't you do in vs 2005 command window?
Author
30 Jan 2006 8:02 PM
Ken Halter
Show quote Hide quote
"Frank Rizzo" <n***@none.com> wrote in message
news:OgtQGWdJGHA.1028@TK2MSFTNGP11.phx.gbl...
>>
>> Well... in the VB6 IDE I have right in front of me, there's no window
>> called "Command" for one thing. For another, try pasting a block of text
>> into *any* window (except a code window) that .Net provides. If you
>> manage to find one that even accepts a block of text, try changing any
>> part of that text, select the block again and try to paste it into a code
>> window.
>
> I meant the Immediate window, I think you know this.  In VS.NET 2003 it is
> called Command Window - Immediate.  In vs 2005, it is simply called
> Command Window.  I agree that it doesn't work exactly as VB (more like Dos
> window), functionally the result is the same.
>
>> There's a hellofalot more to VBs immediate window that simply being able
>> to "run A command". I can "run A command" using a DOS window too. That
>> doesn't make it anywhere close to VBs immediate window.
>
> Specifically and functionally, what can't you do in vs 2005 command
> window?

Paste a block of text. Modify a block of text. Copy a block of text (see the
pattern here? <g>)

VB6's immediate window = Notepad on steroids. There's nothing like that in
..Net, period. If I want to modify a block of text, the only option is to
place that block in the code window or a separate text editor. Neither of
which I have interest in doing on a regular basis.

--
Ken Halter - MS-MVP-VB - Please keep all discussions in the groups..
DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
Freeware 4 color Gradient Frame? http://www.vbsight.com/GradFrameCTL.htm
Author
30 Jan 2006 9:48 PM
Frank Rizzo
Ken Halter wrote:
Show quoteHide quote
> "Frank Rizzo" <n***@none.com> wrote in message
> news:OgtQGWdJGHA.1028@TK2MSFTNGP11.phx.gbl...
>>> Well... in the VB6 IDE I have right in front of me, there's no window
>>> called "Command" for one thing. For another, try pasting a block of text
>>> into *any* window (except a code window) that .Net provides. If you
>>> manage to find one that even accepts a block of text, try changing any
>>> part of that text, select the block again and try to paste it into a code
>>> window.
>> I meant the Immediate window, I think you know this.  In VS.NET 2003 it is
>> called Command Window - Immediate.  In vs 2005, it is simply called
>> Command Window.  I agree that it doesn't work exactly as VB (more like Dos
>> window), functionally the result is the same.
>>
>>> There's a hellofalot more to VBs immediate window that simply being able
>>> to "run A command". I can "run A command" using a DOS window too. That
>>> doesn't make it anywhere close to VBs immediate window.
>> Specifically and functionally, what can't you do in vs 2005 command
>> window?
>
> Paste a block of text. Modify a block of text. Copy a block of text (see the
> pattern here? <g>)
>
> VB6's immediate window = Notepad on steroids. There's nothing like that in
> .Net, period. If I want to modify a block of text, the only option is to
> place that block in the code window or a separate text editor. Neither of
> which I have interest in doing on a regular basis.

Just press Enter if you want to do that.  You'll get the same exact
functionality.


Show quoteHide quote
>
Author
31 Jan 2006 1:41 AM
Michael D. Ober
There is a MS installer for Visual Studio 6 that works fine with VB 6.  It's
at http://msdn.microsoft.com/vstudio/downloads/tools/vsi11/default.aspx and
uses the Visual Interdev project manager for the install solutions.

Mike Ober.

Show quoteHide quote
"Frank Rizzo" <nospam@nospam.com> wrote in message
news:OOT3WFXJGHA.3732@TK2MSFTNGP10.phx.gbl...
> Lenny Abbey wrote:
> > Is VB2005 a new version in the .NET series? Or does it reintroduce
elements
> > from VB6?
> >
> > Which family tree does it reside in?
>
> It is firmly rooted in the .NET world.  However, it has re-introduced
> things like Edit & Continue, better intellisense and a command window
> that works more or less like in VB6.  But all of these technologies are
> now underpinned by .NET
>
> > I am beginning to have some customer resistance because the VB6
installer is
> > so out of sync with current file versions. My users balk at having to
read
> > the clumsy warning box about files being newer or older. So I have some
> > incentive to move on. But I hate to abandon 20 years of experience with
> > BASIC.
>
> That has nothing to do with VB, I have never used that installer that
> came with VB (Package & Deployment wizard, iirc).  I use InnoSetup from
> http://www.jrsoftware.org/
> It is free, and in my opinion, hands down the best installer out there.
>
> Regards
>