More Effective C#: 50 Specific Ways to Improve Your C# 14351

Паперова книга
14351
365

Все про “More Effective C#: 50 Specific Ways to Improve Your C#”

Від видавця

На російську книга не переводилася. Інші книги по програмуванню на C#

 

 

In More Effective C#, Microsoft C# MVP and Regional Director Bill Wagner introduces fifty brand-new ways to write more efficient and more robust software. This all-new book follows the same format as Wagner's best-selling Effective C# (Addison-Wesley, 2005), providing clear, practical explanations, expert tips, and plenty of realistic code examples.

      Wagner shows how to make the most of powerful innovations built into microsoft's new C# 3.0 and .NET Framework 3.5, as well as advanced C# language capabilities not covered in his previous book. Drawing on his unsurpassed C# experience, the author reveals new best practices for working with LINQ, узагальнення, metaprogramming, and many other features. He also uncovers practices that compromise performance or reliability and shows exactly how to avoid them.

     More Effective C# shows how to

              Use узагальнення to express your design intent more effectively

              advanced Master узагальнення techniques, such as constraints, method constraints, and generic specialization    

              Use the multithreaded techniques you'll need to work with the .NET framework every day

              Express modern design idioms using the rich palette of C# language features

              Successfully mix object oriented and functional programming constructs

              Create composable interfaces and avoid confusion in public interfaces

              Use extension methods to separate contracts from implementation   

              Program successfully with C# closures and anonymous types

              Write more effective LINQ queries

              Make the most of LINQ Lazy Evaluation and Queries Lambda Expressions

              Distinguish and convert between delegates and expression trees

              Efficiently utilize nullable types and  partial  classes

              Use implicit properties for mutable, nonserializable data

 

You're already a successful C# programmer–this book can help you become an outstanding one.

 

 

 

Анотація

More Effective C#: 50 Specific Ways to Improve Your C#

Рецензії

0

Всі характеристики

Товар входить до категорії

  • Самовивіз з відділень поштових операторів від 45 ₴ - 80 ₴
  • Доставка поштовими сервісами - тарифи перевізника
Схожі товари
C# 11 and .NET 7. Modern Cross-Platform Development Fundamentals
243977
Mark J. Price
800 ₴1'000 ₴
C# 10 Quick Syntax Reference. 4th Ed.
244670
Mikael Olsson
1'100 ₴
C# 10 in a Nutshell. The Definitive Reference
197724
Joseph Albahari
1'020 ₴1'200 ₴
C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8 8th ed. Edition
262915
Mark J. Price
1'105 ₴1'300 ₴
C# 12 in a Nutshell: The Definitive Reference
266464
Joe Albahari
1'260 ₴1'400 ₴
Software Architecture with C# 12 and .NET 8 - Fourth Edition: Build enterprise applications using microservices, DevOps, EF Core, and design patterns for Azure 4th ed. Edition
264470
Gabriel BaptistaFrancesco Abbruzzese
1'700 ₴
C# 6.0 in a Nutshell. The Definitive Reference 6th Edition
34850
Joseph Albahari, Ben Albahari
3'795 ₴