Книги по C#


 Pragmatic Microservices with C# and Azure introduces .NET Aspire for microservices, focusing on defining an app model, utilizing service discovery, and integrating with Azure's native cloud services. Written by a Microsoft MVP and seasoned software architect with over two decades of experience in .NET, this book will help you get to grips with robust service development using .NET features l...

C# Английский PDF

 Учебное пособие включает в себя материал для изучения основ объектноориентированного программирования с использованием языка C#. Издание содержит синтаксические конструкции, операторы управления, объектную модель, используемые в рассматриваемом языке программирования. Для каждого раздела приведены примеры решения различных задач с кодом на языке программирования и комментариями к нему. Пособ...

C# Русский PDF

 В книге изложены основы программирования на языке C# в среде .Net Framework, описаны операции и операторы языка, а также система встроенных типов данных. Значительное внимание уделено описанию организации консольного ввода-вывода, преобразованию значений при вводе и их форматированию при выводе. Текст содержит большое количество примеров программного кода, способствующих усвоению материала.&...

C# Русский PDF

 A book for the aspiring .NET software architect – design scalable and high-performance enterprise solutions using the latest features of C# 12 and .NET 8Key FeaturesGet introduced to software architecture fundamentals and begin applying them in .NETExplore the main technologies used by software architects and choose the best ones for your needsMaster new developments in .NET with the help of...

C# .NET (.NET Core) Проектирование/System Design Английский PDF

 Шестое издание книги серьезно переработано, добавлены все новые функции, реализованные в версиях C# 10 и .NET 6.  Вы изучите принципы объектно-ориентированного программирования, научитесь писать, тестировать и отлаживать функции, реализовывать интерфейсы и наследовать классы. В издании рассматриваются API .NET, призванные решать такие задачи, как управление данными и их запросами,...

C# .NET (.NET Core) Русский PDF

 At a high level, to understand asynchronous programming, you need to be familiar with task programming, efficient use of the async and await keywords, and a few more important topics. However, task programming is the first major step towards modern-day asynchronous programming. This book tries to simplify the topic with simple examples, Q&A sessions, and exercises. The book starts w...

C# .NET (.NET Core) Английский PDF

 В этой книге опытный преподаватель Марк Прайс дает все необходимое для разработки приложений на C#. В пятом издании для работы со всеми основными операционными системами используется популярный редактор кода Visual Studio Code. Издание полностью обновлено и дополнено новой главой, касающейся Microsoft Blazor. В первой части книги рассмотрены основы C#, включая объектно-ориентированное п...

C# .NET (.NET Core) Русский PDF

 Эта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно описывает внутреннее устройство и функционирование общеязыковой исполняющей среды (CLR) Microsoft .NET Framework версии 4.5. Написанная признанным экспертом в области программирования Джеффри Рихтером, много лет являющимся консультантом команды разработчиков .NET Framework компании Mic...

C# .NET (.NET Core) Русский PDF

 Turn your love of video games into a new love of programming by learning the ins and outs of writing code while also learning how to keep track of high scores, what video game heroes and loot boxes are made of, how the dreaded RNG (random number generation) works, and much, much more. This book is the first in an ongoing series designed to take readers from no coding knowledge to writing the...

C# GameDev Английский PDF

 C# 10 Clean Architecture with .NET 6: Build Unbreakable, Testable, and Future-Proof Applications Tired of spaghetti code? Struggling with untestable applications that crumble under change? C# 10 Clean Architecture with .NET 6 is your path to code serenity. This comprehensive guide empowers you to leverage the latest features of C# 10 and .NET 6 to craft applications that are R...

C# .NET (.NET Core) Английский PDF

 C# Concurrency teaches you how to write effective multithreaded and asynchronous software in C#. Practical techniques, real-world examples, and useful code samples cut through the confusion around async/await and help you write rapid, reliable, and bug-free code. In C# Concurrency: Asynchronous and Multithreaded Programming you’ll learn how to: Take full advantage of async/awaitWri...

C# Английский PDF

 Discover what’s new in C# and .NET for Windows programming. This book is a condensed code and syntax reference to the C# programming language, updated with the latest features of version 10 for .NET 6. You’ll review the essential C# 10 and earlier syntax, not previously covered, in a well-organized format that can be used as a handy reference. Specifically, unions, generic attributes, C...

C# Английский PDF

 C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building cloud, web, and desktop applications. Designed for experienced programmers, this book provide...

C# Английский PDF

 An accessible guide for beginner-to-intermediate programmers to the concepts, real-world applications, and latest features of C# 13 and .NET 9, with hands-on exercises using Visual Studio and Visual Studio Code.Key Features Explore the newest additions to C# 13, the .NET 9 class libraries, and Entity Framework Core 9. Build professional websites and services with ASP.NET Core 9 and...

C# Английский PDF

 Язык C# 12 представляет собой девятое крупное обновление флагманского языка программирования от Microsoft, позиционирующее C# как язык с неве­роятной гибкостью и широтой применения. С одной стороны, он предлагает высокоуровневые абстракции, подобные выражениям запросов и асинхронным продолжениям, а с другой стороны, обеспечивает низкоуровневую эффектив­ность через такие конструкции, как спец...

C# Русский PDF

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

Что вы найдете в библиотеке:

  • Базовые учебники и руководства – Отличный старт для тех, кто только начинает изучать C#, включая основы синтаксиса, переменные, типы данных и базовые конструкции языка. Эти книги объясняют ключевые концепции простым языком и подготовят к освоению более сложных тем.
  • Учебники для профессионалов – Более детальные справочники и пособия, охватывающие расширенные темы, такие как объектно-ориентированное программирование, продвинутая работа с библиотеками .NET, обработка исключений, многопоточность и оптимизация приложений.
  • Специализированные руководства – Если вас интересует узкая специализация, то в библиотеке есть книги по разработке веб-приложений на ASP.NET, созданию игр на Unity с использованием C#, работе с базами данных и облачными технологиями. Такие книги помогут вам быстро освоить инструменты и технологии, популярные в профессиональной среде.

Основные темы книг:

 Эти книги охватывают широкий спектр тем, среди которых:

  • Основы языка и базовые элементы программирования.
  • Объектно-ориентированное программирование для создания сложных и поддерживаемых приложений.
  • Разработка приложений и игр с практическими примерами.
  • Работа с базами данных и разработка серверной логики.
  • Создание веб-приложений с использованием ASP.NET и кроссплатформенных решений.
  • Многопоточность и асинхронное программирование для повышения производительности.
  • Исключения и обработка ошибок для надежных приложений.

Форматы и удобный доступ

Все книги на странице доступны для бесплатного скачивания, без ограничений по скорости, в форматах PDF, EPUB и MOBI. Вы можете выбрать удобный формат для своего устройства и использовать книги офлайн, чтобы учиться в удобное время.

Практические материалы

 Многие книги дополнены примерами исходного кода, готовыми проектами и задачами для практической работы. Эти материалы позволят вам на практике освоить подходы и техники, описанные в книгах, и развить свои навыки C#.

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