Programming Microsoft® Visual C#® 2008 and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Very Good See details
$4.48 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Programming Microsoft® Visual C#® 2008: The Language
 
 
Start reading Programming Microsoft® Visual C#® 2008 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Programming Microsoft® Visual C#® 2008: The Language [Perfect Paperback]

Donis Marshall (Author)
3.7 out of 5 stars  See all reviews (6 customer reviews)

List Price: $59.99
Price: $34.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $25.00 (42%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 4 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $31.49  
Perfect Paperback, Bargain Price $5.43  
Perfect Paperback, June 9, 2008 $34.99  

Book Description

0735625409 978-0735625402 June 9, 2008 2nd
Get the in-depth reference and pragmatic, real-world insights you need to exploit the enhanced language features and core capabilities in Visual C# 2008. Programming expert Donis Marshall deftly helps you build your proficiency with language features such as classes, structs, and other fundamentals, and helps you advance your expertise with more-advanced topics such as debugging, threading, and memory management. Combining an incisive reference with code samples and best practices, this developer reference focuses on details of the C# language you need to build innovative solutions.

Key Book Benefits:

Delves into the core, must-know topics for developers working with Visual C# 2008, and advances their mastery with essential skills

Thoroughly explicates language features such as generics, code snippets, and anonymous methods, while also providing updated information about classic features such as namespaces and metadata

Provides code samples to illustrate concepts and build skills mastery


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)
  • Explore more great deals on 1000's of titles in our Bargain Book store.


Frequently Bought Together

Customers buy this book with Microsoft Visual C# 2008 Step by Step $23.99

Programming Microsoft® Visual C#® 2008: The Language + Microsoft Visual C# 2008 Step by Step
  • This item: Programming Microsoft® Visual C#® 2008: The Language

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Microsoft Visual C# 2008 Step by Step

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details



Editorial Reviews

About the Author

Donis Marshall is a trainer, a consultant and an author with 20 years of development experience and an in-depth background on Microsoft .NET technologies. He is the author of several books, including .NET Security Programming. Donis teaches classes on .NET programming, debugging, security, and design and architecture. In addition, he is the president of DebugNow.

Product Details

  • Perfect Paperback: 912 pages
  • Publisher: Microsoft Press; 2nd edition (June 9, 2008)
  • Language: English
  • ISBN-10: 0735625409
  • ISBN-13: 978-0735625402
  • Product Dimensions: 9 x 7.4 x 1.9 inches
  • Shipping Weight: 3.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #1,048,581 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

6 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

23 of 29 people found the following review helpful:
2.0 out of 5 stars This book will make sense to you if you already know C#, December 2, 2008
By 
Michael Beane (Chicago, IL USA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Programming Microsoft® Visual C#® 2008: The Language (Perfect Paperback)
This would be a rough way to try to learn C#. The stylistic hallmark is short declarative sentences which are accurate but not necessarily helpful to the learner. For example, consider this gem of a definition of generic methods from chapter 7: "Generic methods have type parameters. These parameters can be used in the method header or body. An open method has type parameters, which are nonspecific. A closed method has type arguments, where specific types are substituted for type parameters. For a generic method, the type parameters are listed after the function name. The type parameter list is enclosed in angle brackets. Each parameter is comma-delimited." Accurate? Sure. Will you know how to write a generic method, or why you would want to? Hardly. This is by no means an isolated example.

The alert beginner will know they are in trouble in the first chapter, when the obligatory "Hello, World" program is presented. This one includes a wrinkle I have not seen before and hope not to see again: it uses delegates, a fairly advanced C# feature. The explanation that follows the program source says, "Delegates define a type of function pointer." That's it. Next!

You really get the sense that the author's purpose is more to demonstrate how much he knows about the subject than to help you understand it. I am not looking for hand holding of the "3 comes after 2, am I going too fast?" variety. But this is ridiculous. The organization of the book -- broad and fairly thorough coverage of C#, with extensive coverage of .NET and Visual Studio as well -- might lead you to believe it is an appropriate first book. It isn't.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
1.0 out of 5 stars Not a book for those wanting to progress from beginner to intermediate in C#, May 18, 2010
Amazon Verified Purchase(What's this?)
I have to echo Michael Beane's comments:
"This would be a rough way to try to learn C#. The stylistic hallmark is short declarative sentences which are accurate but not necessarily helpful to the learner."
I am an experienced programmer wanting to move on to C# and I started with the Excellent SAMs C# 24 hr book -
a delight to use.
Now seeking an intermediate level book I bought this book - and as soon as I started to read it - I regretted my purchase!
The opening "hello world" programme with its unnecessarily complex code (defeats the purpose of the simple - introductory code example?) and equally obscure and unhelpful comments is an indication of what is to come.

In no way is this a book for those wishing to progress in visual C# - I can't tell whether it is helpful to already experienced C# programmers.

The level indicator on the back cover is misleading and should be revised upwards before any future print-run is published.

All I would say is notwithstanding it may be technically excellent but the writing style is abysmal - I certainly wont be buying any more books from either this author or series!!!

richard willis
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Good book for intermediate level C# folks., March 5, 2010
This review is from: Programming Microsoft® Visual C#® 2008: The Language (Perfect Paperback)
If you want an authoritative tome on C# 3.0 then this is the right book. The book goes very deep into C# e.g. IEnumerable is explained in such a detail very precisely. The book also covers MSIL, VS Debugging, Metadata + Reflection, Memory management and Unsafe code. The section on Memory management is a very detailed one on how the GC actually works. Can't wait for a revised edition of the book for C# 4.0.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews




Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
advanced debugging, operator overloading, target name, function breakpoint, closed constructed type, public void methoda, class starter, nonblittable types, predefined custom attributes, methoddef table, myxml string, snippet picker, reference type constraint, finalizable object, catch statement block, deterministic garbage collection, metadata heaps, large object heap, global declaration space, diagram toolbox, versioned collection, evaluation stack, enumerator pattern, single type parameter, operator member functions
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Visual Studio, Core Skills, Core Language, Microsoft Visual, Memory Management, Advanced Features, Solution Explorer, Windows Forms, Framework Class Library, Airline Seats, Common Language Runtime, Garbage Collector, Command Description, Class View, Stream Writer, File View Help, Son of Strike, Visual Basic, Start the Store, Microsoft Intermediate Language, Doing Task, Member Description, Name Value Type, New Breakpoint, Object Browser
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject