Clean Code with C#
Описание:
Язык C#, традиционно ассоциировавшийся с разработкой настольных приложений и игр для Windows, сегодня используется в самых разных областях, таких как веб-приложения и облачные сервисы, и становится все более популярным в мобильной разработке. Несмотря на широкие возможности языка, профессионалы сталкиваются с проблемами, связанными с эффективностью, масштабируемостью и удобством сопровождения кода. Clean Code in C# поможет вам выявить эти проблемы и решить их с помощью лучших практик программирования.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Язык C#, традиционно ассоциировавшийся с разработкой настольных приложений и игр для Windows, сегодня используется в самых разных областях, таких как веб-приложения и облачные сервисы, и становится все более популярным в мобильной разработке. Несмотря на широкие возможности языка, профессионалы сталкиваются с проблемами, связанными с эффективностью, масштабируемостью и удобством сопровождения кода. Clean Code in C# поможет вам выявить эти проблемы и решить их с помощью лучших практик программирования.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Target C#
Описание:
Итак, вы хотите изучить C# и Visual Studio 2022, но немного боитесь? Не волнуйтесь. Программирование вам по силам! Программисты любого уровня должны полностью понимать и, что еще важнее, уметь кодировать основные конструкции. Невозможно использовать сложные концепции программирования, такие как классы, не разобравшись в том, что такое методы, переменные и их типы данных. Когда вы освоите основы, все остальное придет само собой.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Итак, вы хотите изучить C# и Visual Studio 2022, но немного боитесь? Не волнуйтесь. Программирование вам по силам! Программисты любого уровня должны полностью понимать и, что еще важнее, уметь кодировать основные конструкции. Невозможно использовать сложные концепции программирования, такие как классы, не разобравшись в том, что такое методы, переменные и их типы данных. Когда вы освоите основы, все остальное придет само собой.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Introducing Functional Programming Using C#
Описание:
Книга разделена на две части. Часть I начинается с обзора функционального программирования (ФП). В ней рассматриваются базовые элементы ФП: функции и неизменяемость. Вы узнаете о встроенных средствах поддержки ФП, функциях первого и высшего порядка (ФВП), функциональной чистоте и побочных эффектах, различных формах неизменяемости и многом другом. Часть II посвящена функциональной композиции с использованием конвейерной обработки и каррирования. В книге также объясняется, как работать с временной зависимостью, и рассматриваются частичные функции и полезные функциональные шаблоны (такие как Map, Bind, Filter и Fold). Автор Васкаран Саркар знакомит вас с функциональными механизмами обработки исключений и дает дополнительные советы, которые помогут сделать ваши программы более эффективными.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Книга разделена на две части. Часть I начинается с обзора функционального программирования (ФП). В ней рассматриваются базовые элементы ФП: функции и неизменяемость. Вы узнаете о встроенных средствах поддержки ФП, функциях первого и высшего порядка (ФВП), функциональной чистоте и побочных эффектах, различных формах неизменяемости и многом другом. Часть II посвящена функциональной композиции с использованием конвейерной обработки и каррирования. В книге также объясняется, как работать с временной зависимостью, и рассматриваются частичные функции и полезные функциональные шаблоны (такие как Map, Bind, Filter и Fold). Автор Васкаран Саркар знакомит вас с функциональными механизмами обработки исключений и дает дополнительные советы, которые помогут сделать ваши программы более эффективными.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
The C# Type System
Описание:
Система типов — это фундамент, на котором строятся все программы на C#. В книге «Система типов C#» вы узнаете, как эффективно определять и реализовывать типы значений, а также писать более производительный и надежный код. Примеры кода и тестовые сценарии из реальной жизни помогут вам усовершенствовать навыки программирования на C# и покажут, как лучше всего применять изученные принципы.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Система типов — это фундамент, на котором строятся все программы на C#. В книге «Система типов C#» вы узнаете, как эффективно определять и реализовывать типы значений, а также писать более производительный и надежный код. Примеры кода и тестовые сценарии из реальной жизни помогут вам усовершенствовать навыки программирования на C# и покажут, как лучше всего применять изученные принципы.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
GUI Programming with C#
Описание:
Вы начнете с основных концепций графического пользовательского интерфейса, программирования на основе событий и базового дизайна интерфейса. Затем вы создадите простые веб-приложения с использованием Blazor и WebAssembly, изучите компоненты, рендеринг и привязку данных. Далее вы освоите кроссплатформенную разработку с помощью .NET MAUI, поработаете с XAML, макетами, элементами управления и базовой логикой приложения. Наконец, вы научитесь создавать настольные приложения для Windows с помощью WinUI 3, используя распространенные элементы управления и базовые шаблоны, такие как MVVM и привязка данных.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Вы начнете с основных концепций графического пользовательского интерфейса, программирования на основе событий и базового дизайна интерфейса. Затем вы создадите простые веб-приложения с использованием Blazor и WebAssembly, изучите компоненты, рендеринг и привязку данных. Далее вы освоите кроссплатформенную разработку с помощью .NET MAUI, поработаете с XAML, макетами, элементами управления и базовой логикой приложения. Наконец, вы научитесь создавать настольные приложения для Windows с помощью WinUI 3, используя распространенные элементы управления и базовые шаблоны, такие как MVVM и привязка данных.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
C# Interview Guide
Описание:
Это руководство призвано помочь вам приобрести необходимые навыки для успешного прохождения технических собеседований. Оно охватывает широкий спектр тем — от фундаментальных концепций программирования на C# до сложных технических деталей. По мере изучения материала вы научитесь составлять убедительные резюме, грамотно отвечать на поведенческие вопросы, а также преодолевать сложности, связанные с обсуждением зарплаты и оценкой работы. Отличительной особенностью этой книги является то, что она не ограничивается техническими знаниями, а включает в себя практический опыт и экспертные мнения профессионалов отрасли. Такой комплексный подход в сочетании с рекомендациями по преодолению трудностей — от подготовки к собеседованию до действий после него — делает это руководство бесценным источником информации для тех, кто хочет продвинуться в карьере программиста на C#.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Это руководство призвано помочь вам приобрести необходимые навыки для успешного прохождения технических собеседований. Оно охватывает широкий спектр тем — от фундаментальных концепций программирования на C# до сложных технических деталей. По мере изучения материала вы научитесь составлять убедительные резюме, грамотно отвечать на поведенческие вопросы, а также преодолевать сложности, связанные с обсуждением зарплаты и оценкой работы. Отличительной особенностью этой книги является то, что она не ограничивается техническими знаниями, а включает в себя практический опыт и экспертные мнения профессионалов отрасли. Такой комплексный подход в сочетании с рекомендациями по преодолению трудностей — от подготовки к собеседованию до действий после него — делает это руководство бесценным источником информации для тех, кто хочет продвинуться в карьере программиста на C#.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
A Gamer's Introduction to Programming in C#
Описание:
Превратите свою любовь к видеоиграм в новую любовь к программированию, изучив все тонкости написания кода, а также научившись отслеживать рекорды, разбираться в том, из чего состоят герои видеоигр и лутбоксы, как работает пресловутый генератор случайных чисел (ГЧ) и многое, многое другое. Эта книга — первая в серии, цель которой — помочь читателям, не имеющим навыков программирования, научиться создавать собственные видеоигры и интерактивные цифровые продукты с использованием стандартных языков и инструментов.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Превратите свою любовь к видеоиграм в новую любовь к программированию, изучив все тонкости написания кода, а также научившись отслеживать рекорды, разбираться в том, из чего состоят герои видеоигр и лутбоксы, как работает пресловутый генератор случайных чисел (ГЧ) и многое, многое другое. Эта книга — первая в серии, цель которой — помочь читателям, не имеющим навыков программирования, научиться создавать собственные видеоигры и интерактивные цифровые продукты с использованием стандартных языков и инструментов.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Blazor Web Development Cookbook
Описание:
Благодаря поддержке хостинга как на стороне сервера, так и на стороне клиента, а также возможности комбинировать режимы рендеринга, Blazor позволяет использовать облачные вычисления, сохраняя при этом производительность локальных приложений. Павел Базылюк — эксперт по Blazor с более чем десятилетним опытом работы с .NET-технологиями — расскажет, как с помощью Blazor, фреймворка от Microsoft, создавать интерактивные веб-приложения на C# и .NET, снижая зависимость от JavaScript. В этой кулинарной книге представлены широкие возможности Blazor на примере практических рецептов, которые раскрывают ключевые аспекты веб-разработки и демонстрируют универсальность фреймворка для создания современных интегрированных приложений.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Благодаря поддержке хостинга как на стороне сервера, так и на стороне клиента, а также возможности комбинировать режимы рендеринга, Blazor позволяет использовать облачные вычисления, сохраняя при этом производительность локальных приложений. Павел Базылюк — эксперт по Blazor с более чем десятилетним опытом работы с .NET-технологиями — расскажет, как с помощью Blazor, фреймворка от Microsoft, создавать интерактивные веб-приложения на C# и .NET, снижая зависимость от JavaScript. В этой кулинарной книге представлены широкие возможности Blazor на примере практических рецептов, которые раскрывают ключевые аспекты веб-разработки и демонстрируют универсальность фреймворка для создания современных интегрированных приложений.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Parallel Programming with C# and .NET
Описание:
Книга начинается с обзора TPL и обсуждения задач. Понимание этих аспектов необходимо для изучения последующих тем. Вы познакомитесь с особыми сценариями, такими как обработка исключений и отмена операций, а затем увидите демонстрацию методов синхронизации и параллельных коллекций. Вы увидите примеры использования параллельных циклов для ускорения вычислений. Кроме того, вы подробно разберёте PLINQ. Наконец, вы узнаете, как упростить асинхронное программирование с помощью ключевых слов async и await.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Книга начинается с обзора TPL и обсуждения задач. Понимание этих аспектов необходимо для изучения последующих тем. Вы познакомитесь с особыми сценариями, такими как обработка исключений и отмена операций, а затем увидите демонстрацию методов синхронизации и параллельных коллекций. Вы увидите примеры использования параллельных циклов для ускорения вычислений. Кроме того, вы подробно разберёте PLINQ. Наконец, вы узнаете, как упростить асинхронное программирование с помощью ключевых слов async и await.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
C# Data Structures and Algorithms
Описание:
Создание собственных приложений — увлекательное, но непростое занятие, особенно при решении сложных задач, связанных с продвинутыми структурами данных и алгоритмами. Для этого требуются глубокие знания языка программирования, а также структур данных и алгоритмов — именно то, что предлагает эта книга разработчикам на C#.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Создание собственных приложений — увлекательное, но непростое занятие, особенно при решении сложных задач, связанных с продвинутыми структурами данных и алгоритмами. Для этого требуются глубокие знания языка программирования, а также структур данных и алгоритмов — именно то, что предлагает эта книга разработчикам на C#.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Code like a Pro in C#
Описание:
Книга «Программируй как профи на C#» научит вас писать чистый код на C#, подходящий для корпоративных приложений. В этой книге вы проведете рефакторинг унаследованной кодовой базы, применяя современные методы разработки на C#. Вы познакомитесь с такими инструментами, как Entity Framework Core, методами проектирования, такими как внедрение зависимостей, и ключевыми практиками, такими как тестирование и чистое программирование. Это отличный способ усовершенствовать свои навыки работы с C# или перейти с другого объектно-ориентированного языка на C# и экосистему .NET.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Книга «Программируй как профи на C#» научит вас писать чистый код на C#, подходящий для корпоративных приложений. В этой книге вы проведете рефакторинг унаследованной кодовой базы, применяя современные методы разработки на C#. Вы познакомитесь с такими инструментами, как Entity Framework Core, методами проектирования, такими как внедрение зависимостей, и ключевыми практиками, такими как тестирование и чистое программирование. Это отличный способ усовершенствовать свои навыки работы с C# или перейти с другого объектно-ориентированного языка на C# и экосистему .NET.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Hands-On Parallel Programming with C# 8 and .NET Core 3
Описание:
Эта книга предназначена для программистов на C#, которые хотят изучить концепции многопоточности и параллельного программирования и использовать их в корпоративных приложениях, созданных на .NET Core. Она также будет полезна студентам и специалистам, которые просто хотят узнать, как работает параллельное программирование на современном оборудовании. Предполагается, что вы уже знакомы с языком программирования C# и имеете базовые представления о том, как работают операционные системы.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Эта книга предназначена для программистов на C#, которые хотят изучить концепции многопоточности и параллельного программирования и использовать их в корпоративных приложениях, созданных на .NET Core. Она также будет полезна студентам и специалистам, которые просто хотят узнать, как работает параллельное программирование на современном оборудовании. Предполагается, что вы уже знакомы с языком программирования C# и имеете базовые представления о том, как работают операционные системы.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Pro C# 9 with .NET 5
Описание:
Авторы статей о технологиях пишут для требовательной аудитории (и на то есть веские причины). Вы знаете, что создание программных решений с использованием любой платформы или языка программирования может быть чрезвычайно сложным и зависит от вашего отдела, компании, клиентской базы и сферы деятельности. Возможно, вы работаете в сфере электронных публикаций, разрабатываете системы для государственных или местных органов власти, трудитесь в NASA или в одном из подразделений вооруженных сил. В целом у нас есть опыт работы в самых разных отраслях, включая разработку образовательных программ для детей (Oregon Trail/Amazon Trail), корпоративных систем, а также в медицинской и финансовой сферах.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Описание:
Авторы статей о технологиях пишут для требовательной аудитории (и на то есть веские причины). Вы знаете, что создание программных решений с использованием любой платформы или языка программирования может быть чрезвычайно сложным и зависит от вашего отдела, компании, клиентской базы и сферы деятельности. Возможно, вы работаете в сфере электронных публикаций, разрабатываете системы для государственных или местных органов власти, трудитесь в NASA или в одном из подразделений вооруженных сил. В целом у нас есть опыт работы в самых разных отраслях, включая разработку образовательных программ для детей (Oregon Trail/Amazon Trail), корпоративных систем, а также в медицинской и финансовой сферах.
🧷Скачать бесплатно
#Csharp
CodeMode & Max
Metaprogramming in C#
Описание:
Метапрограммирование — это продвинутый метод, который помогает разработчикам автоматизировать повторяющиеся задачи, генерировать масштабируемый код и повышать производительность при разработке программного обеспечения. «Метапрограммирование на C#» — это подробное руководство, которое поможет вам раскрыть весь потенциал метапрограммирования в среде выполнения .NET.
🧷Скачать бесплатно
#Csharp
CodeMode
Описание:
Метапрограммирование — это продвинутый метод, который помогает разработчикам автоматизировать повторяющиеся задачи, генерировать масштабируемый код и повышать производительность при разработке программного обеспечения. «Метапрограммирование на C#» — это подробное руководство, которое поможет вам раскрыть весь потенциал метапрограммирования в среде выполнения .NET.
🧷Скачать бесплатно
#Csharp
CodeMode
The C# Workshop
Описание:
Вот тут-то и пригодится «Практикум по C#». Этот курс, написанный и отредактированный отраслевыми экспертами, предлагает динамичный и эффективный способ обучения, который поможет вам быстро начать писать код на C# и создавать приложения. В отличие от других книг по разработке программного обеспечения, в которых упор делается на сухие технические объяснения базовых теорий, этот курс не перегружен информацией и использует наглядные примеры, чтобы помочь вам понять, как каждая концепция применяется на практике.
🧷Скачать бесплатно
#Csharp
CodeMode
Описание:
Вот тут-то и пригодится «Практикум по C#». Этот курс, написанный и отредактированный отраслевыми экспертами, предлагает динамичный и эффективный способ обучения, который поможет вам быстро начать писать код на C# и создавать приложения. В отличие от других книг по разработке программного обеспечения, в которых упор делается на сухие технические объяснения базовых теорий, этот курс не перегружен информацией и использует наглядные примеры, чтобы помочь вам понять, как каждая концепция применяется на практике.
🧷Скачать бесплатно
#Csharp
CodeMode
C# 10 in a Nutshell
Описание:
Если у вас есть вопросы о C# 10 или .NET 6, в этом бестселлере вы найдете ответы на них. C# — необычайно гибкий и многофункциональный язык, и по мере его развития вам предстоит узнать о нем еще много нового. Это полностью обновленное издание, выдержанное в традициях серии O'Reilly's Nutshell, — лучший на сегодняшний день однотомный справочник по языку C#.
🧷Скачать бесплатно
#Csharp
CodeMode
Описание:
Если у вас есть вопросы о C# 10 или .NET 6, в этом бестселлере вы найдете ответы на них. C# — необычайно гибкий и многофункциональный язык, и по мере его развития вам предстоит узнать о нем еще много нового. Это полностью обновленное издание, выдержанное в традициях серии O'Reilly's Nutshell, — лучший на сегодняшний день однотомный справочник по языку C#.
🧷Скачать бесплатно
#Csharp
CodeMode
C# Algorithms for New Programmers
Описание:
Изучите фундаментальные принципы программирования на C# с помощью книги «Алгоритмы на C# для начинающих программистов: практическое руководство с примерами». Эта книга представляет собой подробное руководство для новичков и тех, кто хочет усовершенствовать свои навыки программирования. Она начинается с четкого введения в язык C# и экосистему .NET и дает читателям базовые знания, необходимые для работы в сфере современной разработки программного обеспечения. Этот текст станет бесценным источником информации для всех, кто хочет заложить прочный фундамент в области концепций и методов программирования.
🧷Скачать бесплатно
#Csharp
CodeMode
Описание:
Изучите фундаментальные принципы программирования на C# с помощью книги «Алгоритмы на C# для начинающих программистов: практическое руководство с примерами». Эта книга представляет собой подробное руководство для новичков и тех, кто хочет усовершенствовать свои навыки программирования. Она начинается с четкого введения в язык C# и экосистему .NET и дает читателям базовые знания, необходимые для работы в сфере современной разработки программного обеспечения. Этот текст станет бесценным источником информации для всех, кто хочет заложить прочный фундамент в области концепций и методов программирования.
🧷Скачать бесплатно
#Csharp
CodeMode
Building CLI Applications with C# and .NET
Описание:
Разработчики и системные администраторы часто сталкиваются с такими проблемами, как неэффективные рабочие процессы, сложные системные операции и растущий спрос на надежные средства автоматизации. CLI-приложения представляют собой мощное решение, повышающее гибкость, эффективность и продуктивность в различных средах. Эта книга поможет вам освоить разработку надежных инструментов командной строки с использованием .NET.
🧷Скачать бесплатно
#Csharp
CodeMode
Описание:
Разработчики и системные администраторы часто сталкиваются с такими проблемами, как неэффективные рабочие процессы, сложные системные операции и растущий спрос на надежные средства автоматизации. CLI-приложения представляют собой мощное решение, повышающее гибкость, эффективность и продуктивность в различных средах. Эта книга поможет вам освоить разработку надежных инструментов командной строки с использованием .NET.
🧷Скачать бесплатно
#Csharp
CodeMode
Pragmatic Microservices with C# and Azure
Описание:
Книга «Прагматичные микросервисы на C# и в Azure» знакомит с .NET Aspire для микросервисов, уделяя особое внимание определению модели приложения, использованию обнаружения сервисов и интеграции с собственными облачными сервисами Azure. Эта книга, написанная Microsoft MVP и опытным архитектором программного обеспечения с более чем двадцатилетним стажем работы в .NET, поможет вам освоить разработку надежных сервисов с использованием таких функций .NET, как минимальные API, gRPC и SignalR для обмена данными в режиме реального времени.
🧷Скачать бесплатно
#Csharp
CodeMode
Описание:
Книга «Прагматичные микросервисы на C# и в Azure» знакомит с .NET Aspire для микросервисов, уделяя особое внимание определению модели приложения, использованию обнаружения сервисов и интеграции с собственными облачными сервисами Azure. Эта книга, написанная Microsoft MVP и опытным архитектором программного обеспечения с более чем двадцатилетним стажем работы в .NET, поможет вам освоить разработку надежных сервисов с использованием таких функций .NET, как минимальные API, gRPC и SignalR для обмена данными в режиме реального времени.
🧷Скачать бесплатно
#Csharp
CodeMode
Task Programming in C# and .NET
Описание:
Чтобы разобраться в асинхронном программировании, нужно иметь представление о программировании задач, эффективном использовании ключевых слов async и await и еще нескольких важных аспектах. Однако программирование задач — это первый важный шаг на пути к современному асинхронному программированию. В этой книге тема упрощена за счет простых примеров, вопросов и ответов, а также упражнений.
🧷Скачать бесплатно
#Csharp
CodeMode
Описание:
Чтобы разобраться в асинхронном программировании, нужно иметь представление о программировании задач, эффективном использовании ключевых слов async и await и еще нескольких важных аспектах. Однако программирование задач — это первый важный шаг на пути к современному асинхронному программированию. В этой книге тема упрощена за счет простых примеров, вопросов и ответов, а также упражнений.
🧷Скачать бесплатно
#Csharp
CodeMode