Home All Groups Group Topic Archive Search About

Why I am sick of .Net

Author
9 Dec 2006 4:52 AM
aalbino
If your gonna flame, shut up and read first:

I have been programming in VB (5, 6), VB.NET (1.0,1.1, 2.0), VBA, etc..
since 2000.

I really loved working with that RAD tool, Visual BASIC IDE, and Visual
Studio .Net.

But the think that just drives me past the brink of flipping insanity
is the FACT that half the crap thats supposed to work a certain way in
VB6 or .NET just plain DOESN'T!!!!!!!

WHAT THE @*&!# HECK!!!!

Always with the stupid 'workaround' solutions. Burn VB!, burn to a
crisp. I hope you die of a lethal flatite. Everyone hates you VB,
Nobody likes you. I certainly dont. And I hope you and your stupid
'workaround' functionality all just explodes into a gazillion snippets
of code. So there!


Well, enough of that. Hope you all enjoyed my dumb post. :-)

Author
9 Dec 2006 5:32 AM
Cor Ligthert [MVP]
Aalbino,

I would not say it your way, however I agree with you that it seems that
Microsoft is more and more busy hunting the next never to use solution, than
making the ones that have proven themselves to be needed really working for
100% correct.

Just my opinion.

Cor

<aalb***@comcast.net> schreef in bericht
Show quoteHide quote
news:1165639966.164986.220650@80g2000cwy.googlegroups.com...
> If your gonna flame, shut up and read first:
>
> I have been programming in VB (5, 6), VB.NET (1.0,1.1, 2.0), VBA, etc..
> since 2000.
>
> I really loved working with that RAD tool, Visual BASIC IDE, and Visual
> Studio .Net.
>
> But the think that just drives me past the brink of flipping insanity
> is the FACT that half the crap thats supposed to work a certain way in
> VB6 or .NET just plain DOESN'T!!!!!!!
>
> WHAT THE @*&!# HECK!!!!
>
> Always with the stupid 'workaround' solutions. Burn VB!, burn to a
> crisp. I hope you die of a lethal flatite. Everyone hates you VB,
> Nobody likes you. I certainly dont. And I hope you and your stupid
> 'workaround' functionality all just explodes into a gazillion snippets
> of code. So there!
>
>
> Well, enough of that. Hope you all enjoyed my dumb post. :-)
>
Author
9 Dec 2006 6:31 AM
Spam Catcher
aalb***@comcast.net wrote in news:1165639966.164986.220650@
80g2000cwy.googlegroups.com:

> But the think that just drives me past the brink of flipping insanity
> is the FACT that half the crap thats supposed to work a certain way in
> VB6 or .NET just plain DOESN'T!!!!!!!

What 1/2 doesn't work?
Author
9 Dec 2006 8:47 PM
Henry Jones
I think he has it installed on his Radio Shack TRS-80.

That could be the problem!


Show quoteHide quote
"Spam Catcher" <spamhoneypot@rogers.com> wrote in message
news:Xns9894F9858B9Dusenethoneypotrogers@127.0.0.1...
> aalb***@comcast.net wrote in news:1165639966.164986.220650@
> 80g2000cwy.googlegroups.com:
>
>> But the think that just drives me past the brink of flipping insanity
>> is the FACT that half the crap thats supposed to work a certain way in
>> VB6 or .NET just plain DOESN'T!!!!!!!
>
> What 1/2 doesn't work?
Author
9 Dec 2006 11:26 PM
aalbino
Henry Jones wrote:
Show quoteHide quote
> I think he has it installed on his Radio Shack TRS-80.
>
> That could be the problem!
>
>
> "Spam Catcher" <spamhoneypot@rogers.com> wrote in message
> news:Xns9894F9858B9Dusenethoneypotrogers@127.0.0.1...
> > aalb***@comcast.net wrote in news:1165639966.164986.220650@
> > 80g2000cwy.googlegroups.com:
> >
> >> But the think that just drives me past the brink of flipping insanity
> >> is the FACT that half the crap thats supposed to work a certain way in
> >> VB6 or .NET just plain DOESN'T!!!!!!!
> >
> > What 1/2 doesn't work?

@Henry Jones: Its all about the 5 1/4 floppy. :-)

Here is what doesnt work:

-Memory related api in Managed Direct X
-Working with memory bitmap bits in GDI+ (again, mostly memory
manipulating related)
-Methods that are supposed to work one way, but dont. (It turns out a
certain method or function is deprecated in version X.x.x of the
framework)

BTW: My machine is nice and new, not old or junky. Thanks.
Author
10 Dec 2006 7:29 AM
Cor Ligthert [MVP]
Henry,

