Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
$0.01
+ $3.99 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: Great condition for a used book! Minimal wear. 100% Money Back Guarantee. Shipped to over one million happy customers. Your purchase benefits world literacy!
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Debugging ASP.NET Paperback – November 3, 2001


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
$12.56 $0.01
Unknown Binding
"Please retry"
Best%20Books%20of%202014
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 376 pages
  • Publisher: Sams (November 3, 2001)
  • Language: English
  • ISBN-10: 0735711410
  • ISBN-13: 978-0735711419
  • Product Dimensions: 7 x 0.8 x 9 inches
  • Shipping Weight: 1.2 pounds
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #3,967,628 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

Debugging ASP.NET focuses on the various tools, techniques, and best practices associated with debugging ASP.NET web applications under Microsoft's new .NET platform. Brief descriptions of the problems with debugging previous versions of ASP are covered, as well as how the new features of ASP.NET can be exploited to their fullest to find and eliminate bugs quickly and easily. The book will introduce changes to the code structure paradigm as implemented in the .NET platform, and how to structure ASP.NET code in this new paradigm to enable faster web application debugging.

About the Author

Jonathan Goodyear began his career as a software developer at Arthur Andersen after receiving a degree in accounting and information technology from Stetson University. He has also worked as a consultant for PricewaterhouseCoopers and as the Internet architect for the Home Shopping Network's e-commerce presence (http://www.hsn.com). Presently, he works as an independent consultant through his consulting practice, ASPSoft, focusing on developing web applications with ASP.NET.

Jonathan is a contributing editor for Visual Studio Magazine (http://www.vbpj.com) and is a charter member of the Visual Studio 6 MCSD certification. He is also the founder and editor of angryCoder (http://www.angrycoder.com), the first eZine written completely in ASP.NET. When not hunched over a keyboard, Jonathan likes to spend time going to theme parks with his family near his home in Orlando, Florida.

Brian Peek is a senior software developer with Rapid Application Developers, Inc. (http://www.rapiddevelopers.com/) located in Troy, New York. He specializes in developing n-tiered applications, web-based applications, wireless applications, and any other projects that happen to come along. Additionally, he is the owner and lead programmer of Ganksoft Entertainment (http://www.ganksoft.com/), a small video game¿development company dedicated to producing high-quality games for video game consoles using only freely available tools and documentation. He holds a bachelor's degree in computer science from Union College in Schenectady, New York, his hometown. When not coding for work or coding games that he wishes would be published commercially, he can often be found practicing magic, learning to play piano, or playing his latest favorite video game. He can be reached at brian@ganksoft.com or brian@rapiddevelopers.com.

Brad Fox started programming in BASIC at the age of 12. Since then, computers and technology have played an integral part in his life. Brad joined the Army right out of high school and served in the 82nd Airborne Division. Since then he has gone on to become a Microsoft Certified Solution Developer. Currently, Brad is CEO of Digital Intelligence, Inc., where he spends most of his time developing cutting-edge technology for the financial industry.


More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.4 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

7 of 7 people found the following review helpful By G. Huber on November 8, 2001
Format: Paperback
This book is very well-done and thought out. It is more than just a reference on how to debug your application, it is also a book on how to write good code! Truly it is a must have! The first chapters go into detail about how to write good code with structured error handling before it goes into how to debug your ASP.NET pages. Useful suggestions on architecture such as not putting business logic in controls are thoughtfully offered.
Later on, the authors discuss how to incorporate event logging, how to effectively use conditional compiles, tracing, etc. The book goes into how to debug just about every technology that will be used in ASP.NET- web services, caching, XML, user controls, databound controls, inline components, namespaces, SOAP, streams, SQL (data access), and even COM+ interop. It also offers brief samples of how to use each of these technologies (in order to explain how to do the debugging) which is helpful.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Jehangir Abdulla on November 8, 2001
Format: Paperback
I have to say that even though the book says that its for intermediate to experienced programmers it really should say that it is for beginners to intermediate programmers.
I say that because a lot of debugging skills suggested in this book come with experience to advanced programmers. However this book does list a whole bunch of gotcha's when using not just ASP.NET, but also some of the advanced features of ASP.NET like User Controls and Caching, Http Handlers, etc. This books also lists some pitfalls to be aware of when using Serviced Components (COM+). These features would be useful for Beginners or Intermediates but the Advanced developers of ASP.NET would already be familiar with some of the techniques listed like Tracing, Conditional Compiling, writing to the event log etc.
I would recommend that if you are new to ASP.NET and have just finished reading a book on ASP.NET, pick this book up next to read about some gotcha's when using ASP.NET
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 8 people found the following review helpful By Steve Graddy on January 9, 2002
Format: Paperback
I have spent thousands of dollars on books and classroom training to improve my programming skills. It is very rare that any book or any instructor will spend very much time on the debugging process of the language being taught. For me this leaves a lot of the beginning programmers short on their skills, since debugging is 50% of what you do all day. This book gives you a great start on learning the process of debugging an ASP.Net web application and helps you past some of the gotchas that you WILL fall into.
If you are going to develop a ASP.Net web application, I highly endorse this book as required reading!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 7 people found the following review helpful By gbworld@comcast.net on January 30, 2002
Format: Paperback
To a certain extent, I find this title a bit of a misnomer, as this particular tome contains more than simply debugging. It is well structured to relate these additional topics to debugging, but it is a pleasure to go through a book that both covers its subject and many of the peripheral issues that can help you debug, as well.
While this book is not heavy on OO, which would make a nice additional topic, debugging OO or procedural is largely the same.
There is a good mixture of both C# and VB.NET code, which I applaud. It is important to know that debugging is the same, regardless of language.
I do have a slight beef with the amount of code that resides in the ASPX file. This comes from my belief that the separation of code and UI, via a CodeBehind file, is an important part of .NET. You may disagree with this assessment.
There are some good examples of using tracing in your applications. Tracing is a great tool to find where you are having problems. There is also a nice section on logging your application exceptions.
The material on caching, although not completely related to debugging, is a nice addition.
The book, overall, is aimed for more advanced readers. I think a beginner might be able to tackle some of the material, and probably should, but understand that you might get a bit lost if this is your first ASP.NET book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 6 people found the following review helpful By A Customer on April 29, 2002
Format: Paperback
There are good chapter about Tracing, code structures, and ADO.net debugging, and lot more. A must have for .Net Web developers. Code examples are in both VB and C#. I wish Author have included more code for COM based debugging.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again