No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
Chunky and detailed, Programming ASP.NET is a hands-on guide to Microsoft's Web development technology. It is a huge subject, and at over 900 pages, this is longer than most O'Reilly titles. With support for Web services as well as dynamic Web sites, ASP.NET is the most impressive part of Microsoft's .NET Framework, but developers familiar with the old Active Server Pages have much to learn. This title begins at the beginning with "Hello World," but goes well beyond the basics by providing in-depth examples and explanations. There is some coverage of Visual Studio .NET, but most of the content is equally applicable to those who prefer to use straight code editors. There are extensive code examples, almost too many, with most given in both Visual Basic and C#. Some of the code is repetitive, and at some points shorter, more specific examples would help the book's flow and reduce its bulk.
The early chapters introduce the ASP .NET architecture and cover the event model, the different control types, debugging and the essentials of Web Forms. The chapters that follow tackle database development, including validation, data binding, programming ADO .NET and managing transactional data updates. This accounts for two-thirds of the book. The last third tackles Web services both as client and server, caching and performance optimisation, security, and application deployment. A bug database is used throughout as an example application.
Overall the authors do a great job of covering ASP .NET essentials, somewhat slanted towards database applications. The book has a real-world feel to it and does not skim over problem areas. It is nicely written, and working through the examples is a good way both to learn ASP .NET, and to get a feel for what it can do. --Tim Anderson
I don't normally use a ratings system, but if I did, this would have been 4.5 out of 5... This book is a "must buy" for development enthusiasts. -- Jason Salas, guam-asp.net, March 2002
Users at every level will appreciate this approach. I highly recommend this book to ASP.NET programmers. -- CompuNotes Issue #183
I was looking for a book that thoroughly taught ASP.NET and took the C# language seriously and not as an afterthought. This book is absolutely perfect. Read morePublished on June 27 2004 by C. Jones
As a new programmer, and even newer to .NET and ASP.NET this book is a must have for anyone serious about learning ASP.NET. The book covers every aspect of using ASP. Read morePublished on May 25 2004
This book is a gold-mine - explaining well the .NET concepts. As an experienced ASP developer, it gave me good background to understand the differences between ASP and ASP.NET. Read morePublished on March 28 2004
This is an excellent book. In fact, it's the best ASP.NET book I've seen yet. I did find myself skipping around in it a lot more than reading it cover to cover, but, all in all,... Read morePublished on Feb. 12 2004 by Terry Smith
I am a big fan of O'Reilly titles, however this book is not one of the better ones. The code examples are lengthy and always (unnecessarily) provided in both C# and VB.NET. Read morePublished on Jan. 13 2004 by Seann Hicks
I developed my first .NET project as a consultant the first day the .NET framework was released by Microsoft. I found myself scrambling for a book with helpful examples. Read morePublished on Jan. 8 2004 by S. Moreland
I've been using this book since its first edition as the text of an ASP.NET class I teach for the last two years, after looking over many others. Read morePublished on Dec 17 2003 by TechRanger
This book is extremely good for beginners. If you have already worked on ASP, you might find this a bit boring at some places. Read morePublished on July 31 2003
I am not going to say this is the worst book I have ever read, because it was useful considering that I didn't know anything about .NET before starting on this book. Read morePublished on July 13 2003 by C. Hunt