Advertisement
Search  
Always will be ready notify the world about expectations as easy as possible: job change page
Книги для разработчиков

Effective C# (Covers C# 6.0): 50 Specific Ways to Improve Your C#, 3rd Edition

Effective C# (Covers C# 6.0): 50 Specific Ways to Improve Your C#, 3rd Edition

Автор: Bill Wagner
Год: 2017
Формат: PDF
Страниц: 600
Просмотров: 7404

16,49 MB
Description

Now fully updated to reflect C# 7.0’s latest capabilities and newest best practices, Effective C#, Third Edition will help you harness its full power to write exceptionally robust, efficient, maintainable, and well-performing code. Using the concise, scenario-driven style pioneered in Scott Meyers’s best-selling Effective C++, Bill Wagner brings together 50 C# best practices, tips, shortcuts, and realistic code examples, helping you quickly master advanced techniques it might take years to discover on your own.
Reflecting the growing maturity of the C# language and the growing sophistication of its development community, Wagner presents many new opportunities to write better code. This edition’s solutions include several leveraging new Roslyn APIs, and others relying on improvements to key features such as tuples, record types, and pattern matching.
Drawing on his unsurpassed experience, Wagner addresses everything from resource management and dynamic typing to multicore support, and reveals how to avoid common pitfalls in the language and its .NET environment. Through realistic examples, he helps you choose the most effective solution when multiple options exist, and how to write code that’s easier to understand, maintain, and improve.
Each section contains specific, actionable guidelines, organized into “items”: short vignettes offering carefully worded advice, concise technical explanations, and illuminating examples. Effective C# and More Effective C# also contain an exclusive digital component: Bill Wagner’s Visual Studio Code Analyzer add-in. Run it interactively or as part of a command line build: either way, it will help you identify even more opportunities to improve your code.

Similar
C# 8 Quick Syntax Reference
Автор: Mikael Ollson
Год: 2020
Страниц: 186
This quick C# 8 guide is a condensed code and syntax reference to the C# programming language, updated with the latest features of C# 8 for .NET and Windows 10. This book presents the essential C# 8 syntax in a...
C# 6 and .NET Core 1.0 Modern Cross-Platform Development
Автор: Mark J. Price
Год: 2016
Страниц: 550
With the release of .NET Core 1.0, you can now create applications for Mac OS X and Linux, as well as Windows, using the development tools you know and love. C# 6 and .NET Core 1.0 has been divided into...
C# and XML Primer
Автор: Jonathan Hartwell
Год: 2017
Страниц: 95
Learn XML and how to use and integrate it into your C# applications using this compact book. This guide helps you avoid the pitfalls of dealing with XML and C# since handling XML with C# and the .NET Platform can...
Pro LINQ: Language Integrated Query in C# 2008
Автор: Joseph C. Rattz, Jr.
Год: 2007
Страниц: 626
Send message
Email
Your name
*Message


© 1999–2024 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban