|Wystawione w kategorii:
Masz taki przedmiot na sprzedaż?

Skuteczny C#: 50 konkretnych sposobów na poprawę C# autorstwa Wagner, Bill

Tekst oryginalny
Effective C#: 50 Specific Ways to Improve Your C# by Wagner, Bill
Tekst oryginalny
by Wagner, Bill | PB | VeryGood
Stan:
Bardzo dobry
May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend ... Zobacz więcejinformacji o stanie
Dostępne: 2
Cena:
US $4,99
Około20,05 zł
Wysyłka:
Bezpłatnie Economy Shipping. Zobacz szczegółydla wysyłki
Znajduje się w: Aurora, Illinois, Stany Zjednoczone
Dostawa:
Szacowana między Śr, 8 maj a Pt, 10 maj do 43230
Szacowane czasy dostaw - otwiera się w nowym oknie lub nowej karcie uwzględniają podany przez sprzedawcę czas na wysłanie przesyłki, kod pocztowy nadawcy, kod pocztowy odbiorcy i czas przyjęcia. Czasy te zależą od wybranego rodzaju usługi wysyłkowej oraz czasu rozliczenia płatnościrozliczona płatność - otwiera się w nowym oknie lub nowej karcie. Czasy dostawy mogą się różnić, szczególnie w okresach największego ruchu.
Zwroty:
Zwrot w ciągu 30 dni. Za wysyłkę zwrotną płaci sprzedawca. Zobacz szczegóły- aby uzyskać więcej informacji dotyczących zwrotów
Płatności:
     

Kupuj bez obaw

Najlepszy Sprzedawca
Zaufany sprzedawca, szybka wysyłka i łatwe zwroty. 
Gwarancja zwrotu pieniędzy eBay
Otrzymasz przedmiot, jaki zamawiasz, albo zwrot pieniędzy. 

Informacje o sprzedawcy

Zarejestrowany jako sprzedawca-firma
Sprzedawca ponosi pełną odpowiedzialność za wystawienie tej oferty sprzedaży.
Nr przedmiotu eBay: 374045637288
Ostatnia aktualizacja: 22-03-2024 05:45:57 CET Wyświetl wszystkie poprawkiWyświetl wszystkie poprawki

Parametry przedmiotu

Stan
Bardzo dobry
Książka była czytana i nie wygląda jak nowa, ale jest nadal w doskonałym stanie. Okładka bez wyraźnych uszkodzeń. Jeśli jest to książka z twardą oprawą, posiada ona obwolutę (o ile taka była). Egzemplarz bez brakujących lub uszkodzonych stron, bez zagnieceń lub naderwań oraz bez podkreśleń/zaznaczeń tekstu lub notatek na marginesach. Na wewnętrznej stronie okładki możliwe wpisy lub oznaczenia właściciela. Minimalne ślady używania. Aby poznać więcej szczegółów i opis uszkodzeń lub wad, zobacz aukcję sprzedającego. Zobacz wszystkie definicje stanuotwiera się w nowym oknie lub nowej karcie
Uwagi sprzedawcy
“May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend ...
Binding
Paperback
Weight
1 lbs
Product Group
Book
IsTextBook
Yes
ISBN
9780321245663
Publication Name
Effective C# : 50 Specific Ways to Improve Your C#
Item Length
9in
Publisher
Addison Wesley Professional
Publication Year
2004
Series
Effective Software Development Ser.
Type
Textbook
Format
Trade Paperback
Language
English
Item Height
0.8in
Author
Bill Wagner
Item Width
9.2in
Item Weight
23.3 Oz
Number of Pages
336 Pages

O tym produkcie

Product Information

"This book really demonstrates Bill's strengths as a writer and programmer. In a very short amount of time, he is able to present an issue, fix it and conclude it; each chapter is tight, succinct, and to the point." --Josh Holmes, Independent Contractor "The book provides a good introduction to the C# language elements from a pragmatic point of view, identifying best practices along the way, and following a clear and logical progression from the basic syntax to creating components to improving your code writing skills. Since each topic is covered in short entries, it is very easy to read and you'll quickly realize the benefits of the book." --Tomas Restrepo, Microsoft MVP "The book covers the basics well, especially with respect to the decisions needed when deriving classes from System.Object. It is easy to read with examples that are clear, concise and solid. I think it will bring good value to most readers." --Rob Steel, Central Region Integration COE & Lead Architect, Microsoft " Effective C# provides the C# developer with the tools they need to rapidly grow their experience in Visual C# 2003 while also providing insight into the many improvements to the language that will be hitting a desktop near you in the form of Visual C# 2005." --Doug Holland, Precision Objects "Part of the point of the .NET Framework--and the C# Language, in particular--is to let the developer focus solving customer problems and deliver product, rather than spending hours (or even weeks) writing plumbing code. Bill Wagner's Effective C# , not only shows you what's going on behind the scenes, but shows you how to take advantage of particular C# code constructs. Written in a dispassionate style that focuses on the facts--and just the facts--of writing effective C# code, Wagner's book drills down into practices that will let you write C# applications and components that are easier to maintain as well as faster to run. I'm recommending Effective C# to all students of my .NET BootCamp and other C#-related courses." --Richard Hale Shaw, www.RichardHaleShawGroup.com C#'s resemblances to C++, Java, and C make it easier to learn, but there's a downside: C# programmers often continue to use older techniques when far better alternatives are available. In Effective C#, respected .NET expert Bill Wagner identifies fifty ways you can start leveraging the full power of C# in order to write faster, more efficient, and more reliable software. Effective C# follows the format that made Effective C++ (Addison-Wesley, 1998) and Effective Java (Addison-Wesley, 2001) indispensable to hundreds of thousands of developers: clear, practical explanations, expert tips, and plenty of realistic code examples. Drawing on his unsurpassed C# experience, Wagner addresses everything from value types to assemblies, exceptions to reflection. Along the way, he shows exactly how to avoid dozens of common C# performance and reliability pitfalls. You'll learn how to: Use both types of C# constants for efficiency and maintainability, see item 2 Use immutable data types to eliminate unnecessary error checking, see item 7 Avoid the C# function that'll practically always get you in trouble, see item 10 Minimize garbage collection, boxing, and unboxing, see items 16 and 17

