Search this Site powered by Google
Home | About Us | Blog | Link to Us | Contact Us  Shop at Our ASP.NET Store!

Powered by ASP.NET

In association with Amazon.com
Store

See larger picture

Professional VB.NET 2003, 3rd Edition
by Bill Evjen, Billy Hollis, Rockford Lhotka, Tim McCarthy, Jonathan Pinnock, Rama Ramachandran, and Bill Sheldon - Wrox

List Price: $49.99
Price at Amazon.com: $37.33 (Save 25%)

Buy from Amazon.com

Availability: Usually ships in 24 hours
Shipping rates and policies

  • Average Customer Review: Based on 19 reviews.
  • Amazon.com Sales Rank: 736762


Product Description

What is this book about?

Microsoft considers Visual Basic.NET to be the language of choice for applications where developer productivity is a top priority. It offers you the ability to program against the .NET Framework, and the most recent version includes tools for programming today’s hot mobile applications. This code-laden reference covers VB.NET 2003 from start to finish.

These pages help you discover how to apply object-oriented concepts in design and development to create effective business applications. You will be able to access data using ADO.NET, integrate VB.NET with XML, create both Windows applications and Web services, and much more. Finally, you explore best practices for deploying .NET applications and understand the power of VB.NET in development that targets the Internet as easily as the desktop.

What does this book cover?

Here are just a few of the things you'll discover in this book: 

  • How to create new namespaces and import and alias existing namespaces within projects
  • Error-handling methods using the Try...Catch...Finally structure
  • How to work with data binding and update the underlying data source in Windows applications
  • Methods for developing multithreaded applications
  • How .NET Remoting is used to exchange serialized objects between clients and servers
  • The differences between Mobile Web and .NET Compact Framework applications

Who is this book for?

This book is for experienced developers who are making the transition to VB.NET or seeking a deeper understanding of the most common VB.NET programming tasks and concepts.

Aimed at the reader with some previous programming experience who wants to know VB.NET in detail, Professional VB.NET digs in deeply to the latest version of the popular tool, with plenty of coverage of advanced topics. With in-depth advice for using VB.NET as a true object-oriented language, plus coverage of the inner workings of the .NET Framework itself, this book delivers a thorough and wide-ranging tutorial.

The team authorship of this title shows up in a variety of writing styles. Some early sections contain more theoretical material with a tutorial for designing classes with VB.NET, including its full support for inheritance and "classic" object-oriented design concepts like polymorphism. As this text moves forward, it gets more momentum with somewhat less prose and more examples. Standout sections include some fine material on using Windows Forms, plus excellent coverage of properties and visual design options. Coverage of custom controls is very good here and might well justify the price of this book for experts who need to design their own controls. Much of the book zeroes in on standalone application mode, though three solid chapters on Web Forms, custom Web controls, and Web services will get you started with ASP.NET on the Internet. Short code excerpts, rather than whole programs, are the rule here.

With coverage of .NET assemblies and deployment, threading and COM interoperability, experts will find what they need to get legacy COM and ActiveX components to work with .NET, as well as to start deploying .NET applications in the field. This is a title that can be skimmed in stretches to find topics that really solve day-to-day problems, particularly with the thornier areas of object-oriented design in VB (on which it is excellent though somewhat diffuse), plus advanced object-deployment, security, and other low-level details of the new .NET platform. Clearly, the new version of Visual Basic means big changes for all VB developers, but Professional VB.NET can help experienced VB users negotiate this leap successfully and help them get the most out of this new language and platform. --Richard Dragan


Featured Customer Reviews

Overly Complex, February 03, 2005
I am an experienced VB6 programmer so I thought I could skip the "Beginning" edition from Wrox. I went onto this "Professional" edition. Boy was that a mistake. While I could follow the concepts in the book, they were presented in a very overly-complex manner. It seemed the authors (and there were a lot of authors) tried to present the most complex scenario they could think of for each topic. But then did not give any "real-world" cases where you would ever use all of the complexity and nuances discussed. They could have made the code examples much more direct and to the point without trying to confuse the reader. I think I could have gotten a basic skillset from the Beginning book and picked up anything else I needed through development. Also this book is absolutely filled with errors. Even the index is complete garbage, you have to download a corrected one from Wrox.com. I don't want to carry a bunch of loose pages around with the book as a side-bar.

On a par with C++, Java and C#, October 11, 2004
This book is the sequel to "Beginning VB.NET 2003". That book of necessity had to devote time to going over basic syntactical material of VB.NET. By contrast, this book is squarely aimed at object oriented material.

It shows how to design a problem so as to have natural object classes. From these, the book moves into implementing these under VB. This of course leads immediately into topics like inheritance and interfaces. And how to make a hierarchy of classes. You get to imagine levels of abstraction, like virtual methods in a class, which act as placeholders for actual methods in derived classes. There is a good discussion of the various ways that polymorphism can arise.

Other chapters go into the GUI aspects of the language. Secondary emphasis really. These chapters are straightforward. Nothing conceptually hard here.

What is striking about the book is that in the OO chapters, if you remove the code examples, much of the text could apply to C++, Java and C#. What Microsoft has done is promote VB to the level of these languages.

sigh - but what about the INDEX, August 24, 2004
First, this review DOES refer to the current edition:
Professional VB.NET 2003, 3rd Edition

I have purchased many, many books published by WROX. I have found them to, for the most part, to be GREAT books with a range of information. The books are in series, so you can choose either Beginner or Professional versions.

BUT the one thing I can't understand is their total disinterest in creating a decent index. This book has the worst INDEX of all. Not only is the index very skimpy (as most of the WROX books are,) but THIS book's index is FULL of mistakes. It seems virtually every listing sends the user to the WRONG page. I just don't understand what the problem with Wrox is. This index issue of skimpiness/mistakes is found throughout their catalog of books.

NOTE: As far as content, I would have given this book FIVE stars, but someone from WROX should start addressing the INDEX issues.

If you wish to see well done indices just look at books from Microsoft Press.

Again, please understand, the content of this book is excellent.

Best book so far for VB.NET, February 25, 2003
I'd say this is the best Professional VB.NET book so far. I like the the ADO.NET part and VB control part of this book. Better than O'really ASP and VB book.

Should have been VB.Net Programming with the Public Beta 2.., March 22, 2002
This book is not based on Visual Studio.Net Final Release!

I have read the book front to back including introduction page. I just realized that the book was based on beta 2 of Visual Studio.Net, too late for a refund. Anyway, I went on to read it and found out that the book was not very much organised as tons of '...we'll discuss this on chapter xx ... ' appear no less than 5 times in a single chapter (on some chapters). Mispelled words also are catching enough to say that this book was in a hurry to be printed.

If you're looking for a book that covers thorough details on window forms and web form control howtos, this wouldn't give you enough detail on those topics. Web Services is equally a mere introduction, with about two pages of discussion on UDDI as well as WSDL. Not much on ADO.Net and XML.

I should have borrowed this book instead and skim through it or should have bought it for 20 bucks less. Besides, it's already outdated. I hope the same authors would come up with a second edition that has richer detail...and send me a free copy.


You might also be interested in these items...

Home | About Us | Link to Us | Contact Us
Privacy Statement © 2004-2008 ASPNETWorld.com