Книги по C#


 Mastering Visual Studio, one of the fastest and most comprehensive integrated development environments (IDEs), is crucial for building efficient, scalable, and modern apps. Written by a seasoned technical expert in .NET with over a decade of experience, Mastering Visual Studio 2022 helps you leverage the full capabilities of this powerful IDE. Packed with step-by-step guidance and self-...

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

 If you want to explore the vast potential of C# and .NET to build high-performance applications, then this book is for you. Written by a 17-time awardee of the Microsoft MVP award, this book delves into low-level programming with C# and .NET. The book starts by introducing fundamental concepts such as low-level APIs, memory management, and performance optimization. Each chapter imparts...

C# .NET (.NET Core) Английский ZIP (pdf+epub)

 The world of application development is constantly changing with the rise of open-source languages and technologies. Since Microsoft made the .NET platform and C# open-source in 2014, a vibrant community of developers has contributed to the language's evolution on GitHub. Microsoft releases a new version of .NET every year, leading to newer patterns, frameworks, and design approaches in acti...

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

 Рассмотрены особенности создания Android-приложений при помощи Visual Studio Community на C#. Книга знакомит читателя со структурой проектов Xamarin.Android, с особенностями сборки и отладки приложений. Рассматриваются основные подходы к разработке Android-приложений, методы построения интерфейса, хранения данных, показана интеграция мобильных приложений с веб-службами, описаны особенности р...

C# Русский PDF

 Учебное пособие посвящено основным принципам объектно-ориентированного программирования с использованием языка С#. Рассматриваются классы, объекты, наследование, полиморфизм. Особое внимание уделяется взаимодействию объектов. Изложение сопровождается примерами. Требование к начальному уровню подготовки — владение навыками процедурного программирования. Предназначено для студентов с...

C# Русский PDF

 Do you want to level up your Unity game development skills? Then look no further! This book is your one-stop solution to creating mesmerizing games with lifelike features and captivating gameplay.  Written by a highly experienced Unity developer, this book emphasizes project organization, clean C# code, and Unity plugins, including the new Input System and Cinemachine. Mastering Unit...

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

 Create apps, games, and more using this engaging, highly visual introduction to C#, .NET, and Visual Studio. In the first chapter you'll dive right in, building a fully functional game using C# and .NET MAUI that can run on Windows, Mac, and even Android and iOS devices. You'll learn how to use classes and object-oriented programming, create 3D games in Unity, and query data with LIN...

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

 Unlock the power of modern programming with C# 13 Programming Essentials – .NET 9 Edition, your ultimate guide to mastering C# 13 and the .NET 9 SDK. Whether a beginner or a seasoned developer, this book offers a clear, structured path to becoming proficient in C# development within the Visual Studio Code environment.  This comprehensive guide features 31 in-depth chapters...

C# .NET (.NET Core) Английский ZIP (pdf+epub)

Building a successful real-time strategy game is challenging, because of both the complex mechanics and the need to strike a balance between different elements, ensuring that players enjoy creating and executing strategies against the game's AI. Creating an RTS Game in Unity 2023 will teach you how to install and set up the Unity game engine, create a new 3D project, and build a level edito...

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

 Подробно рассмотрены  все аспекты безопасности от теории до реальных реализаций .NET-приложений на языке C#. Рассказано, как обеспечивать безопасную регистрацию, авторизацию и поддержку сессий пользователей. Перечислены уязвимости, которые могут быть присущи веб-сайтам и Web API, описано, как хакеры могут эксплуатировать уязвимости  и как можно обеспечить безопасность приложений. Д...

C# Hacking and Security Русский PDF

 This unique ASP.NET Core book will fill in the gaps in your REST API and backend designs. Learn how to build robust, maintainable, and flexible apps using Gang of Four (GoF) design patterns and modern architectural principles. This new edition is updated for .NET 8 and focuses exclusively on the backend, with new content on REST APIs, the REPR pattern, and building modular monoliths. &nbs...

C# .NET (.NET Core) Английский ZIP (pdf+epub)

 This book is a tutorial on MongoDB customized for developers working in Microsoft .NET 6, .NET 7, and beyond. It explains the differences between relational database systems and the document model supported by MongoDB, and shows how to build .NET applications that run against a MongoDB database, especially one in the cloud.  Author Luce Carter kicks things off by teaching you how to...

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

 If you need to understand concurrency, this book is your guide to the fundamentals behind the advanced software you seek to implement to achieve highly responsive and scalable code. Support for parallel computation is an essential part of concurrency. Concurrency is an advanced concept and solutions are not straightforward. Many developers have been burned by it and are still being burned by...

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

 Скорая помощь для программистов на C#!  Когда вам нужны ответы на вопросы по программированию на языке C# 9.0, этот узкоспециализированный справочник предложит именно то, что необходимо - без длинных введений или раздутых примеров. Легкое для чтения и поиска нужной информации, идеальное в качестве краткого справочника, данное руководство поможет опытным программистам на C#, Java и C+...

C# Русский PDF

 Книга посвящена программированию на языке C#  для платформы Microsoft .NET, начиная с основ языка и разработки программ для работы в режиме командной строки и заканчивая созданием современных веб-приложений. Материал сопровождается большим количеством практических примеров. Подробно описывается логика выполнения каждого участка программы. Уделено внимание вопросам повторного использован...

C# Русский PDF

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

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

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

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

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

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

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

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

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

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

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

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

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