Web-Mart.com
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Books » C# » C# 3.0 Unleashed: With the .NET Framework 3.5 (Unleashed)  
Recommended Sites
Categories
Clothes
Cars
Baby
Beauty
Books
Computers
DVD
Electronics
Gourmet Food
Grocery
Health and Personal Care
Home and Garden
Industrial and Science
Jewelry
Kitchen
Magazines
Music
Musical Instruments
Office Products
Outdoor Living
Pet Supplies
Photo and Camera
Software
Sporting Goods
Tools and Hardware
Toys
Unbox
VHS
PC and Video Games
Phones
Related Categories
• C#
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General AAS
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Subcategories
Mass Market
Trade

C# 3.0 Unleashed: With the .NET Framework 3.5 (Unleashed)

C# 3.0 Unleashed: With the .NET Framework 3.5 (Unleashed)
Author: Joseph Mayo
Publisher: Sams
Category: Book

List Price: $49.99
Buy New: $26.75
You Save: $23.24 (46%)

Qty 1 In Stock


New (38) Used (8) from $26.75

Avg. Customer Rating: 4.0 out of 5 stars 5 reviews
Sales Rank: 97188

Media: Paperback
Edition: 1
Number Of Items: 1
Pages: 1056
Shipping Weight (lbs): 3.6
Dimensions (in): 9.1 x 7.1 x 2.3

ISBN: 0672329816
Dewey Decimal Number: 006.7882
EAN: 9780672329814

Publication Date: August 2, 2008
Availability: Usually ships in 1-2 business days

Similar Items:

  • ASP.NET 3.5 Unleashed
  • LINQ Unleashed: for C# (Unleashed)
  • Microsoft Visual Studio 2008 Unleashed
  • Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)
  • Microsoft SQL Server 2005 Unleashed

Editorial Reviews:

Product Description

C# 3.0 Unleashed

With the .NET Framework 3.5

Joe Mayo

Whether you need an approachable on-ramp to .NET or you want to enhance your skills, C# 3.0 Unleashed is a comprehensive, in-depth guide to the solutions you seek. You’ll learn to do more with the new tools that are available, including Visual Studio 2008 and the .NET Framework Class Libraries. Throughout this book, you’ll get a practical look at what can be the most useful tools for any given task. You’ll also learn common traps to avoid and learn insightful tips that will save you time and help you be more productive.

C# 3.0 Unleashed contains complete coverage of the C# programming language. The author covers all the essential syntax, but keeps the focus on practical application. The chapters are arranged to take you step-by-step from the core of the C# language to elements of the .NET Framework, and further into advanced concepts on distributed n-tier Internet applications. Additionally, C# 3.0 Unleashed shows you how to debug, monitor, and scale enterprise applications, enabling you to use the C# programming language to ship the right code at the right time.

What’s included in this book:

  • A complete reference for C# syntax, object oriented programming, and component programming with C#
  • Comprehensive data coverage through ADO.NET and LINQ
  • An introduction to UI technologies, including Windows Forms, WPF, ASP.NET Ajax, and Silverlight
  • Coverage of traditional ASMX and WCF Web Services
  • Coverage of multiple .NET technologies, including networking, instrumentation, interop, and multi-threading
  • In-depth discussion of platform concepts including CLR, Garbage Collection, Type System, Assemblies, and Code Access Security
  • Guidance on design and architecture for a big-picture view and essential help in piecing together all you’ve learned

Joe Mayo has more than 21 years of software engineering experience and has worked with C# and .NET since July 2000. He regularly contributes to the community through his Web site, http://www.csharp-station.com/, which has been running since July 2000. He enjoys giving presentations on .NET and you can oftentimes find him online in a forum or news group, doing what he loves to do–talk about .NET. For his ongoing contributions to the .NET community, he has been a recipient of multiple Microsoft Most Valuable Professional (MVP) Awards. These days, Joe makes a living through the company he founded, Mayo Software Consulting, Inc., delivering solutions to customers through custom .NET software development services.

ON THE WEB:

Download all examples and source code presented in this book from informit.com/title/9780672329814

Category: Microsoft Programming

Covers: C# 3.0

User Level: Intermediate

$49.99 USA / $54.99 CAN /31.99 Net UK

http://www.mayosoftware.com/

http://www.csharp-station.com/




Customer Reviews:

3 out of 5 stars Good for intermediate programmers new to C#, useless for beginners   November 23, 2008
 0 out of 1 found this review helpful

I am a 20-year veteran programmer who needs to transition from VB to C#. On the recommendation of a few peers, I bought this book.

My first observation: This book is obviously written by an expert who has no business attempting to write an introductory book. This book is NOT FOR BEGINNERS. If you are a beginner programmer and are contemplating buying this book to learn C#, save your money. The author simply makes far too many jumps and leaves too many gaps - skipping over things that are no problem for me, and that he obviously didn't think to explain - but that will leave a beginning programmer mystified.

