Discount Book Store - Rbookshop.comOnline Book StoreBusiness BooksComputer BooksEngineering BooksMathematics BooksScience BooksView All Categoriesnavmap
arrow Search for books at ARC Spider:
arrow Search for books at Powells:
arrow
Buy a Book from Amazon.com
bar
How to buy? - A step-by-step guide

Book Categories


Accelerated C# 2008 (Accelerated)

Buy Accelerated C# 2008 (Accelerated) here, one of many Emacs books offered for sale at discount prices here at Rbookshop.com.  We greatly appreciate your patronage at Rbookshop and look forward to offering you great products and prices now and in the future.
You Are Here:  Home > Computer Books > Emacs > Item 187

View Previous Product in our Emacs Store      View Next Product in our Emacs Store

Click here to buy Accelerated C# 2008 (Accelerated) by  Trey Nash. Accelerated C# 2008 (Accelerated)
by Trey Nash
Sales Rank: 76403
4.5 out of 5 stars
$26.39
At Amazon
on 11-15-2008.
Buy Accelerated C# 2008 (Accelerated) now! Get Info on Accelerated C# 2008 (Accelerated)
Features
  • Cover Type: Paperback with 510 pages
  • Published by: Apress November 12, 2007
  • Written in: English
  • ISBN 10 Number: 1590598733
  • ISBN 13 Number: 978-1590598733
  • Book Dimensions: 9.1 x 6.9 x 1.3 inches
  • Weighs: 2 pounds

Product Description


Many books introduce C#, but if you don't have the time to read 1200 pages, Accelerated C# 2008 gives you everything you need to know about C# 2008 in a concentrated 500 pages of must-know information and best practices.

C# 2008 offers powerful new features, and Accelerated C# 2008 is the fastest path to extreme proficiency, for both experienced C# programmers moving to C# 2008 and programmers moving to C# from another object-oriented language.

You’ll quickly master C# syntax while learning how the CLR simplifies many programming tasks. You’ll also learn best practices that ensure your code will be efficient, reusable, and robust. Why spend months or years discovering the best ways to design and code C# when this book will show you how to do things the right way, right from the start?
  • Comprehensively and concisely explains both C# 2005 and C# 2008 features
  • Focuses on the language itself and on how to use C# 2008 proficiently for all .NET application development
  • Concentrates on how C# features work and how to best use them for robust, high–performance code.

What you’ll learn

  • How C# works with and exploits the CLR
  • How to use arrays, collections, and iterators
  • How to handle events with delegates and anonymous functions
  • How to design and use generic types and methods
  • How to thread efficiently and robustly
  • How to use the C# 2008 anonymous types, lamba expressions, and extension methods

Who is this book for?



If you’re an experienced C# programmer, you need to understand how C# has changed with C# 2008. If youre an experienced object–oriented programmer moving to C#, you want to ramp up quickly in the language while learning the latest features and techniques. In either case, this book is for you. The first three chapters succinctly present C# fundamentals, for those new to or reviewing C#. The rest of the book covers all the major C# features, in great detail, explaining how they work and how best to use them. Whatever your background or need, youll treasure this book for as long as you code in C# 2008.

About The Author
Trey Nash is a principal software engineer working on PC Bluetooth solutions at Cambridge Silicon Radio. Before focusing on .NET, he specialized in COM/DCOM programming in C, C++, and ATL. Trey earned his bachelor of science and master of engineering degrees in electrical engineering from Texas A&M University.

Reader Reviews
Overall, this is a decent book. But, simply because the author didn't properly define his audience, I have to mark it down a notch. From the 1st sentence of the "About This Book" section in the Introduction (on page xxvi), the author states: "I assume that you already have a working knowledge of some object-oriented programming language, such as C++, Java, or Visual Basic .NET." So, I assumed that since I'd already learned C, C++, and Java, but just dabble in programming, I could use this book instead of plowing through another 1200 page book that starts out with a chapter on sequential statements, a chapter on conditional statements, a chapter on iterative statements, etc.. But, that was a faulty assumption. Instead, this book is REALLY designed for programmers who've done some fairly advanced work in other object-oriented languages UNDER THE WINDOWS .NET FRAMEWORK. For instance, at the start of Chapter 1 (page 1, paragraph 1, line 1), it says: "Since this is a book for experienced object-oriented developers, I assume that you already have some familiarity with the .NET runtime." And, on page 231: "I'm assuming that you're already familiar with the nongeneric collection types and collection interfaces available in .NET 1.1--specifically, those defined in the System.Collections and System.Collections.Specialized namespaces." So, if you're not very familiar with .NET, you'll have problems with the book. Also, the author tends to slip out of even that "advanced .NET programmer" audience in another way: he sometimes writes to programmers who've used previous versions of C#. For instance, when he introduces Delegates in chapter 10, he never really ties them to the C/C++ model of function pointers or Java's inner classes. The closest he comes is saying they implement a callback function. The author also assumes knowledge of various design patterns from the "Gang of Four's" Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) book (and a few other sources, too). Here are the patterns he references and the pages where he makes those references: - Abstract Factory: p 451 - Bridge: p 262 - Collection: p 36 - Disposable: pp 3, 19, 106, 187, 189, 374, 376, 377 - Expert: pp 172, 193 - IOU: pp 320, 354, 355, 362 - Monitor: p 337 - Non-Virtual interface (NVI): pp 117, 143, 144, 236, 238, 365, 366 - Observer: p 265 - Singleton: pp 74, 143 285, 377, 381 - Strategy: pp 122, 266, 276, 291 - Template Method: p 366 - Visitor: pp 424, 437 There are also some smaller things that are a bit irritating. First of all, his code formatting is inconsistent. His use of braces ({}) changes constantly. Sometimes he'll start a block with the first "{" immediately following a keyword on the same line. At other times, he'll put it at the start of the next line. Sometimes, he uses both in the same hunk of code. Ditto for his positioning of instance variables (fields in C# terminology). Sometimes he'll have them at the top of the class. Other times, he'll have them at the bottom. Sometimes, both. And, least importantly, he uses too many forward references (especially referring to Chapter 13). Overall, if you happen to be an advanced programmer who programs in an object-oriented .NET environment for a living and you want to pick up the latest version of C#, this is a very good book. It certainly won't bore you with trivial stuff, and the way the author presents things will be very helpful. But, if you're just a dabbler with limited experience, the book will probably be confusing. As such, I can only rate it an OK 3 stars out of 5. In future printings, if the author merely revises the stated audience to reflect the actuality, and standardizes the formatting of the code, this book would easily be a 4 star book.


Back To Top

View Previous Product in our Emacs Store      View Next Product in our Emacs Store

Accelerated C# 2008 (Accelerated)
List Price: $39.99
Available from Amazon
Price: $26.39
Updated on 11-15-2008.
Buy Accelerated C# 2008 (Accelerated) now! Get Info on Accelerated C# 2008 (Accelerated)




NOTICE: All prices, availability, and specifications
are subject to verification by their respective retailers.




We offer Accelerated C# 2008 (Accelerated) and other related Emacs Books here at Rbookshop.com. To view more books about Emacs please use the previous and next buttons near the top of this page.




Alternative Med Books | Art Books | Business Books | Comic Books | Computer Books | Cook Books | Engineering Books | History Books | Hobby Books | Law Books | Mathematics Books | Medical Books | Popular Authors | Rare Books | Religion Books | Romance Books | Science Books | Science Fiction Books | Sports Books | Travel Books | Unusual Subjects Books
Discount Book Store
Rbookshop

Copyright © 2008, dvddispatcher.com

124392 Computer Books Online and Available as of 11-15-2008.