- Paperback: 432 pages
- Publisher: Addison-Wesley Professional; 1 edition (February 21, 2003)
- Language: English
- ISBN-10: 0201760401
- ISBN-13: 978-0201760408
- Product Dimensions: 7.3 x 1 x 9.1 inches
- Shipping Weight: 1.8 pounds (View shipping rates and policies)
- Average Customer Review: 39 customer reviews
- Amazon Best Sellers Rank: #3,576,790 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Essential ASP.NET With Examples in C# 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
The Microsoft .NET Framework is exactly what its name implies: A general system onto which a lot of application-specific technologies are stuck. Essential ASP.NET With Examples in C# assumes you know something about the .NET way of doing things, and want to know more about how you can use its ASP.NET facet to implement robust and stylish Web applications. Fritz Onion, in a manner typical of this series, introduces key ASP.NET concepts logically, and with lots of code listings that make it clear how the concepts should be translated into reality. The truth be told, Onion excels at combining conceptual information with practical examples. This is unusual among writers of technical books, who tend to be good at (at best) one or the other.
Typically, the author approaches a capability of ASP.NET--validation of submitted form data, say--by presenting a quick summary of the problem and then attacking it (or components of it) with code. The code segments (which tend not to be too long, and so relatively easy to trace and comprehend) are then dissected, and special attention called to details of particular interest to the local problem. It's a great way to learn if you already have a grasp of the basics, as you can either go hands-on with your own system or absorb the author's wisdom through the book alone. --David Wall
Topics covered: How ASP.NET works, and how to write effective software with it. Detailed coverage goes to HtmlControls, WebControls, the web.config file, form-data validation, custom controls, and state management. There's also excellent coverage of the often confusing HTTP Pipeline.
From the Author
I am the author of DevelopMentor's Essential ASP.net course, which was first taught 2 years ago this month (Febrary 2003). This book is the culmination of refining 'the story' of ASP.net through teaching it in many classrooms over the last 2 years. I have also had the opportunity to speak at several conferences and author a number of articles on ASP.net, all of which fed into the book writing process.
My goal in writing this book was to provide a clear, concise reference to ASP.net for developers that are already comfortable with concepts in .net. I strive to explain not just how to use the various pieces of ASP.net, but also how and why they are built the way they are. In my experience, the most effective developers are the ones that truly understand the implications of the tools they use. I hope this book provides you with knowledge to become a better ASP.net developer.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
It does require a founding in programming and web development that would limit its usefulness for a beginner, but it is the only book I would unreservedly recommend for ASP.NET.
I fit the above criteria, and I purchased this book. It is clearly and concisely written, contains very relevant material, and has a well-planned flow. The book does an outstanding job of explaining the intricacies of the new .NET platform- how it works, and how to properly utilize it. It's more for teaching the reader .NET than for reference- though you will likely use it for reference in the future.
The author does a great job of explaining the major points of the architecture. The chapters on error handling, data binding, validation, state management and security are especially well written (yes, basically all of it). You will learn how to build a basic .net app from the ground up. However, the book does assume a certain level of intelligence and experience in the reader- it won't hold your hand, nor bog you down with the obvious details (however you want to look at it). Yet it still manages to cover its topics very thoroughly.
Other books often give vanilla examples and have multiple authors who use all different styles, and expect you to learn from cookie-cutter examples without telling you why they chose to do something a certain way, or if alternatives even exist. Unfortunately, the problems we face when developing usually don't fit an example in a book, so we actually need to understand the architecture with which we're working. This book is the first step towards understanding the hows and whys of .NET. It should be read cover to cover. It's so well written and concise that I could actually go out on a limb here and call it a page-turner! :)
After reading it, I had confidence in how I was designing my apps because I knew how it would behave, and knew I was using
the most efficient method.
This book should not be the only one in your collection. Truth is, there is no one-stop-shopping book for ASP.NET. I recommend the following in addition to this title:
Programming ASP.NET (O'Reilly & Assoc.)- a more thorough title and excellent reference, but leaves out much of the explanation/understanding that this book provides.
ASP.NET Website Programming (Wrox) - explains web methodology thoroughly, with excellent examples
ADO.NET in a Nutshell (O'Reilly & Assoc.) - indispensible if you're using databases
These four books will be all you need, and you will keep going back to each of them.
What more could you want in a book? This book covers all of the important topics of ASP.NET development - DataGrids, Verification, Http pipelines, ASP.NET architecture. He covers it all! Every real world ASP.NET application developer will gain valuable insight from this book.
If I had to change one thing about the book, I would have liked to see more results of the code. For code samples I didn't understand exactly how they worked, I had to build and run them myself in order to see the results. I would have liked to see screenshots for more of the code samples running. There were these screenshots for the most difficult code sections to grasp and I commend Fritz for having them, but I think there could have been more.
If you only buy one ASP.NET book, buy this one!