- You'll save an extra 5% on Books purchased from Amazon.ca, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)
Beginning Visual Basic 2010 Paperback – Mar 15 2010
|New from||Used from|
Special Offers and Product Promotions
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
From the Back Cover
A thorough introduction to the basics of Visual Basic 2010
Synonymous with writing code in Visual Studio 2010, Visual Basic is an incredibly popular programming language. Its speed and ease of use make it a frequent first choice for new programmers, as well as a heavily favored choice for the more experienced set eager to learn Visual Basic's latest iteration. This beginning guide provides you with a solid foundation, unlocking the power and possibilities of Visual Basic 2010 and giving detailed steps for quickly and easily writing useful programs.
Beginning Microsoft Visual Basic 2010:
Details the process for creating Windows Forms applications, WPF Windows applications, web applications, WPF browser applications, mobile device applications, and Web Services
Discusses application debugging, error handling, and dealing with unexpected events
Addresses object-oriented programming and how to use it in your applications
Reviews dynamic data web sites and ASP.NET
Introduces XML and shows how it can be used to integrate your applications with others
Explains deploying applications using ClickOnce technology
Covers Access, SQL Server, and ADO.NET
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
About the Author
Bryan Newsome is an author or coauthor of many books and works for a Microsoft Partner in Charlotte specializing in Custom Software Solutions. He provides clients with solutions and mentoring on leading-edge Microsoft technologies.
Most Helpful Customer Reviews on Amazon.com (beta)
1) It provides many "try it yourself" exercises which give you ample opportunities to use what you read about.
2) It provides "exercises" at the end of each chapter, where you have the opportunity to write simple programs on your own, rather than simply copying code from the book. Answers are provided in an appendix.
3) The book provides the user exposure to a very large number of classes, properties, etc., while, at the same time, clearly explaining what classes, methods, etc. are - as well as their differences. Examples are also provided and are very clear.
4) This book is a step above the 'Step by Step' books, and if you have gone through the 'Step by Step' book, this is a great next book to go through because it provides so much exposure to the methods, classes, modules, etc. which the 'Step by Step' book introduces, but does not give the user much, if any, practical experience. (Personally, I found the 'Step by Step' book to be very useful simply because I am a complete novice .NET programmer - so I am NOT saying the STEP by STEP book is junk! It is most definitely NOT!).
5) If you have some experience with scientific programming languages like IDL or Matlab, but do not have any experience with a .NET language (which is my specific experience), this is a great book to help 'bridge the gap', so to speak, as the two types of programming are very different and it can be very difficult for a Matlab or IDL user to switch to a .NET language (or vice-versa).
6) If you learn by doing, which is probably most of you, buy this book! You will benefit!!!
P.S. I never would have thought learning to program could be fun - but it is with this book!
Additionally, it's very poorly organized. While introducing one topic it adds half a dozen others that will either be discussed in a later chapter or not explained at all. I understand forward references need to be done at times. But this book takes it to a confusing extreme. It will have flipping around three different chapters at times trying to understand the current topic. Take, for example, Chapter 10 "Debugging and Error Handling". Debugging, a pretty important topic for any aspiring programmer, uses the "Generics" class, "IDisposable", and List of T none of which are discussed in depth (why introduce that in a chapter devoted to debugging tools?). Every chapter is all over the place with references to future chapters and details about past chapters that weren't originally included. You work through the "Try It Out" sections not knowing what's relevant and what's irrelevant to the exercise. Vague explanations are given only AFTER the "Try It Out"s and leave you scratching your head over what was necessary for the topic and what was an unnecessary aside that may or may not be discussed later.
End of Chapter Exercises quizes you with questions without providing the answers which makes it a tedious, laborious task to backpedal through all the confusing and irrelevant codes. The book could easily lose 200 pages and be more helpful. It attempts to cover too much without covering anything really well. Jack of all trades master of none.
In short, It's as if the authors want to show off their prowess more than explain things in a way a beginner/intermediate might understand.
There are a lot of try out's exercises in the book, but they aren't well explained.
For a beginner some essiantal parts are missing.
Look for similar items by category
- Books > Computers & Technology > Microsoft > Development > Visual Basic
- Books > Computers & Technology > Programming > Introductory & Beginning
- Books > Computers & Technology > Programming > Languages & Tools > Visual Basic Introduction
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design
- Books > Textbooks