14 ЛУЧШИХ книг по C # (обновление 2021 г.)

Anonim

C-SHARP (C #) - это универсальный, многопарадигмальный язык программирования, разработанный Microsoft и работающий на платформе .NET. C # широко используется для создания мобильных приложений, игр и приложений Windows.

Вот тщательно подобранный список из 14 лучших книг по C #, которые должны быть частью любой библиотеки для начинающих и продвинутых учеников C #.

1) C # 8.0 и .NET Core 3.0

В C # 8.0 и .NET Core 3.0 - это книга, написанная Марком Дж. Прайсом. В книге есть все необходимое для начала программирования приложений на C #. Книга полностью обновлена ​​и дополнена новыми главами по системам управления контентом (CMS) и машинному обучению с ML.NET.

В первой части книги изучаются основы C #, включая объектно-ориентированное программирование, в части 2 рассматриваются стандартные API .NET. В части 3 приводится множество примеров кроссплатформенных приложений, которые вы можете создавать и развертывать. Эти веб-приложения, использующие ASP.NET Core, или мобильные приложения, использующие Xamarin.Forms.

Проверьте последние цены и отзывы пользователей на Amazon

2) Карманный справочник по C # 8.0: мгновенная справка для программистов на C # 8.0

Карманный справочник C # 8.0 - это книга, написанная Джозефом Альбахари. Это идеальная книга и быстрый источник информации, который помогает или в качестве руководства для быстрого ускорения работы, если вы знаете Java, C ++ или некоторые более ранние версии C #.

Все программы и фрагменты кода C # доступны в LINQPad в виде интерактивных примеров. Вы создаете эти образцы и получаете результаты без необходимости настраивать проекты в Visual Studio.

Проверьте последние цены и отзывы пользователей на Amazon

3) Murach's C # 2015

Murach's C # 2015 - это книга, написанная Анной Бем. Это книга для самостоятельного изучения, в которой показано, как использовать классы Visual Studio 2015, C # 6.0 и .NET 4.6 для создания приложений Windows Forms. В этом справочнике показано, как использовать бизнес-классы, наследование и интерфейсы так, как они используются в реальном мире.

В конце этого справочника вы сможете разрабатывать трехуровневые объектно-ориентированные формы Windows Forms.

Проверьте последние цены и отзывы пользователей на Amazon

4) Изучение C # путем разработки игр с помощью Unity 2019

Изучение C # путем разработки игр с помощью Unity 2019 - книга, написанная Харрисоном Ферроне. В этой книге вы изучите важные блоки программирования, такие как переменные, методы, условные операторы, классы и объектно-ориентированные системы.

В книге также рассматриваются такие темы, как создание сценариев C # и использование ваших знаний для создания профессиональных приложений.

В конце этой книги вы получите практический опыт работы с передовыми методами программирования и темами макроуровня, такими как классы менеджеров и гибкая архитектура приложений.

Проверьте последние цены и отзывы пользователей на Amazon

5) Agile-принципы, шаблоны и практики в C #

Agile Principles, Patterns, and Practices in C # - это книга, написанная Робертом Мартином и Микой Мартином.

В этом справочнике представлена ​​серия тематических исследований, которые помогают проиллюстрировать основы языка C #. Гибкая разработка и гибкий дизайн, а также переходы быстро позволяют перейти от моделей UML к реальному коду C #.

В первых главах рассказывается об основах гибкого движения, а в последующих главах рассказывается о многих проверенных методах. Справочник включает множество примеров исходного кода, которые также доступны для загрузки с веб-сайта авторов.

Проверьте последние цены и отзывы пользователей на Amazon

6) Pro C # 7: с .NET и .NET Core

Pro C # 7: .NET и .NET Core - это книга, написанная Эндрю Троельсеном и Филипом Джапиксом. Книга дает исчерпывающую основу для языка программирования C # и тех фреймворков, в которых он живет.

В книге рассматриваются возможности C # 7.1 и .NET 4.7, а также отдельные главы посвящены облегченной кроссплатформенной структуре Microsoft. В книгу также входит NET Core 2.0. Покрытие и ASP.NET Core, Entity Framework (EF) Core. Communication Foundation (WCF) и ASP.NET MVC.

Проверьте последние цены и отзывы пользователей на Amazon

7) Руководство по C # Player

C # Player's Guide - книга, написанная РБ Уитакером. Книга является исчерпывающим руководством для начинающих с C #, для любого новичка или опытного программиста.

Эта книга включает в себя такие темы, как переменные, математические операции, циклы, методы и подробный обзор системы типов C #. В этом справочнике вы можете изучить некоторые из наиболее полезных расширенных возможностей языка C #.

Проверьте последние цены и отзывы пользователей на Amazon

8) C#: Learn C# in One Day and Learn It Well. C# for Beginners with Hands-on Project

C#: Learn C# in One Day and Learn It Well is a book written by Harrison Ferrone. This reference book includes a unique project that requires the application of all the concepts taught previously.

Examples in this book illustrate all concepts. Moreover, the output for all examples are provided immediately. Therefore, you do not need to wait to run this example in your system. The book is also available in the Kindle version.

Check Latest Price and User Reviews on Amazon

9) C# in Depth

C# in Depth is a book written by Jon Skeet. This engaging guide is your key to unlocking this powerful language. All the complex concepts are broken down into simple steps, which helps you to understand this language.

The book includes real-world examples that help you to understand this subject better. By the end of this book, you'll be writing C# code with skill, style, and complete confidence.

Check Latest Price and User Reviews on Amazon

10) Microsoft Visual C# Step by Step

Microsoft Visual C# Step by Step is a book written by John Sharp. The book provides guidance, exercises, and code you need to start building responsive, scalable, cloud-connected applications.

The book includes topics like variables, operators, expressions, methods, and program flow. It also helps you to build apps with error, exception, and resource management.

Check Latest Price and User Reviews on Amazon

11) C# 7.0 in a Nutshell: The Definitive Reference

C# 7.0, in a Nutshell, is a book written by Joseph Albahari and Ben Albahari. This bestselling guide provides many answers you need about this programming language. This C# book offers many useful concepts and uses cases. This book offers intermediate and advanced programmers with a concise map of C# and .NET knowledge.

Check Latest Price and User Reviews on Amazon

12) Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming

Concurrency in C# Cookbook is a book written by Stephen Cleary demonstrates parallel processing and asynchronous programming techniques by using libraries and language features in .NET and C# 8.0. This cookbook also shows you how modern tools help you to make the level of abstraction, making concurrency much easier and effective.

The book offer ready-to-use code and discussions about how and why solutions work, these recipes help you, to solve numerous C# solutions.

Check Latest Price and User Reviews on Amazon

13) Effective C# (Covers C# 6.0), (includes Content Update Program)

Effective C# is a book written by Bill Wagner. The book helps the programmer to write exceptionally robust and well-performing code.

The writer's clear, practical explanations, expert tips, and realistic code examples have made Effective C# indispensable to hundreds of thousands of developers.

Check Latest Price and User Reviews on Amazon

14) Head First C#: A Learner's Guide to Real-World Programming with C#, XAML, and .NET

Head First C# is a book written by Andrew Stellman (Author), Jennifer Greene. This handy reference book provides beginning programmers with a fun and highly visual introduction to C#, XAML, .NET Core, and Visual Studio. In this book, you will learn topics like C# fundamental. It also helps you to create user interfaces, databases, etc.

With this book, you will also learn about building a fully functional game, use of classes, object-oriented programming concepts, draw graphics, and query data with LINQ.

Check Latest Price and User Reviews on Amazon