Rating: - Hits the mark!
Excellent book, albeit at an introductory level, to Visual Basic and the .NET programming environment. As advertised, the book takes you "step by step" through Visual Basic.NET programming. Concepts are logically developed with good code examples. All in all a good buy.
Rating: - He's done it again!!
Michael Halvorson has written another great teaching book! It is everybit as good as his VB6 Step by Step book. Without his step by step clear desciptions I never would have passed the 70-176 VB6 Desktop exam on the first try. The cerification books are OK but I was constantly going back to Halvorson for clearer explanations of concepts, etc. If you are serious about programming or just want to know more about those buttons and boxes you see in your software applications - this book is your ticket to understanding it more!! I constantly recommend his books to new programmer's - as I do so here.....
Rating: - Excellent Beginning VB.net programming book!
Mr. Halvorson has done a great job of explaining the new concepts found in the VB.NET environment. His explanations are concise and easy to understand, making this book a must for the 'newbie' programmer. The examples (code) are easy to reproduce and work!
All in all a MUST for anyone wanting to start with the new VB.net language!
Rating: - Not for developers
As posted above, this book is not for developers. It's not a big book, but what it covers could fit in a handbook. I would recommend "Programming Microsoft Visaul Basic .NET" by Francesco Balena instead.
Rating: - Not a real VB.NET
I was very disappointed with this book. This is not for real developers and it is a pretty poor introduction into VB.Net world for the beginners: this book is adopted from the previous versions VB to the NET without consideration of completely new features of the new environment. Yes, some of them are mentioned as a "Upgrade Notes", but examples and real step-by-step tutorials are still based on old VB5(!) syntax ( adopted to NET). One of the examples - text file handling: just a mention about StreamReader class and no examples how to use it instead of the old version of FileOpen, that took at least 10 pages. Another fluke - explanation ByREF vs. ByVal - I would say it is misleading - this chapter belongs to VB5/VB6 environment, not to the NET. Those are only 2 examples, I could list much more than that. I definitely do not recommend this book to anyone - nor beginners - nor experienced programmers who were hoping ( like me) to jump into VB.NET world with this book.
|