Product Identifiers

Publisher
Addison Wesley Professional
ISBN-10
0321245660
ISBN-13
9780321245663
eBay Product ID (ePID)
43830441

Product Key Features

Author
Bill Wagner
Publication Name
Effective C# : 50 Specific Ways to Improve Your C#
Format
Trade Paperback
Language
English
Publication Year
2004
Series
Effective Software Development Ser.
Type
Textbook
Number of Pages
336 Pages

Dimensions

Item Length
9in
Item Height
0.8in
Item Width
9.2in
Item Weight
23.3 Oz

Additional Product Features

Lc Classification Number
Qa76.73.C154w343
Table of Content
Introduction. 1. C# Language Elements. Item 1 - Always Use Properties Instead of Accessible Data Members. Item 2 - Prefer readonly to const. Item 3 - Prefer the is or as Operators to Casts. Item 4 - Use Conditional Attributes Instead of #if. Item 5 - Always Provide ToString(). Item 6 - Distinguish Between Value Types and Reference Types. Item 7 - Prefer Immutable Atomic Value Types. Item 8 - Ensure That 0 Is a Valid State for Value Types. Item 9 - Understand the Relationships Among ReferenceEquals(),static Equals(), instance Equals(), and operator==. Item 10 - Understand the Pitfalls of GetHashCode(). Item 11 - Prefer foreach Loops. 2. .NET Resource Management. Item 12 - Prefer Variable Initializers to Assignment Statements. Item 13 - Initialize Static Class Members with Static Constructors. Item 14 - Utilize Constructor Chaining. Item 15 - Utilize using and try/finally for Resource Cleanup. Item 16 - Minimize Garbage. Item 17 - Minimize Boxing and Unboxing. Item 18 - Implement the Standard Dispose Pattern. 3. Expressing Designs with C#. Item 19 - Prefer Defining and Implementing Interfaces to Inheritance. Item 20 - Distinguish Between Implementing Interfaces and Overriding Virtual Functions. Item 21 - Express Callbacks with Delegates. Item 22 - Define Outgoing Interfaces with Events. Item 23 - Avoid Returning References to Internal Class Objects. Item 24 - Prefer Declarative to Imperative Programming. Item 25 - Prefer Serializable Types. Item 26 - Implement Ordering Relations with IComparable and Icomparer. Item 27 - Avoid Icloneable. Item 28 - Avoid Conversion Operators. Item 29 - Use the new Modifier Only When Base Class Updates Mandate It. 4. Creating Binary Components. Item 30 - Prefer CLS-Compliant Assemblies. Item 31 - Prefer Small, Simple Functions. Item 32 - Prefer Smaller, Cohesive Assemblies. Item 33 - Limit Visibility of Your Types. Item 34 - Create Large-Grain Web APIs. 5. Working with the Framework. Item 35 - Prefer Overrides to Event Handlers. Item 36 - Leverage .NET Runtime Diagnostics. Item 37 - Use the Standard Configuration Mechanism. Item 38 - Utilize and Support Data Binding. Item 39 - Use .NET Validation. Item 40 - Match Your Collection to Your Needs. Item 41 - Prefer DataSets to Custom Structures. Item 42 - Utilize Attributes to Simplify Reflection. Item 43 - Don't Overuse Reflection. Item 44 - Create Complete Application-Specific Exception Classes. 6. Miscellaneous. Item 45 - Prefer the Strong Exception Guarantee. Item 46 - Minimize Interop. Item 47 - Prefer Safe Code. Item 48 - Learn About Tools and Resources. Item 49 - Prepare for C# 2.0. Item 50 - Learn About the ECMA Standard. Index.
Copyright Date
2005
Target Audience
Scholarly & Professional
Topic
Programming Languages / C#, Programming / Microsoft
Dewey Decimal
005.13/3
Dewey Edition
22
Illustrated
Yes
Genre
Computers

Opis przedmiotu podany przez sprzedawcę

Informacje o firmie

Thrift Books Global, LLC
TB Thrift Books
18300 Cascade Ave S
Ste 150
98188 Seattle, WA
United States
Pokaż informacje kontaktowe
:liam-Emoc.skoobtfirht@yabe.selas
Oświadczam, że wszystkie moje działania związane ze sprzedażą będą zgodne z wszystkimi przepisami i regulacjami UE.
ThriftBooks

ThriftBooks

99% opinii pozytywnych
Sprzedane przedmioty: 17,5 mln
Zwykle odpowiada w ciągu 24 godzin

Oceny szczegółowe

Średnia z ostatnich 12 miesięcy

Dokładność opisu
4.9
Przystępny koszt wysyłki
5.0
Szybkość wysyłki
5.0
Komunikacja
4.9
Zarejestrowany jako sprzedawca-firma

Opinie sprzedawców (5 169 303)

a***o (7600)- Opinie wystawione przez kupującego.
Ostatni miesiąc
Zakup potwierdzony
merci !
1***_ (5)- Opinie wystawione przez kupującego.
Ostatni miesiąc
Zakup potwierdzony
Received when expected. Quick qnd reliable.
e***a (3999)- Opinie wystawione przez kupującego.
Ostatni miesiąc
Zakup potwierdzony
Great seller shipped fast