Programming Books C Java PHP Python Learn more Browse Programming Books
Qty:1
  • List Price: $59.95
  • Save: $13.37 (22%)
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
+ $3.99 shipping
Used: Acceptable | Details
Condition: Used: Acceptable
Comment: A book with obvious wear. May have some damage to the cover or binding but integrity is still intact. There might be writing in the margins, possibly underlining and highlighting of text, but no missing pages or anything that would compromise the legibility or understanding of the text.
Have one to sell? Sell on Amazon
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

Practical .NET 2 and C# 2: Harness the Platform, the Language, the Framework Paperback – January 30, 2006


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
$46.58
$35.60 $3.00
Best%20Books%20of%202014
NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Paperback: 896 pages
  • Publisher: Paradoxal Press (January 30, 2006)
  • Language: English
  • ISBN-10: 0976613220
  • ISBN-13: 978-0976613220
  • Product Dimensions: 6.9 x 1.8 x 9.7 inches
  • Shipping Weight: 3.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (35 customer reviews)
  • Amazon Best Sellers Rank: #3,496,874 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Patrick Smacchia is a .NET MVP (Microsoft Most Valuable Professional) involved in software development for over 15 years. He has worked on software in various fields such as stock exchange, airplane ticket reservation and satellite base station at Alcatel. He’s now a software consultant and trainer on .NET technologies. He’s also the author of the tool NDepend which provides numerous metrics and caveats on any .NET application.

More About the Author

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

Customer Reviews

The presentation is very lucid.
Mahesh D Shanmugam
The book is very well-written and very comprehensive, covering the common language runtine, the C# language and the framework in 800 pages.
Patrick Moise
I highly recommend this to anyone interested in learning the 2.0 Framework or advancing their knowledge of the 2.0 Framework.
William G. Ryan

Most Helpful Customer Reviews

9 of 9 people found the following review helpful By Gary Wagner on May 16, 2006
Format: Paperback
This is absolutely the BEST .NET/C# book. Why? Several reasons: It offers guidance on using the .NET framework and C# the way the designers intended it to be. The early emphasis on the platform (assemblies/CLR/security/threading...) is a welcome change from others books. The quality of the code examples is unusually high. The explanations are concise and to the point.

Have you ever wondered how to override equality operator taking account of null inputs? Whether you should use a structure or a class? What's the difference between MemoryStream and BufferedStream? How to properly handle exceptions? What is the difference between durable and volatile transactional resource managers? What's happening under the hood of C#2 anonymous methods? Wonder no more!

The author does succeed in distilling down the essence of .NET into 900 pages. Read it, you won't regret it!
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
8 of 8 people found the following review helpful By Jason Kikel on March 8, 2006
Format: Paperback
I bought this text after reading an article Smacchia wrote on Anonymous Methods which had completely blown me away. His work here is consistent with that article. His approach is characterized by very straight forward presentation and layout. The diagrams and tables throughout are fantastic!

Great moments in this text include chapters on Deployment, Thread Synchronization, Security, and Native Interop wich are all conspicuously missing from Troelsen's C# 2005 and the .NET 2.0 Platform.

The only trouble originates in Smacchia's French background. There are MANY English errors and clumsy wordings. Each of these only distract for a moment and don't hinder the points being taught, but are enough to bar a five star rating.
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
7 of 7 people found the following review helpful By Amazon Customer on March 9, 2006
Format: Paperback
There are three types of books which target Dot Net-

1. Books Which exclusively deal with Framework and the Base Classes.

2. Second are general purpose books which give very little detail on Framework but give more weight to implementation.

3. Special purpose books which deal with Custom Control Development or ADO.net etc.

This book has close to 75% of its focus on type1 and 25% on type2.

Part1 gives a heavy weight introduction to the framework and PArt2 about c# and OOPS. Part3 has excellant chapters about Base Classes, Transactions and collections. I would have even preferred if PAtrick had skipped other chapter in Part 3 except for the chapters mentioned. But Part1 and Part2 is just worth the price of the book.

This is an one stop shop for experienced Java and c++ programmers who are trying to know Dot Net and want to have some basic understanding on how to implement them.

Existing Dot Net Programmer who has very little knowledge fundamentals of the platform or c# can also be helped by this book.

Kudos to Patrick when there are many cookie cutter books he has come out with a book with deals with indepth knowledge and fundamentals of Dot Net.
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
7 of 7 people found the following review helpful By Stefano on April 7, 2006
Format: Paperback
When i was looking for a good book on .NET 2.0 a friend of mine suggest me this book and now i suggest it to you.

In more than 800 pages this book cover almost every aspect of .NET 2.0 with a lot of examples, schemas and so on.

A "plus" for this book is the class's comparision between the "old" .NET 1.1 and the "new" .NET 2.0, and this is very usefull even for professional developer that want to know the differences and the enhancements between the two framework.

In simple words... BUY IT !!!
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
6 of 6 people found the following review helpful By Jeff Parish on June 4, 2006
Format: Paperback
With the arrival of .NET 2.0, I realized that my knowledge of the .NET platform needed some updating. In my quest for a good resource, I came upon this excellent book. It is made up of 3 parts divided in 24 chapters.

The first part covers the .NET 2.0 platform, things such as CLR issues, threading, application build and deployment, security or interoperability with unmanaged code. This part is clear and to the point. I think it is worth the price of the book alone.

The second part is on the C# 2.0 language. The description of all facets of the language is dense and detailed. For example, the author compares C# 2.0 anonymous methods and functional closures and explains how .NET generics work under the hood.

The third part covers the .NET 2.0 framework as a whole (generic collections, ADO.NET 2.0, System.IO, System.Transactions, XML, Windows Form 2.0...). I appreciate the fact that each chapter provides great added value over the MSDN. The chapter on ASP.NET 2.0 is an excellent reference and the way it is organized makes it easy to understand how things really work.

The Appendix B references all .NET 2.0 new features covered throughout the book and has been an invaluable source for me.

This book was a pleasure to read. It is written effectively and concisely and all the code examples in the book are well structured and complete. Compared to other .NET books I have, the author did a superb job of collecting information that really matters. It met all of my expectations and I recommend this book to anyone interested in using .NET 2.0 for development.
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
7 of 7 people found the following review helpful By Graeme Hood on April 24, 2006
Format: Paperback
Good, informative book, but could have used an English mother-tongue editor to correct the many mistakes. Every page has grammatical errors (and spelling and typing errors) which luckily the good quality content allows us to forgive. But shoot the editor please (or find one for your next book).
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