VS.NET is 10 times slower than VB6

J

John Rivers

The Troll wins ... again.

Microsoft has resolved this issue in VS.NET 2005

they saw it as a major hurdle to PRODUCTIVENESS

and fixed it by splitting up the single assembly created by VS.NET 2003
into many smaller ones

they have managed to decrease the recompilation time to under 2 seconds
and the detach time is instantaneous
and removed the requirement to detach before editing

but, of course, all the people who responded to my original post
argumentatively will *not* be using these features.

For them I have written a special adapter that SLOWS DOWN the
development process in VS.NET 2005 this will help them to avoid being
hypocrites.

To obtain your copy, just reply to this post with subject "I am a
nincompoop"
 
B

Bob Lehmann

PRODUCTIVENESS
Cool! A new word!

Maybe you could come up with some other new ones.....
FLEXIBLENESS, OLDNESS, TYPABILITYNESS....

Bob Lehmann
 
G

Guest

Why dont you get a real life???

First, If you were as good as you said, you should know or infer the inner
mechanics of VB6 and those of .NET. By the way, VB6 is out of the window.

Bad performance in debbuging time or production just points out some things:

1) You are the typical "Install Windows with wizard": Just next, next ,next
whatever the option is.

2) Your knowledge in "ANCIENT" technologies and "State-Of-The-Art"
technologies is poor.

3) At least try one of those fast tracks with Paul D. Sheriff. He is good at
trainning (as i saw many friends with Sheriff material learning at fast pace).

4) Dont asume everyone has a problem just because you are another VB6-backed
programmer. YES! The kind of programmer that was made just using code wizards
and searching the web just to do something. The kind of programmer that
writes the line but dont understand what the line does exactly at any level.

5) Get a life morooon!!!!
 
A

Alvin Bruney - ASP.NET MVP

can't we all just get along?

--
Regards,
Alvin Bruney [MVP ASP.NET]

[Shameless Author plug]
The Microsoft Office Web Components Black Book with .NET
Now Available @ www.lulu.com/owc
Forth-coming VSTO.NET - Wrox/Wiley 2006
-------------------------------------------------------



"Win32, VB, .NET n COM Developer" <Win32, VB, .NET n COM
(e-mail address removed)> wrote in message
 
G

Guest

That is the most ludicrous argument I have heard in a long time. Why don't
you factor in the rest of the equation? In VB6 you had to create a DLL which
you had to stop the Web Server to test. You really had no true debugging
environment, so unless you were using VB6 Web Classes, there was no debugging
environment at all.

What about all the other tools you get in .Net? You get a true debugging
environment that works on both client and server side. You are using true
objects, you have a trace facility and the list goes on. I suggest you do
your homework.
 
M

Michael D. Ober

In VB 2005, the background compiler and the dynamic compiler error listing
far outweigh the startup time. In VB 6, I frequently have to compile a
program to get all the compile time bugs out. In VB 2005 with Option Strict
On the compiler also catches almost all my type casting errors as well -
something VB 6 simply cannot do except at runtime. I can't speak for VB 7.x
as I skipped them due to lack of Edit & Continue.

Mike Ober.
 
R

Rob Nicholson

at $50 per hour 6 seconds is about 8 cents

So concentrate on the other 4,992 cents to find out where to improve
efficiency...

Rob.
 
R

Rob Nicholson

can't we all just get along?

We can have a fight whilst waiting for Windows to boot :)
 
G

Guest

No matter how many "excuses" people may throw at it: 6 seconds *is* a lot of
time.

Sure, I'm not saying I want to go back to vb (i'm not even a vb programmer)
I'm not saying you shouldn't be more efficient, get your design right, type
faster without errors, etc. etc.

In the end, you might still need to use debugging.
And although I also go way back to those days you had to wait hours for a
project to compile (if all went well) I don't advocate that "tradition" is an
excuse for not doing things right.

Come on ppl, we are working with Gigahertz CPUs, gigabytes of Ram, Raid
arrays with hundreds of MB/s transfers, and near raytrace quality realtime
rendered images!
That's thousands of millions of instructions per second... x6 seconds. :p

Granted, you can't handtune every loop in windows in ASM, and sometimes we
can trade off efficiency (speed) for some other aspect. But I agree, there's
a lot of things that could (*should*) be looked into it.

When - after all your efficient design issues - thing still go bad and you
need debugging *and* you have to thing running "yesterday", every second
takes forever.

You shouldn't be looking at this like: "6 seconds is fine, it used to take 1
hour"
You should be looking at it like: with all this processing power at our
disposal, why can't we make it instantaneously?

I'll shut up now. :)

Carlos
 
A

Alvin Bruney - ASP.NET MVP

point taken!

--
Regards,
Alvin Bruney [MVP ASP.NET]

[Shameless Author plug]
The Microsoft Office Web Components Black Book with .NET
Now Available @ www.lulu.com/owc
Forth-coming VSTO.NET - Wrox/Wiley 2006
 
K

Kevin Spencer

Everything in the programming business is a trade-off. The bottom line is,
when the trading is finished, have you made a profit? In other words, taking
more time here, and less time there, what is the net saving or loss of time
overall? You can't simply look at one aspect of the problem and pretend to
understand it fully.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Neither a follower nor a lender be.
 