The layout of the book is good, and the progression is what you would expect. For me, the book was an excellent "here's what you need to know about C#" book. Some of the chapters I was able to skip entirely. However, in my opinion, the author has simply tried to cram too much stuff into 1300(!) pages, meaning that every topic is briefly discussed, with no real detail on anything. This book will be useless as a reference book in the future, because it does not go into enough depth, and doesn't completely cover every topic.

So for me, it was a good book to get me up to speed. But it does have one SERIOUS PROBLEM: Errors. Whoever did the editing on this book should be fired. The number of blatant errors I found in even just the first few chapters are obscene. Things like diagrams listed in the wrong order, code snippets with missing or incorrect lines, or just outright wrong or contradictory information in the text. Several times I found myself puzzling over trying to comprehend some information that the author was attempting to convey, only to discover that the reason I wasn't "getting it" is because of an error in the book. I found myself reading this book with a pencil, so that I could mark my own corrections, should I need to come back to this book in the future. That is frustrating. One or two errors is to be expected in a 1300-page book. One or two errors per CHAPTER is inexcusable.



3 out of 5 stars Not as impressive as the first 3 reviews say...   November 22, 2008
 0 out of 1 found this review helpful

I bought this book thinking it would surpass C# Unleashed for 2005, but it didn't. The organization of this book didn't suit my learning style. The chapters are short, most programs are incomplete with only snippets shown, and with the size of the book (with 46 chapters), you would think that this book alone will teach you the ABCs of C#, no, I guess not. I still prefer the 2005 version as well as Jeff Suddeth's 2005 C# book. Jeff's book is compact and easy to read and straight to the point with good working examples. I only give this book the same rating as PRO C# by Andrew Troelsen (2008). Maybe good for intermediate to advanced learners, not suited for beginners.


5 out of 5 stars A great book on C# and .Net programming in general!   November 14, 2008
 2 out of 2 found this review helpful

This book not only covers all of the basics of C#, but also all of the new features in 3.0 and some very good information on best practices. He covers Design Patterns and N-Tier applications. If that weren't enough, it gives tons of information on all of the major .Net technologies like Lambda expressions, LINQ, ADO.NET, using XML, ADO.NET, Windows Forms, WPF, ASP.NET, Ajax, Silverlight, WCF, Windows Services, Remoting, Web Services, WF, Threading, Localization, Globalization, P/Invoke and COM, Unsafe code, Profiling, Debugging, Assemblies and Versioning, Securing Code and even writing custom Setup programs and deploying web sites. These are not just overviews. Everything is well explained and gives enough practical detail to actually get you using all of these technologies in real applications. It is virtually a library of .Net information.

Soon after I got this book, I had a project that required an ASP.NET website, a web service, LINQ to SQL, a windows service, a small desktop application that communicated with the service, some P/Invoke calls and an install program that installed the windows service and started it up automatically. It also had to install some device drivers. Many of these things were new to me, but this book got me through the project and made it a joy.

Joe manages to keep everything simple and to the point. He goes into enough detail to get you going on each subject to the point where you can find out the rest easily. I own several C# books. This one is by far the best.

Rick Harrison
Freelance Software Consultant
KnowWare, Inc.



5 out of 5 stars Great Resource for the New AND Experienced   August 25, 2008
 4 out of 4 found this review helpful

Want to learn C#? This is an excellent place to start. Joe Mayo has outdone himself with a book that not only makes an excellent C# reference for veteran developers, but is also THE ideal learning tool for absolute beginners. The biggest hurdle for burgeoning developers is getting past all the new lingo, and most authors seem to blithely forget that fact. Not this one. Every time a new term pops up, it's carefully explained. Not just that "what" either, but the "why." I'm often disappointed by reference books, especially ones regarding programing languages... they're expensive while generally being both cryptic and incomplete. However, C# 3.0 Unleashed is just so logically and intuitively organized that it's a wonder every other reference book isn't laid out exactly like this one. For those looking for some LINQ help, there's several sections specifically dedicated to LINQ in it's various forms (LINQ to SQL, LINQ to SQL)... although, for completionists, ADO.NET is also covered. The only down side? It's not available on Kindle yet!

Whether you're interested in learning C#, just brushing up on your programming skills, or are looking for an easy-to-read, well-organized reference - give this book a serious look!



5 out of 5 stars C# 3.0 Must Have!   August 23, 2008
 5 out of 5 found this review helpful

This is another well written book on C# .NET by Joe Mayo. I've been coding with the .NET framework and C# for the last couple years and consider my skills to be intermediate. C# 3.0 Unleashed is a great addition to my resource library and I reference it frequently for core and 3.5 framework functionality.

I'd recommend this book for C# beginners as well as intermediate/expert level programmers. The topics and chapters are arranged in the proper order for natural progression and are easy to follow containing many solid coding samples.

I look forward to continuing to learn C# .NET and its new additions with this book as my pilot.


Qty 1 In Stock


Discount Shopping Online by Web-Mart.com