My anger cannot be contained
-
Christian Graus wrote: I hate VB. I just *hate* it. I've been using it all morning, and the more I use it, the more I hate it. CG, are you still looking for a way to debug the ActiveX DLL?
Nick Parker
Not everything that can be counted counts, and not everything that counts can be counted. - Albert Einstein
I was, but now I have just about finished doing it the hard way ( comment out lots of lines, stop IIS, compile, start IIS, run the page, uncomment some lines, repeat until you have one line commented out, figure out what stupid VB rule is caused the error, repeat. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002
-
I was, but now I have just about finished doing it the hard way ( comment out lots of lines, stop IIS, compile, start IIS, run the page, uncomment some lines, repeat until you have one line commented out, figure out what stupid VB rule is caused the error, repeat. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002
Christian Graus wrote: figure out what stupid VB rule is caused the error, repeat. My recent flame about VB is it's error handling, things like
On Error Goto ...
, such a pain. Just try checking for a return from VB's commondialog X|. I was so happy when I found out MFC would just return a value such asIDOK
, it seems as if it made so much more sense.
Nick Parker
Not everything that can be counted counts, and not everything that counts can be counted. - Albert Einstein
-
Christian Graus wrote: figure out what stupid VB rule is caused the error, repeat. My recent flame about VB is it's error handling, things like
On Error Goto ...
, such a pain. Just try checking for a return from VB's commondialog X|. I was so happy when I found out MFC would just return a value such asIDOK
, it seems as if it made so much more sense.
Nick Parker
Not everything that can be counted counts, and not everything that counts can be counted. - Albert Einstein
What really seperates C++ from VB is that in C++ it's obvious a lot of thought is put into possible language features before they are added. In VB, it's like some guy gets drunk and says 'you know what would be really cool ?' Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002
-
You're a funny guy, Mike. I can't remember why I agreed to do this dll in VB, but I am certainly regretting it. It's for sharing sessions between asp and asp.net. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002
Christian Graus wrote: It's for sharing sessions between asp and asp.net Isn't there an article on here (CP) for doing that? oh hang on it uses a web service and its for int ASP.NET apps - sorry :( idea - why not change all the .asp pages to .aspx pages and see what happens
Technically speaking the dictionary would define Visual Basic users as programmers.
But here again, a very generalized, liberal definition is being employed and it's wrong
- just plain wrong - Tom Archer 5/12/02 -
Christian Graus wrote: It's for sharing sessions between asp and asp.net Isn't there an article on here (CP) for doing that? oh hang on it uses a web service and its for int ASP.NET apps - sorry :( idea - why not change all the .asp pages to .aspx pages and see what happens
Technically speaking the dictionary would define Visual Basic users as programmers.
But here again, a very generalized, liberal definition is being employed and it's wrong
- just plain wrong - Tom Archer 5/12/02Yeah, I checked CP first. Shaun Wilde wrote: idea - why not change all the .asp pages to .aspx pages and see what happens I suggested that too, but it's a big site, and it's live. It's not something we want to mess with. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002
-
Yeah, I checked CP first. Shaun Wilde wrote: idea - why not change all the .asp pages to .aspx pages and see what happens I suggested that too, but it's a big site, and it's live. It's not something we want to mess with. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002
Christian Graus wrote: I suggested that too, but it's a big site, and it's live. It's not something we want to mess with but you are intending on putting a VB DLL into the middle of it - heheheheHEHE - you've just made my day.
Technically speaking the dictionary would define Visual Basic users as programmers.
But here again, a very generalized, liberal definition is being employed and it's wrong
- just plain wrong - Tom Archer 5/12/02 -
Christian Graus wrote: I suggested that too, but it's a big site, and it's live. It's not something we want to mess with but you are intending on putting a VB DLL into the middle of it - heheheheHEHE - you've just made my day.
Technically speaking the dictionary would define Visual Basic users as programmers.
But here again, a very generalized, liberal definition is being employed and it's wrong
- just plain wrong - Tom Archer 5/12/02*grin* Not my idea, but having said that, there is no reason for it not to work. VB is a badly designed language, but if something is written well in it, it's going to work. All we are doing is storing the session in a dictionary and pulling it out again on the other side. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002
-
*grin* Not my idea, but having said that, there is no reason for it not to work. VB is a badly designed language, but if something is written well in it, it's going to work. All we are doing is storing the session in a dictionary and pulling it out again on the other side. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002
I agree - bad langauge doesn't mean bad code just the greater possibility of it. But then I've seen some bloody awful stuff done in ATL as well (may even be responsible for some :) ) Why VB over say ATL? - COM is the interface afterall. but then the project I am working on every component has to be .NET - which means no external calls to COM objects written in anything other than .NET or accessing the windows API directly - bloody makes you learn the .NET framework though as you can't just say to yourslef 'ah - I could just call XYZ to do that' as you have to find it in the Framework.
Technically speaking the dictionary would define Visual Basic users as programmers.
But here again, a very generalized, liberal definition is being employed and it's wrong
- just plain wrong - Tom Archer 5/12/02 -
I agree - bad langauge doesn't mean bad code just the greater possibility of it. But then I've seen some bloody awful stuff done in ATL as well (may even be responsible for some :) ) Why VB over say ATL? - COM is the interface afterall. but then the project I am working on every component has to be .NET - which means no external calls to COM objects written in anything other than .NET or accessing the windows API directly - bloody makes you learn the .NET framework though as you can't just say to yourslef 'ah - I could just call XYZ to do that' as you have to find it in the Framework.
Technically speaking the dictionary would define Visual Basic users as programmers.
But here again, a very generalized, liberal definition is being employed and it's wrong
- just plain wrong - Tom Archer 5/12/02Shaun Wilde wrote: But then I've seen some bloody awful stuff done in ATL as well I think my sig is wrong. It's EASIER to write bad code in C++, the fact that more is written in VB is a reflection on the sort of people who learn/use it. Shaun Wilde wrote: Why VB over say ATL? - COM is the interface afterall. The official reason is that it's easier to pass around a scripting.dictionary than a std::map, but I suspect it's at least partially to build character. Shaun Wilde wrote: but then the project I am working on every component has to be .NET The rest of this project will be like that, until it's time to write the Palm app. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002
-
I hate VB. I just *hate* it. I've been using it all morning, and the more I use it, the more I hate it. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002