Visual Basic Programming
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me

The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.

Go Back   Dev Shed ForumsProgramming Languages - MoreVisual Basic Programming

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old February 15th, 2003, 07:47 PM
infamous41md's Avatar
infamous41md infamous41md is offline
not a fan of fascism (n00b)
Dev Shed Frequenter (2500 - 2999 posts)
 
Join Date: Feb 2003
Location: ct
Posts: 2,756 infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 2 Days 11 h 4 m 29 sec
Reputation Power: 94
vB BOoks

*Hi, i have been looking for a good book that goes into more advanced VB progging. Obviously, i have searched google and whatnot and there a million different books. Im wondering if someone has a book that they really think stands out above the rest. I like books that have code examples in the text, an attached CD is not necessary as long as teh book gives good examples. My VB experience is one year of course work, this is all my school offers. C++ is much more my forte and it is what im studying now, but i would like to begin using vb.net so i figure i must first learn advanced vB b4 going into that. thanks for any help, and plz as many opinions as i can get would be great!!!

Reply With Quote
  #2  
Old March 4th, 2003, 07:19 AM
shafan's Avatar
shafan shafan is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2002
Posts: 123 shafan User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 2 h 51 m 51 sec
Reputation Power: 11
I think you should be able to start in VB.NET straight away.
I can recommend "VB6 Bible" which I found very good.

Good luck!

Reply With Quote
  #3  
Old March 8th, 2003, 05:42 PM
moexu moexu is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Feb 2003
Posts: 8 moexu User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Our company has a lot of software written in VB6, and when VB.NET first came out I had the assignment of researching it and giving a presentation to our development department as to the merits and drawbacks of the changes to the language, and whether or not we would be able to easily migrate.

VB6 and VB.NET are, for all practical purposes, two completely different languages with some common syntax (sort of like JavaScript and Java). I was struck by how much VB.NET resembles C++, but uses English words instead of symbols. I think if you already know C++ you will have no trouble learning VB.NET.

I don't think, however, that you would need to learn VB6 before .NET. In my presentation I said that the people who are going to have the most trouble moving to VB.NET are self-taught programmers who only know VB6 and don't really understand programming, but that college students who took C++ and had a semester of VB6 would be able to pick it right up. I think that knowing VB6 really well is going to make it harder to learn VB.NET, because the first thing you have to do is unlearn all of the crappy half-assed ways you have to get things done in VB6 in order to learn a proper programming language.

There are plenty of good books on both VB6 and VB.NET (and .NET in general). The one I have is O'Reilly's Programming Visual Basic.NET. Microsoft released a whole slew of .NET books as well. You might want to look into a Safari subscription too. They have a lot of .NET books, and you can read 5 a month for $10. Hope this helps.

Safari
Programming Visual Basic.NET

Reply With Quote
  #4  
Old March 9th, 2003, 12:38 PM
infamous41md's Avatar
infamous41md infamous41md is offline
not a fan of fascism (n00b)
Dev Shed Frequenter (2500 - 2999 posts)
 
Join Date: Feb 2003
Location: ct
Posts: 2,756 infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level)infamous41md User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 2 Days 11 h 4 m 29 sec
Reputation Power: 94
moexu<< Thank you so much!! This is exactly what i was looking for. I've been doing C++ for almost 2 years now, and i really really love the language. Compared to Vb, well its not really a comparison, i HATE VISUAL BASIC CODING! I'm into object oriented progging and vB6 seemed to make that so hard in comparison with C++. I just recieved my copy of .net the other day(the full version with EVERY possible feature) and have been tooling around with it for a few hours. I have noticed that the layout is a lot different with the windows and Solution manager and whatnot, kind of confusing actually but i guess i will get used to it. I would like to ask u since u seem fairly knowledgable about .net, have u done any research on C#? I have yet to mess around with that yet...

Reply With Quote
  #5  
Old March 9th, 2003, 03:31 PM
moexu moexu is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Feb 2003
Posts: 8 moexu User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Thanks, I'm glad I could help. My understanding of C# is that it's essentially Microsoft Java. The syntax is very, very similar. There really isn't much difference in speed or features of C# vs. VB.NET, since they both are compiled into an intermediary language and they both have access to all of the same libraries. The choice is really more a matter of personal preference (i.e., do you like coding with curly braces or without? ). With your C++ experience (especially if you know any Java) C# might be even easier for you to pick up than VB.

Another difference between the two is that Microsoft proposed that C# be a standard language, so C# won't be entirely proprietary. (There's a project called Mono that's working on an open source implementation of the .NET framework with C#). All of the other developers at our company wanted to move to C# if we went to .NET rather than VB because it's open and they thought it would be less likely that we would get in a situation like where we are now, with thousands of lines of VB6 code and no easy way to convert them.

The biggest challenge with .NET is learning the framework and all of the classes that are available to you. The choice of language is really more a matter of personal preference. (Some would argue that you really need to know both languages if you want to be a .NET developer, but that's a whole other topic ). So my advice would be to play with both of them, see which one you like better, and go with that.

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming Languages - MoreVisual Basic Programming > vB BOoks

Developer Shed Advertisers and Affiliates



Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 


Powered by: vBulletin Version 3.0.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

© 2003-2013 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap