Книги по C#


 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

 This is a guide for experienced programmers who want to program and apply C# in their applications. It provides practices and real-world performance tips....

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

 With support for both server-side and client-side hosting, as well as the flexibility to mix render modes, Blazor empowers you to leverage cloud computing while maintaining the performance of local applications. Paweł Bazyluk—a Blazor expert with over a decade of experience in .NET technologies—shows you how Blazor, a Microsoft framework, enables you to create interactive web applications us...

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

 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 LINQ. And y...

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)

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

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

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

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

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

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

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

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

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

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

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