Moving to VB .NET: Strategies, Concepts, and Code, Second Edition
|
| Author
|
Dan Appleman |
| Publisher |
Apress
[http://www.apress.com] |
| ISBN |
1-59059-102-X |
| Published |
2003-03 |
| Price |
44.99 USD |
| Features |
[614 pages]
[Site: http://www.apress.com/book/bookDisplay.html?bID=164]
|
| Abstract |
This second edition explains the main differences between VB6 and VB .NET as well ashow to program in VB.NET. It has been updated for Visual Studio .NET 2003.
|
| Rating |
4
|
| Reviewer |
Henry Scott Cowan |
| Categories | vb, dotnet, web |
|
In this book, written for more experienced VB6 programmers wishing to learn VB.NET, Dan Appleman, in a decidedly personal and humorous style, explains the way to code for VB.NET. He gives a good foundation, explaining the reasoning for the changes that were incorporated in the new version and with a mix of example bad/better code, shows why a certain way is more effective and desirable. I think that this is a well-rounded, well-documented tome. It does not delve into basic programming syntax; that's taken for granted because this is not an introductory level book, but rather a good transition methodology. If you are not an advanced VB coder, as I must admit myself, this is not too difficult to follow but you may require other resources to fill some of the gaps. This is a good all-around book if you want to know why and how to do it the .NET way instead of the old VB6/COM way (and you may even do both).
Even though this book was published last year, I think it is timely and valuable. I recommend it. I would not hesitate to buy it even at the suggested retail price.
On the back cover, Appleman says: "Evaluating VB .NET from the perspective of the developer, you'll find material that may infuriate everybody from staunch VB traditionalists to Microsoft marketing staff." Well, so far I have not, but I have been glossing over sections to complete this review, so maybe I'll get ticked off at a later date. But then, what good is an author who just gives you what you think you want to hear? The best P/A's I know like a challenge....