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.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional (Beginning: From Novice to Professional) 2nd ed. 2006. Corr. 2nd printing 2006 Edition

3.8 out of 5 stars 16 customer reviews
ISBN-13: 978-1590595725
ISBN-10: 1590595726
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$6.39 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$49.99 On clicking this link, a new layer will be open
More Buying Choices
19 New from $26.16 24 Used from $0.01

Top 20 lists in Books
Top 20 lists in Books
View the top 20 best sellers of all time, the most reviewed books of all time and some of our editors' favorite picks. Learn more
$49.99 FREE Shipping. Only 1 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Editorial Reviews

Review

From the reviews of the second edition:

"This book is meant for beginners and does justice to its title. It features a very easy-to-follow style and is quite enjoyable to read. … I found the examples very helpful and appropriate for the audience. … Overall, I enjoyed reading the book and … interested in most of the topics and chapters. It is one of the best books available on the topic." (Amit Rudra, ACM Computing Reviews, Vol. 49 (2), February, 2008)

About the Author

Matthew MacDonald is an author,educator, and MCSD developer who has a passion for emerging technologies. He isthe author of more than a dozen books about .NET programming. In a dimly-remembered past life, he studied English literature and theoretical physics.
NO_CONTENT_IN_FEATURE


Product Details

  • Series: Beginning: From Novice to Professional
  • Paperback: 1184 pages
  • Publisher: Apress; 2nd ed. 2006. Corr. 2nd printing 2006 edition (January 26, 2006)
  • Language: English
  • ISBN-10: 1590595726
  • ISBN-13: 978-1590595725
  • Product Dimensions: 7 x 2.3 x 10 inches
  • Shipping Weight: 3.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #2,796,142 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
This book is a new edition of the excellent book "Beginning ASP.NET 1.1 in C#". I've read both, so I can freely say that this is an example of the good getting better. Quite simply, there is no other book I'd recommend for new ASP.NET developers. This one is more rigorous, organized, and thorough than any other beginner book I've found. It hits all the bases--covering the C# language, OOP, Visual Studio, web services, components, custom controls, you name it. It's also one of the few books that has real-world code in the database and security chapters. (Most other beginner books dumb it down with truly useless techniques.)

And in response to the review left by "developer" who claims the book is short on ASP.NET 2.0 content--I have to wonder whether you've read the book! Did you not see the complete chapters on master pages and themes, website navigation, the new data controls, membership, profiles, and web parts?? All of these are brand new features, with comprehensive coverage.

There is just no other book for beginning ASP.NET 2.0.
Comment 18 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
While I have only read around 200 of the 1000 pages in this book, I must say it is everything I expected and more. I would suggest having a general understanding of the syntax of Java or C/C++ before reading, but if you have no programming experience at all you could probably work through the initial learning curve.

The author covers most of the C# fundamentals as well as explaining why there is a need for ASP.NET. This is not a book for someone who simply wants to learn the basics of .NET 2.0 (for that, I suggest Bill Hatfields ASP.NET 2.0 for Dummies), but this is the meat, potatoes, and gravy of the framework. Matthew MacDonald explains the "whys" of the techniques he presents as well as the "hows", without being wordy or overly complex. Because of this, I find it hard to put this book down.

So far, there has not been much explanation of (X)HTML or CSS, because this book is more focused on development rather than design. While you don't need to know the intricate details of HTML or CSS to use .NET, you should have at least a basic understanding if you expect to create decent looking webpages. (There are so many resources for XHTML and CSS...try w3cshools.com for starters.)

I am a working web designer who has a need to begin developing in ASP.NET, so I knew I needed an in depth book like this. If you are unsure if .NET is right for you, I recommend reading a lighter book, such as Bill Hatfield's ASP.NET 2.0 for Dummies, before tackling what will probably be at least a two month course in learning the framework.

The only flaws I have seen in the first 200 pages are subtle, such as using the the "b" tag for bold instead of the current standard, "strong". That may be nitpicking, but I must point it out.
Read more ›
1 Comment 20 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
When I first started to work with this book I was actually impressed. The author seemed to be clear and easy to understand. But once we started getting into code the whole thing started falling apart. The code samples in the book frequently just dont work. From typo's which are easy to find to entirely left out concepts and sections of necessary code. At first in the more basic section of the book it's not so bad because the programs are simple and its usually fairly easy to figure out where the mistake was. But the further in you get and the more complex the code becomes the worse it gets. In some samples short of opening up his own downloadable sample code and looking at where his sample code is completely different from what he is telling you to do in the book it is virtually impossible for a beginner to the language to figure out.

Now me I'm just stubborn so I stick with it until I figure it out but I frequently have to go to outside sources and chat groups to try and figure out what the problem is which in my opinion just shouldn't be the case in a well thought out book. Maybe if it was a professional book where the user is suppose to have some knowledge it would be acceptable. But for a beginner to have to try and figure out entire concepts and classes that are missing entirely from the examples and are vital to the successful implimentation of the code. Well that is just unacceptable. Its sloppy and a book that costs 49.99 ought to be free of such errors.
Comment 21 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I am an experienced web developer and just begin my study of ASP .NET 2.0 technology. Compare to the other books that I read, this book is very easy to follow and learn from. It introduces the core concepts and techniques of ASP .NET 2.0 in easy and concise way such that there is no gibberish.

I personally do not like books that talk a lot of useless stuff and complicated concepts that serve no practical use, such as most of the J2EE books.

This book is so easy and simple to follow such that anyone with a little programming background can read. Besides, it has many useful examples to introduce the techniques in making ASP .NET 2.0 applications.

Moreover, it uses Visual Studio 2005 as its core IDE. This is a very cool tool!

One major drawback of J2EE is also its lack of a generic and full-featured IDE like Visual Studio.

I tried Eclipse and various others... so far only Oracle's JDeveloper satisfied me. Most others are so complicated to use such that the learning curve is just too high!

I gave this book a 4 star because I hardly gave any book a 5 star. It's a good book, but the term "perfect" in my mind doesn't come easily.
Comment 12 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional (Beginning: From Novice to Professional)
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional (Beginning: From Novice to Professional)
Pages with Related Products. See and discover other items: .net, computer programs, asp.net