- Apr 5, 2002
- 2,616
- 99
- 91
I need a good book recommendations to learn VB.Net fast. In the past I have used Deitel & Deitel's, Java:How to Program 1 and 2 but at $75 a book it puts a big dent in my pocket book.
Thanks
Thanks
Originally posted by: glugglug
VB is EVIL. ALL variants of it (no pun intended) including .NET (another evil in and of itself). VB WILL rot your brain and teach you how NOT to think about programming.
If you are being coerced into learning VB for work, the $75 shouldn't matter to you because you should be getting reimbursed. (plus possible workman's comp for drain bramage from working with VB)
If you want to learn a visual windows programming language for yourself, I strongly recommend either Delphi or C++ Builder. Especially with a background in a nice clean language like Java. Contrary to popular myth, C++ is not hard. In fact it's far more intuitive than VB. Plus the syntax is pretty much the same as Java.
Originally posted by: Spydermag68
Thanks Descartes... I have mainly coded in TPF, a mainframe assembly language and C. I have picked up C++ and Java in the last 9 months and have done some simple VS C++.
Originally posted by: glugglug
VB is EVIL. ALL variants of it (no pun intended) including .NET (another evil in and of itself). VB WILL rot your brain and teach you how NOT to think about programming.
If you are being coerced into learning VB for work, the $75 shouldn't matter to you because you should be getting reimbursed. (plus possible workman's comp for drain bramage from working with VB)
If you want to learn a visual windows programming language for yourself, I strongly recommend either Delphi or C++ Builder. Especially with a background in a nice clean language like Java. Contrary to popular myth, C++ is not hard. In fact it's far more intuitive than VB. Plus the syntax is pretty much the same as Java.
Originally posted by: Apathetic
Originally posted by: glugglug
VB is EVIL. ALL variants of it (no pun intended) including .NET (another evil in and of itself). VB WILL rot your brain and teach you how NOT to think about programming.
If you are being coerced into learning VB for work, the $75 shouldn't matter to you because you should be getting reimbursed. (plus possible workman's comp for drain bramage from working with VB)
If you want to learn a visual windows programming language for yourself, I strongly recommend either Delphi or C++ Builder. Especially with a background in a nice clean language like Java. Contrary to popular myth, C++ is not hard. In fact it's far more intuitive than VB. Plus the syntax is pretty much the same as Java.
While I agree several parts of VB suffer from severe brain damage (VB's Collections are especially bad - if you attempt to see if an item is a part of the collection and it isn't, a run-time error is generated), that doesn't mean the entire language is useless. It's great for GUIs and simplifies access to databases. Write the "pretty click-click" stuff in VB and then write the hard-core stuff in C/C++ and just link to it.
Now assembly will definately rot your brain. I've been doing that for 12 years now - but hey, I'm still normal... twitch... twitch...
Dave
Originally posted by: Descartes
Originally posted by: Apathetic
Originally posted by: glugglug
VB is EVIL. ALL variants of it (no pun intended) including .NET (another evil in and of itself). VB WILL rot your brain and teach you how NOT to think about programming.
If you are being coerced into learning VB for work, the $75 shouldn't matter to you because you should be getting reimbursed. (plus possible workman's comp for drain bramage from working with VB)
If you want to learn a visual windows programming language for yourself, I strongly recommend either Delphi or C++ Builder. Especially with a background in a nice clean language like Java. Contrary to popular myth, C++ is not hard. In fact it's far more intuitive than VB. Plus the syntax is pretty much the same as Java.
While I agree several parts of VB suffer from severe brain damage (VB's Collections are especially bad - if you attempt to see if an item is a part of the collection and it isn't, a run-time error is generated), that doesn't mean the entire language is useless. It's great for GUIs and simplifies access to databases. Write the "pretty click-click" stuff in VB and then write the hard-core stuff in C/C++ and just link to it.
Now assembly will definately rot your brain. I've been doing that for 12 years now - but hey, I'm still normal... twitch... twitch...
Dave
To think that any language will "rot your brain" is absurd. Any quality software engineer can write quality software in any language. Granted, there may be more manifestations of syntactic salt, and it may not be as pretty, but you can still solid development practices.
VB was used *HEAVILY* in the Windows DNA "era" (I say "era", but really it wasn't that long ago, and new projects are still being implemented) as a middle-tier solution. VB was tightly coupled into the COM world, and if you knew enough about VB (user-defined interfaces for polymorphic facilities via multiple interface inheritance, for example), you could build a solid component. People who chastise VB usually know very little about it, or at least they have only seen it used as a primitive little database interface.
Know when, and when not, to use a given tool.