Pro ASP.NET 4 in C# 2010 and over one million other books are available for Amazon Kindle. Learn more
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
Have one to sell? Sell on Amazon

Pro ASP.NET 4 in C# 2010 Paperback – June 29, 2010

ISBN-13: 978-1430225294 ISBN-10: 1430225297 Edition: 6th
Try the eTextbook for free
$0.00
Buy used
$2.61
Buy new
$38.48
Used & new from other sellers Delivery options vary per offer
48 used & new from $2.61
Amazon Price New from Used from
Kindle
"Please retry"
Paperback, June 29, 2010
"Please retry"
$38.48
$11.70 $2.61

There is a newer edition of this item:

Pro ASP.NET 4.5 in C#
$40.88
(10)
In Stock.
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now
$38.48 FREE Shipping. Temporarily out of stock. Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Pro ASP.NET 4 in C# 2010 + Pro C# 2010 and the .NET 4 Platform (Expert's Voice in .NET)
Price for both: $79.48

One of these items ships sooner than the other.

Buy the selected items together

Editorial Reviews

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.

Adam Freeman is an experienced IT professional who has held senior positions in a range of companies, most recently serving as chief technology officer and chief operating officer of a global bank. Now retired, he spends his time writing and long-distance running.
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

  • Series: Pro
  • Paperback: 1616 pages
  • Publisher: Apress; 6 edition (June 29, 2010)
  • Language: English
  • ISBN-10: 1430225297
  • ISBN-13: 978-1430225294
  • Product Dimensions: 2.5 x 7.5 x 9 inches
  • Shipping Weight: 4.7 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon Best Sellers Rank: #757,320 in Books (See Top 100 in Books)

More About the Authors

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

Customer Reviews

4.4 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

25 of 29 people found the following review helpful By Gilbert M. Vanegas on September 14, 2010
Format: Paperback
Book review - "Pro ASP.NET 4 in C# 2010, by Matthew MacDonald, Adam Freeman and Mario Szpuszta. ISBN-13: 978-1-4302-2529-4 - Published by APRESS

Hi all, this is my book review of the new "Pro ASP.NET 4 in C# 2010 book". Since .NET framework 4.0 went into production in June 2010, I was pleased to see that an ASP.NET book targeting the .net framework 4.0 is out for publication. Also, I was pleased to see that the samples deal with C#. I believe that C# will be the dominant language in the .net framework arena for the foreseeable future. As one who programs in both C# and VB.NET, I would have to lean towards C# as the language of choice. We can see this trend also in the fact that most of the latest programming examples out there related to .NET framework are written in C#.
In general, we don't see a whole lot of new features in ASP.NET 4.0, but there are supposed to be improvements in performance and stability in ASP.NET 4.0.
New features worth mentioning include:
* Session state compression for out of process session state service (such as the venerable adStateServer sql server storage for session state)
* ASP.NET MVC - an alternative way (other than classic webforms way) to separate your website logic into three logical parts (Model, View and Controller). This MVC pattern has been around for awhile now, but it is now officially adopted into ASP.NET 4.0. Some people love the MVC model and believe it simplifies while others believe MVC just adds extra effort.
* ASP.NET Dynamic Data - A way of quickly generating data-centric websites that focus on viewing and editing database records. The pages are populated by inferring the schema of the data model (Entity Framework or LINQ to SQL) It is based upon LINQ (language integrated query).
Read more ›
1 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
13 of 14 people found the following review helpful By Paul Gehrman on August 1, 2011
Format: Paperback Verified Purchase
At almost 1500 pages, this book covers ASP.NET in great detail. It gives a good overview of just about any topic you can think of in the .NET 4 framework, and the explanations and code examples are clear. You couldn't really ask for much more.

I also appreciated the authors' honesty with respect to the subject of LINQ to Entities. While many authors (and unfortunately a lot of developers) have fawned over this technology (and ORM generally), the authors state with regard to LINQ to Entities: "At worst, this model breaks down the proper division of layers in a carefully structured component-based application, [and] confuses data retrieval with data processing". (Bingo! ORM in a nutshell. This idea that you should essentially model your data twice and largely ignore the primary purpose of your business layer which is to solve problems, not model data).

The authors go on to say: "It's no exaggeration to say that LINQ to Entities gives developers the most powerful tool for shooting themselves in the foot that they've had in a long time. If in doubt, and if you don't need the more powerful LINQ to Entities features, it's best to stick to the more modest approach of simple [what a concept!], straightforward [ORM isn't straightforward?!] ADO.NET commands." While this short passage may not seem that important in the context of a 1500 page book, it is enormously so. The development community has become somewhat smitten with ORM and the OO astronauts have won some battles in the larger war. This is why I appreciate the authors providing such important advice here.
2 Comments 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
12 of 14 people found the following review helpful By K. Pankratz on December 8, 2010
Format: Kindle Edition Verified Purchase
I love the Professional series Apress books, especially those written by MacDonald or Troelsen. But my bookshelves are overflowing and I've had to resort to stacking them on the ground. I took the plunge and bought a Kindle and started getting some of my books in that format. This is where the Apress books faulter. When displaying source code it is provided as an image instead of text which results in the following:
* Book has a MUCH larger file size (10-20MB range)
* Source code is often blurry even after zooming
* Source images are sometimes cropped on the edges resulting in missing brackets or quotes
* You can't cut & paste the text (because it's an image instead)
* It's difficult or impossible to highlight or make notes as I like to do on an important piece or where I dicover an error.

I also purchased some O'Reilly books and at least the ones I have display their source code as text in a different font type so it is still quite usable and in a much smaller file size.

While it is not a show stopper it could be much better and more productive if they left images to diagrams and charts and kept the source code as text. I'm still glad I got the book as it is so informative, it just had more potential in the Kindle format. I'd give the book itself 5 stars, but the Kindle version only 3 stars.
2 Comments 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
7 of 8 people found the following review helpful By J. Rodriguez on September 5, 2010
Format: Paperback Verified Purchase
I've been getting this same book (Pro ASP.NET X in C#) for years now. This is the third version I have. These books have helped me become a master in this technology. The authors always know what they're talking about and everything is well explained and concise. Both a good book to read and to use as a reference.
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 4 people found the following review helpful By Jorge A. Maldonado Barrera on January 14, 2011
Format: Paperback Verified Purchase
This is really a book for pro ASP.NET developers, it describes a lot of issues about the subject. Actually, I have only read 5 chapters and I have learned very much compared to other books which teach you how to write an ASP.NET app but do not cover the inner workings. Nevertheless, I reviewed every topic covered in the index and I am sure I bought what I was looking for although patience should be on your side to read about 1500 pages.
I recommend this book to anyone who wants to get an in-depth understanding of such a technology.
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

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?