>I think he has it installed on his Radio Shack TRS-80.
>
> That could be the problem!
>
Aalbino is telling in his way his problem with Microsoft products, although
he tells in the same way that  he is a fervent user of it.

I don't think that your reaction is accoording his message.

Just my thought,

Cor
Author
9 Dec 2006 11:31 PM
Oenone
aalb***@comcast.net wrote:
> But the think that just drives me past the brink of flipping insanity
> is the FACT that half the crap thats supposed to work a certain way in
> VB6 or .NET just plain DOESN'T!!!!!!!

For example?

I've been programming for a lot longer than the last six years, using lots
of languages including VB back to version 3, C/C++, and a variety of
assembly languages (the good ol' days :-). And against all that, I think VB
(VB6 and VB.NET) are both pretty damn good.

In my experience complaints like this are usually from people who
misunderstood how it was supposed to work in the first place.

So let's see a few good examples of the crap that doesn't work, please. I
assume you're just trolling but you can prove me wrong if you like.

--

(O)enone
Author
10 Dec 2006 5:44 PM
aalbino
I certainly can. Try handling bitmap bits directly in VB.NET (1.0, 1.1,
maybe even 2.0)
You cant. Not without breaking managed code and using DLL hell.

C# can do it, and only because it can be forced to use unmanaged C++
within code.

If you need more, go to google.com, and search form "vb workaround".

So there. Your wrong. ;)

