- Paperback: 592 pages
- Publisher: Microsoft Press (February 23, 2008)
- Language: English
- ISBN-10: 0735624267
- ISBN-13: 978-3866455153
- Product Dimensions: 7.3 x 1.5 x 8.8 inches
- Shipping Weight: 2.5 pounds (View shipping rates and policies)
- Average Customer Review: 13 customer reviews
- Amazon Best Sellers Rank: #3,197,713 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.
Microsoft ASP.NET 3.5: Step by Step
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
All Books, All the Time
Read author interviews, book reviews, editors picks, and more at the Amazon Book Review. Read it now
About the Author
George Shepherd is a .NET Framework expert who works at Rockwell where he develops some of the best third-party .NET tools available. He has been programming Windows since version 2.0 back in the late 1980s. For the debut of Microsoft Foundation Class (MFC) in the early 1990s, George co-authored the definitive reference for MFC, MFC Internals. During MFC s heyday as a powerful user-interface development platform, MFC Internals was part of the canon for serious MFC developers. George covers Web-based and Windows-based interface development with the .NET Framework as a contributing editor for MSDN® Magazine, and is a contributing editor for Dr. Dobb's Journal. He is also a co-author of the classic Microsoft Press® book Programming Microsoft Visual C++®. George regularly delivers seminars with DevelopMentor and is also a popular speaker at industry conferences. In his spare time, George plays a mean slide guitar.
Top customer reviews
I'm an experienced programmer, though not a whole lot with web programming. The book is written for Visual Studio 2008 and I'm using 2010, but I'm having no difficulty in making the necessary adjustments.
At this point, I'm about 1/3 of the way through the book. If I change my opinion by the time I finish, I'll modify this review.
That first third took just over two days, faster than I expected. And it's making sense to me! The examples are great, and so are the author's explanations. (In particular, since I have only a little experience with web servers, I found his explanations of IIS vs. the development server in Visual Studio to be very helpful.) He seemed to anticipate my questions, because several times as soon as I didn't get something, he would explain it in the following paragraph. That was good for me because I have difficulty progressing if I don't get the preliminary steps.
I'm looking forward to finishing up the rest of the book, and I hope it's as good as the first part.
There were a couple of issues, but not enough to lose a star over. People have reported some errors and omissions in the sample code. Yes, there are some; I imagine that it's very difficult to avoid that. (Get help at ms dot com /learning/support/books/) But those problems were pretty obvious to me as a programmer, therefore easy to work around. Also, I had difficulty installing the sample code on Windows 7 64 bit. I installed it on a 32-bit XP machine instead, then just copied the files over, and that worked fine.
Also, this is not a book for beginning programmers (nor is it advertised as such). You'll need some programming experience, especially some basic C# and HTML, or you won't get very far.
Also, as one other reviewer has already pointed out, the code examples in this book are full of errors. If you do purchase this book, refer to the code examples on the accompanying CD which does have the examples coded correctly. You will save yourself a lot of time and avoid frustration trying to debug it.
I have now made it to chapter 10 (out of 24) and I am giving up. At this point you are actually instructed to copy the example code files and setup a SQL database for ASP.NET. I tried following the instructions, but it does not work. I will not waste anymore of my time. I am a "Microsoft Certified Systems Engineer" (MCSE) and have an Associates Degree in Computer Technology, so I do know my way around a computer. If I find a better book, I will update this review again. (That should be fairly easy!!)
I found the perfect book. It is "ASP.NET 3.5 Unleashed" by Stephen Walther.
What this book does do right is to show you solid techniques and explanations for all of the ASP.NET core functionality, along with a decent section on AJAX, with a few pages of new 3.5 stuff mixed in. I would recommend this book to anyone who has done C# or Windows Forms development but wants to move into ASP.NET web development. The ASP.NET system is a complex web development platform even without discussing the ASP.NET UI controls. There are very important fundamentals that he explains well (and give example solutions for), that any good ASP.NET developer should have and know.