| By Steven Mandel | Article Rating: |
|
| May 11, 2005 09:00 AM EDT | Reads: |
11,594 |
Now that ASP.NET has hit its stride, the number of books out that deal with it on an intermediate level has increased nicely. The problem, though, is that if the books all cover the same topics, how do you decide which one to buy? I have several criteria that I look at in making that decision. Firstly, how does the book read? Is the writing crisp and clear or does it plod along? Does the author have a sense of humor? Are the examples offered full-bodied? Is this a book that you'll be able to use as a reference book as you develop your own applications in ASP.NET? Are the code listings clear and to the point or do they go on for page after page? Has the publisher done a good editing job or are there a lot of errors?
The authors of Programming ASP.NET 2nd Edition exude a sense of confidence and humor in their writing that comes of quite a bit of practical experience as software developers.
All of the examples in the book are given in both C# and VB.NET. The authors refreshingly see the differences between the two languages as "syntactic sugar." The examples given are well thought out and practical. I don't like the endless pages of code, but I do appreciate it when new code is added and it's bolded to show the differences. Unfortunately, this was only done with the C# code, not the VB.NET code.
Also, if the authors feel a topic is covered better in another of their books they tell you. The only place where I disagreed with this approach was in the discussion on IComparer and Icomparable. Programming ASP.NET 2nd Edition says it will discuss how these interfaces work in a sidebar but there's no sidebar. On their web site, they admit there's no sidebar but say a discussion can be found in another one of their books. They show you how to implement it, but don't explain how it works referring you to another of their books.
My one big beef with the book is the number of errors I found. Most of them were typos but there are a few code errors as well. Most of the code fixes can be found on the authors' web site.
I think you will find Programming ASP.NET 2nd Edition to be a welcome addition to your library that you will use over and over again. That's not to say that it doesn't have its flaws but the positives more than outweigh the negatives.
Authors: Jesse Liberty and Dan Hurwitz
Format: Paperback
Publication Date: July 2003
ISBN #: 0596004877
List Price: $49.95
Development Tool: Visual Studio.NET, Notepad
Level: Advanced Beginner through Intermediate
Languages: VisualBasic.NET, C#
Published May 11, 2005 Reads 11,594
Copyright © 2005 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Steven Mandel
Steven Mandel has worked in the IT industry for over 15 years designing databases using Microsoft Access and SQL Server. He has developed Web and Windows applications using VB.NET and has written numerous articles and reviews about ASP.NET and VB.NET.
- Kindle 2 vs Nook
- Wave on Ulitzer: Confessions of a Google Wave Fanboy
- Confessions of a Ulitzer Addict
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Cloud Computing Best Practices
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Infrastructure-as-a-Service Will Mature in 2010: Microsoft's David Chou
- Windows 7 – Microsoft’s First Step to the Cloud
- Cloud Computing & Federal IT - What Does the Future Hold?
- Jill Tummler Singer, Deputy CIO of CIA, Keynotes at GovIT Expo
- Cloud Expo and the End of Tech Recession
- Kindle 2 vs Nook
- The Difference Between Web Hosting and Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Wave on Ulitzer: Confessions of a Google Wave Fanboy
- Confessions of a Ulitzer Addict
- Cloud Computing Best Practices
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Eval JavaScript in a Global Context
- Infrastructure-as-a-Service Will Mature in 2010: Microsoft's David Chou
- Windows 7 – Microsoft’s First Step to the Cloud
- Google Maps and ASP.NET
- Crystal Reports XI & How It Has Changed
- Converting VB6 to VB.NET, Part I
- Creating Controls for.NET Compact Framework in Visual Studio 2005
- Where Are RIA Technologies Headed in 2008?
- How to Write High-Performance C# Code
- AJAX World RIA Conference & Expo Kicks Off in New York City
- Implementing Tab Navigation with ASP.NET 2.0
- i-Technology Photo Exclusive: Bill Gates & Steve Jobs In "Nerds"
- .NET Archives: Getting Reacquainted with the Father of C#
- i-Technology Viewpoint: "SOA Sucks"
- Programmatically Posting Data to ASP .NET Web Applications



































