Книги по C#


Mastering Unity Game Development with C#: Harness the full potential of Unity 2022 game development using C# - Mohamed Essam (2024)

 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 Unity Game Development with C# shows you how to structure projects effectively, write …

Английский PDF

Head First C#: A Learner's Guide to Real-World Programming with C# and .NET. 5 Ed - Andrew Stellman, Jennifer Greene (2024)

 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 you'll do it …

Английский PDF

C# 13 Programming Essentials – .NET. 9 Ed - Neil Smyth (2024)

 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, 30 online quizzes, and access to downloadable project code, ensuring you …

Английский ZIP (pdf+epub)

Creating an RTS Game in Unity 2023: A comprehensive guide to creating your own strategy game from scratch using C# - Bruno Cicanci (2023)

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 editor to make it easier …

Английский PDF

C# глазами хакера - Михаил Евгеньевич Фленов (2023)

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

Русский PDF

Architecting ASP.NET Core Applications: An atypical design patterns guide for .NET 8, C# 12, and beyond. 3 Ed - Carl-Hugo Marcotte (2024)

 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.

 You'll start by covering foundational concepts …

Английский ZIP (pdf+epub)

Beginning MongoDB Atlas with .NET: Flexible and Scalable Document Data Storage for .NET Developers - Luce Carter (2024)

 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 determine when to use a document …

Английский PDF

Parallel Programming with C# and .NET. Fundamentals of Concurrency and Asynchrony Behind Fast-Paced Applications - Vaskaran Sarcar (2024)

 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 it. This book aims to simplify the concept …

Английский PDF

C#9.0 Карманный справочник - Бен Албахари, Джозеф Албахари (2021)

 Скорая помощь для программистов на C#!

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


 Все программы и …

Русский PDF

Библия C#. 5 изд - Михаил Евгеньевич Фленов (2022)

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

Русский PDF

Библия C#. 4 изд - Михаил Евгеньевич Фленов (2019)

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

Русский PDF

Azure Adventures with C#: First Steps for C# Developers into Azure Cloud - Michał Świtalik (2024)

 Harness the power of Azure to create cutting-edge applications, services, and infrastructure. This book is a comprehensive guide designed to help experienced C# developers master the fundamentals of Microsoft Azure. Whether you're new to Azure or looking to deepen your cloud expertise, this book provides a solid foundation in Azure basics, and resource organization, and covers some of the most commonly used Azure resources. It also includes C# solutions and …

Английский PDF

C# Data Structures and Algorithms. 2 Ed - Marcin Jamro (2024)

 Write sophisticated C# code with this complete guide to using diverse data structures and algorithms, featuring ready-to-use code snippets, detailed explanations, and illustrations

Key Features
Master lists, stacks, queues, dictionaries, sets, and trees, among other data structures
Delve into effective design and implementation techniques to meet your software requirements
Visualize data structures and algorithms through illustrations for a clearer understanding of their analysis
Purchase of the …

Английский PDF

Паттерны проектирования на C# - Александр Александрович Рыбанов (2023)

 В учебном пособии рассматриваются существующие принципы разработки программных продуктов, такие как SOLID, а также порождающие, структурные и поведенческие паттерны проектирования GoF. Приводятся сильные и слабые стороны существующих методологий разработки программного обеспечения. Учебное пособие соответствует актуальным требованиям федерального государственного образовательного стандарта высшего образования. Учебное пособие адресовано студентам высших учебных заведений, обучающимся по направлениям 09.03.01 «Информатика и вычислительная техника» и 09.03.04 «Программная инженерия».

Русский PDF

Essential C# 12.0 8 Ed - Mark Michaelis (2024)

 The Comprehensive, Expert Guide to C# 12.0 for Programmers at All Levels

 Updated for the Microsoft C# 12.0 Long Term Support (LTS) release, Essential C# 12.0 is a well-organized, no-fluff C# guide, suitable for every programmer. Building on the proven, high-value content of previous editions, world-class C# expert Mark Michaelis illuminates key enhancements in C# 12.0, including any-type aliases, inline arrays, default lambda expression parameters, and expanded support for primary constructors.

 Michaelis …

Английский PDF

1 2 3 ... 6 >