G

Guest

for once, I don't want to.
and secondly, I don't know enough yet.

but, and that's important :
instead of listening to the man, you're jumping on him alltogather.

I did not hear even one time a "maybe something's wrong with your config,
let's see how we can help you".

nah-ah.
you are MS-Protectors. you will defend VisualStudio to the death.
do you get payed for that ?

C'mon !
the man is saying something does not feel right to him.
instead of trying to help, you do this ?

Sorry - I must've thought the MS Community would be somewhat different, but
what did I expect ?
 
K

Kevin Spencer

and secondly, I don't know enough yet.

Indeed you do not. In fact, you don't know enough about the history of this
thread and several others, as well as the nature of ASP.Net to make any
comment or criticsm at all.
I did not hear even one time a "maybe something's wrong with your config,
let's see how we can help you".

He didn't ask for help, and he didn't indicate that he had a problem.
Obviously, "maybe something's wrong with your config, let's see how we can
help you" would not be an appropriate response to someone who is not
complaining about having any problem. Refer to my first paragraph.
you are MS-Protectors. you will defend VisualStudio to the death.
do you get payed for that ?

Now, who is judging whom based upon what here? First, this thread is not a
discussion regarding Visual Studio.Net, so your criticism is well off the
mark. Second, as you are apparently ignorant of the context of this
discussion, you are in no place to make any judgement about why anyone
participating in this thread is asserting anything. Therefore, you are
ignorantly jumping to conclusions, and making accusations based upon false
information that you manufactured from your own subjective and inaccurate
perception of the situation. That sort of thinking will not help you as a
developer. If you have no aspirations of becoming a developer, you're in the
wrong place.

I have seen all of this thread, as well as all of the related threads, and
all the messages in them. I don't intend to explain the context of this
discussion to you; if you wish, you can read it for yourself. There have
been some rather angry and hot-headed remarks made in this thread, both by
the OP and by those who have responded to him. Now, if you want to complain
about angry and hot-headed remarks, obviously you have a point. However,
these remarks have been confined to a limited number of the participants,
certainly not all of them. Of course, your remarks, while not angry or
hot-headed, are certainly critical and judgmental. So, I suppose that makes
you as human and fallible as those whom you accuse.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Neither a follower nor a lender be.
 
G

Guest

WOW.
I must say, never have I, in my worst dreams, thought I will be the target
of a personal attack - not like this.

I was just pointing out, as you said yourself, that the discussion went to
certain heat it should have never got to. I don't remember accusing
"everyone" - I was talking of the general feeling I got from the thread.

last time I have checked the idea of a community is to support each other.
and here you are calling me (have I done anything bad to you ?) names.

where I work, I listen to people who complain and try to help them.
even if they are loud, even if they are impolite.
heck, even if they shout at me.

I prefer to end my writing of this thread here, but know this :
You never know who you write to -
I don't know you, and you don't know me. I don't know what you do for a
livin' and you don't know that about me.
So why don't we skip the "if you want to be a developer" stuff ?
 
G

Guest

Re-reading through my post, it may have been too harsh.

** I would like to apologize to everyone have they felt I have insulted them
in any way, this was not my intention **.
 
J

Juan T. Llibre

re:
I must say, never have I, in my worst dreams, thought
I will be the target of a personal attack - not like this.

You started the attacks :

Quite petty and trollish.

re:
Agaion, quite petty and trollish.

What did you expect in response ?
If you throw lead, you can't expect flowers in return.




Juan T. Llibre
ASP.NET MVP
ASP.NET FAQ : http://asp.net.do/faq/
=============================
 
G

Guest

Juan T. Llibre said:
re:

You started the attacks :

I did not mean for that to come as attacks.
Quite petty and trollish.

see below..
re:

Agaion, quite petty and trollish.

What did you expect in response ?
If you throw lead, you can't expect flowers in return.

True. I agree. when you throw a lead, people instead of explaining to you
why you're wrong people .. well, write the way they did at you. totally
understandable.
I have put my insult aside, and I have apologized because I think that my
comments were indeed too harsh.
but that's me. perhaps you see personal (or group) attacks as something
that's contributing to anything.

I just hope that when I will have a question regarding ASP.NET
(and I assure you, I will), I won't get rebounded and told I am not that
much of a programmer and so and forth, but rather get real and actual help.
you know, solution to a question / Issue.

and again, sorry if anyone have found themselfs insulted by any remark I
have made.
 
J

Juan T. Llibre

re:
I have put my insult aside, and I have apologized

Hey, you're cool.
Your previous response ( sent after my response ) proved it.

It takes a good man to say : "I was wrong. Excuse me."

You've no problem with me, I assure you, and I suspect
most readers will agree that you've no problems with them.

re:
I just hope that when I will have a question regarding
ASP.NET (and I assure you, I will), I won't get rebounded

No problem. Keep on posting!



Juan T. Llibre
ASP.NET MVP
ASP.NET FAQ : http://asp.net.do/faq/
=============================
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,764
Messages
2,569,567
Members
45,041
Latest member
RomeoFarnh

Latest Threads

Top