Oenone wrote:
Show quoteHide quote
> aalb***@comcast.net wrote:
> > But the think that just drives me past the brink of flipping insanity
> > is the FACT that half the crap thats supposed to work a certain way in
> > VB6 or .NET just plain DOESN'T!!!!!!!
>
> For example?
>
> I've been programming for a lot longer than the last six years, using lots
> of languages including VB back to version 3, C/C++, and a variety of
> assembly languages (the good ol' days :-). And against all that, I think VB
> (VB6 and VB.NET) are both pretty damn good.
>
> In my experience complaints like this are usually from people who
> misunderstood how it was supposed to work in the first place.
>
> So let's see a few good examples of the crap that doesn't work, please. I
> assume you're just trolling but you can prove me wrong if you like.
>
> --
>
> (O)enone
Author
11 Dec 2006 2:35 PM
Michel Posseth [MCP]
Imports System.ComponentModel


Dim bytes As Byte() = CType(TypeDescriptor.GetConverter(bmp).ConvertTo(bmp,
GetType(Byte())), Byte())


regards

Michel Posseth [MCP]




Show quoteHide quote
"aalb***@comcast.net" wrote:

> I certainly can. Try handling bitmap bits directly in VB.NET (1.0, 1.1,
> maybe even 2.0)
> You cant. Not without breaking managed code and using DLL hell.
>
> C# can do it, and only because it can be forced to use unmanaged C++
> within code.
>
> If you need more, go to google.com, and search form "vb workaround".
>
> So there. Your wrong. ;)
>
> Oenone wrote:
> > aalb***@comcast.net wrote:
> > > But the think that just drives me past the brink of flipping insanity
> > > is the FACT that half the crap thats supposed to work a certain way in
> > > VB6 or .NET just plain DOESN'T!!!!!!!
> >
> > For example?
> >
> > I've been programming for a lot longer than the last six years, using lots
> > of languages including VB back to version 3, C/C++, and a variety of
> > assembly languages (the good ol' days :-). And against all that, I think VB
> > (VB6 and VB.NET) are both pretty damn good.
> >
> > In my experience complaints like this are usually from people who
> > misunderstood how it was supposed to work in the first place.
> >
> > So let's see a few good examples of the crap that doesn't work, please. I
> > assume you're just trolling but you can prove me wrong if you like.
> >
> > --
> >
> > (O)enone
>
>
Author
11 Dec 2006 3:20 PM
Mudhead
>I certainly can. Try handling bitmap bits directly in VB.NET (1.0, 1.1,
> maybe even 2.0)
> You cant. Not without breaking managed code and using DLL hell.


Huh?

Dim bmData As New BitmapData()

bmData = bm.LockBits(New Rectangle(0, 0, bm.Width, bm.Height),
ImageLockMode.ReadWrite, PixelFormat.Format32bppRgb)

Dim stride As Integer = bmData.Stride
Dim scan0 As IntPtr = bmData.Scan0

Dim bits(bm.Height * stride - 1) As Byte

Marshal.Copy(scan0, bits, 0, bits.Length)


<aalb***@comcast.net> wrote in message
Show quoteHide quote
news:1165772680.910714.327000@l12g2000cwl.googlegroups.com...
>I certainly can. Try handling bitmap bits directly in VB.NET (1.0, 1.1,
> maybe even 2.0)
> You cant. Not without breaking managed code and using DLL hell.
>
> C# can do it, and only because it can be forced to use unmanaged C++
> within code.
>
> If you need more, go to google.com, and search form "vb workaround".
>
> So there. Your wrong. ;)
>
> Oenone wrote:
>> aalb***@comcast.net wrote:
>> > But the think that just drives me past the brink of flipping insanity
>> > is the FACT that half the crap thats supposed to work a certain way in
>> > VB6 or .NET just plain DOESN'T!!!!!!!
>>
>> For example?
>>
>> I've been programming for a lot longer than the last six years, using
>> lots
>> of languages including VB back to version 3, C/C++, and a variety of
>> assembly languages (the good ol' days :-). And against all that, I think
>> VB
>> (VB6 and VB.NET) are both pretty damn good.
>>
>> In my experience complaints like this are usually from people who
>> misunderstood how it was supposed to work in the first place.
>>
>> So let's see a few good examples of the crap that doesn't work, please. I
>> assume you're just trolling but you can prove me wrong if you like.
>>
>> --
>>
>> (O)enone
>
Author
12 Dec 2006 4:25 PM
Rich
I wrote a slideshow app using gdi and multithreading in VB2003 and was having
a variety of problems.  Like you I was disappointed with the product.  Then I
rewrote the app in vb2005.  The error trapping/debugging in vb2005 clearly
identified my problem which was not clear in VB2003.  I was crossthreading
(and a few other things).  The debugging in VB2005 even advised me what to do
- use delegates.  I did that and viola!  No more problems!  Using delegates
was not a workaround - it was finishing writing my code correctly.  VB2005
rules! 

If I have to write something for the space shuttle, I'll use C#.  But for
everthing else that is Earthbound - VB2005 is 10 times faster/easier to write.

Rich

Show quoteHide quote
"Oenone" wrote:

> aalb***@comcast.net wrote:
> > But the think that just drives me past the brink of flipping insanity
> > is the FACT that half the crap thats supposed to work a certain way in
> > VB6 or .NET just plain DOESN'T!!!!!!!
>
> For example?
>
> I've been programming for a lot longer than the last six years, using lots
> of languages including VB back to version 3, C/C++, and a variety of
> assembly languages (the good ol' days :-). And against all that, I think VB
> (VB6 and VB.NET) are both pretty damn good.
>
> In my experience complaints like this are usually from people who
> misunderstood how it was supposed to work in the first place.
>
> So let's see a few good examples of the crap that doesn't work, please. I
> assume you're just trolling but you can prove me wrong if you like.
>
> --
>
> (O)enone
>
>
>
Author
13 Dec 2006 4:33 AM
Master Programmer
Yeah right VB.NET for serious apps - LOL. A friend told me that an
Iranian company has offered to write an air-traffic control system for
LAX airport using VB.NET.

The Grand Master


Rich wrote:
Show quoteHide quote
> I wrote a slideshow app using gdi and multithreading in VB2003 and was having
> a variety of problems.  Like you I was disappointed with the product.  Then I
> rewrote the app in vb2005.  The error trapping/debugging in vb2005 clearly
> identified my problem which was not clear in VB2003.  I was crossthreading
> (and a few other things).  The debugging in VB2005 even advised me what to do
> - use delegates.  I did that and viola!  No more problems!  Using delegates
> was not a workaround - it was finishing writing my code correctly.  VB2005
> rules!
>
> If I have to write something for the space shuttle, I'll use C#.  But for
> everthing else that is Earthbound - VB2005 is 10 times faster/easier to write.
>
> Rich
>
> "Oenone" wrote:
>
> > aalb***@comcast.net wrote:
> > > But the think that just drives me past the brink of flipping insanity
> > > is the FACT that half the crap thats supposed to work a certain way in
> > > VB6 or .NET just plain DOESN'T!!!!!!!
> >
> > For example?
> >
> > I've been programming for a lot longer than the last six years, using lots
> > of languages including VB back to version 3, C/C++, and a variety of
> > assembly languages (the good ol' days :-). And against all that, I think VB
> > (VB6 and VB.NET) are both pretty damn good.
> >
> > In my experience complaints like this are usually from people who
> > misunderstood how it was supposed to work in the first place.
> >
> > So let's see a few good examples of the crap that doesn't work, please. I
> > assume you're just trolling but you can prove me wrong if you like.
> >
> > --
> >
> > (O)enone
> >
> >
> >