Programming the Web with Visual Basic .NET
||Author: Lynn Torkelson, Constance Petersen, Zac Torkelson|
List Price: $59.95
Our Price: Click to see the latest and low price
Publisher: APress (01 January, 1970)
Sales Rank: 189,824
Average Customer Rating: 4.5 out of 5
Customer ReviewsRating: 5 out of 5
Working knowledge of ASP.NET, VB.NET (Web) and ADO.NET.
This book is aimed at teaching someone who is ALREADY exposed to VB.NET how to create database driven Websites using VB.NET, ASP.NET, and ADO.NET. It takes a database neutral approach and you could use almost any database in using this book. If you are new to VB.NET but have a good understanding of another programming language, you will still be able to follow this book.
The book does not skip any steps in explaining how to use these three technologies on a Web project. It is very detailed in its explanations and has a lot of sample code that works! You have to download this sample code from their website (which is a good thing as you will have code that has been thoroughly debugged). Any problems I had using the code in this book had to do with Visual Studio.NET 2003 related problems. But once I fixed those issues, I had no trouble using the sample code. A lot of examples can be used immediately in almost any Web project you may be currently working on.
In the initial stages of learning these technologies, I was lucky enough to find this book and spent a lot of time reading THIS book only and to date, I have covered more than 70% of the book. I couldn't skip any sections as they are so well written and well connected (the various topics). This type of thorough treatment of a subject in the IT world is rare and it got me thinking if it is to do with the authors or the publisher. I have already decided to check out more books by the publisher first.
The thing I like the most about this book is the excellent explanations they give on how ASP.NET, VB.NET, and ADO.NET really work. They are very detailed and the explanations make sense! That combined with the practical nature of this book (tons of code) make it a very valuable find. By the time you are done with this book, you should have no trouble creating a database driven website. You still need 'ASP.NET Developer's Cookbook' by The ASP Alliance to create a complex website. But this book will give you the confidence you need to consider yourself a decent web developer in using .NET technologies. You can then go to the next level.
If you are frustrated trying to find a good book on using VB.NET to design websites, you won't be disappointed with this book. I found only a few books on .NET that I really like and this book made the Top 3 of that list. Enjoy using this book to master ASP.NET, VB.NET, and ADO.NET for the Web!
Rating: 5 out of 5
Learn ASP.NET the Right Way with Code Behind & Visual Studio
I can't believe the recent two less-than-stellar reviews of this book, because I found this book to be absolutely top-notch.
I moved from VB6 to VB.NET (Windows programming) not too long ago, but I had never done any Web programming. Someone had recommended ASP.NET Unleashed. It has lots of little code examples, but they're chock full of response.write's (yuck!). It also assumes you'll be using notepad as your code editor (double-yuck!).
In contrast, Programming the Web with Visual Basic .NET is a complete tutorial that explains how to develop Web applications and services the right way. It uses Code Behind exclusively, gives great tips for designing usable Web pages, and takes you through the Visual Studio way of developing ASP.NET applications.
The sample code is useful and interesting. I especially appreciated the chapter that shows how to use the .NET trace features to understand exactly how the Web page processing sequence and control tree works. I also loved the examples on using resource files to localize pages for international users and on developing a "breadcrumb" custom control (and why you need breadcrumb links).
The database chapter on ADO.NET was exactly what I needed to understand the Visual Studio tools for handling the disconnected datasets used in scalable Web applications. The examples tied together well and were fun too. What with Lizzy the milk cow running off with the bull next door, Daisy and MooMoo joining them, Bossy getting depressed... Along with learning to do database deletes and updates, I was treated to a regular dairy farm soap opera. :-)
Each chapter added greatly to my knowledge, and the final chapter cemented it with a surprisingly thorough start-to-finish Web site development project. I say "surprisingly" because most books' single-chapter, "start to finish" projects don't cover nearly as much ground as this one did.
Although this book seems to be written mainly for experienced VB programmers, I would also highly recommend it for experienced ASP programmers who want to learn ASP.NET (as long as they learn some VB.NET first -- this book doesn't try to teach that too -- it expects that you'll start with a basic understanding of VB.NET). The reason I recommend it for ASP programmers is that this book will teach them the Code Behind way of coding, rather than perpetrating the response.write way they had to code in previous versions of ASP.
Rating: 2 out of 5
Not the one!
I'm very disappointed with this title, so much talk where not necessary, examples that not directly related to the subject in hand, chapters introductions as if author is writing an article in a newspaper not for a professional developers, Authors seem to know their stuff very well but there is a difference between knowing the material and authoring a book, clearly they doesn't have that talent. I can't dare to compare this book to Jeff Prosise masterpiece "Programming Microsoft .NET", but I found O'Reilly's Programming ASP.NET book a much organized and useful book, don't waste your time and money on this one!
· Programming Microsoft Visual Basic .NET (Core Reference)
· The Ultimate VB .NET and ASP.NET Code Book
· Moving to ASP.NET: Web Development with VB .NET
· ASP.NET Data Web Controls Kick Start
· Essential ASP.NET with Examples in Visual Basic .NET