DevNotes Live
6 subscribers
84.2K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from Daily Coding 🔥
📖A Gamer's Introduction to Programming in C#
🖋AARON. LANGILLE| 2024

Превратите свою любовь к видеоиграм в новую любовь к программированию, изучив все тонкости написания кода, а также научившись отслеживать высокие баллы, из чего сделаны герои видеоигр и коробки с добычей, как работает страшный ГСЧ (генерация случайных чисел) и многое, многое другое. Эта книга - первая в продолжающейся серии, призванной помочь читателям перейти от отсутствия знаний в области программирования к созданию собственных видеоигр и интерактивных цифровых технологий с использованием стандартных отраслевых языков и инструментов.

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖C# 10 Quick Syntax Reference
🖋Mikael Olsson | 2022

Узнайте, что нового появилось в C# и .NET для программирования под Windows. Эта книга представляет собой краткий справочник по коду и синтаксису языка программирования C#, обновленный с учетом последних возможностей версии 10 для .NET 6.

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖C# Mastery
🖋Neill, Lena | 2024

Готовы ли вы поднять свои навыки работы с C# на новый уровень? Хотите научиться писать эффективный, элегантный и надежный код, способный работать со сложными сценариями? Если да, то эта книга для вас.

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖Clean Code in C#
🖋Jason Alls | 2022

Развивайте свои навыки программирования, изучая такие важные темы, как анализ кода, внедрение TDD и BDD и разработка API-интерфейсов для преодоления неэффективности кода, избыточности и других проблем, возникающих из-за плохого кода.

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖The C# Type System
🖋Steve Love | 2023

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

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖Программирование на C# для начинающих
🖋Алексей Васильев | 2023

Первая часть самоучителя по C#, написанного известным российским автором учебников по программированию Алексеем Васильевым. В этой книге автор приглашает читателей ознакомиться с основами языка C#. Прочитав ее, вы узнаете историю языка, его структуру, ознакомитесь с типами данных и переменными, операторами, циклами и множеством другой полезной информации, необходимой для работы с этим языком. Книга содержит множество примеров и подробный разбор каждого из них, а также задания для самостоятельной работы.

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖C# 10 Clean Architecture with .NET 6: A Beginner's Guide to Building Maintainable, Testable, Scalable and Resilient Applications
🖋Katie Millie| 2024

Откройте для себя возможности чистой архитектуры и создавайте масштабируемые и поддерживаемые приложения с помощью C# 10 и .NET 6! В этом подробном руководстве вы познакомитесь с основными принципами и рекомендациями по использованию чистой архитектуры, от SOLID-проектирования до domain-driven design (DDD). Узнайте, как структурировать свои решения, определять четкие границы между уровнями и внедрять такие шаблоны, как CQRS и event sourcing. Познакомьтесь с практическими приемами создания микросервисов, бессерверных архитектур и гибридных решений, сочетающих в себе лучшее из обоих миров.

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖C# Mastery: A Comprehensive Guide to Programming in C#
🖋Kameron Hussain & Frahaan Hussain, 2024

Раскройте весь потенциал C# с помощью этого подробного руководства! Независимо от того, являетесь ли вы новичком, желающим погрузиться в мир программирования, или опытным разработчиком, стремящимся отточить свои навыки работы с C#, эта книга - ваш универсальный ресурс для овладения языком C#.

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖Building Modern SaaS Applications with C# and .NET
🖋 Andy Watt, 2023

Существует несколько концепций, которые необходимо освоить, чтобы создавать функциональные и эффективные SaaS-приложения. Эта книга идеально подходит для разработчиков и команд, имеющих опыт разработки традиционных приложений и желающих перейти на SaaS и создавать эффективные и современные приложения. Вы начнете с общего обзора SaaS как концепции и на протяжении всей книги на примерах научитесь воплощать технические описания в жизнь. Вы будете использовать Microsoft.Технический стек NET для разработки и C# как язык программирования для разработки желаемого SaaS-приложения.

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖C# The Ultimate Beginners Guide to C# Programming with Step by Step Guidance and Hands-On Examples
🖋 James Herron, 2020

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

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖Introducing Functional Programming Using C#
🖋Vaskaran Sarcar 2023

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

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖Metaprogramming in C#
🖋Einar Ingebrigtsen 2023

Метапрограммирование - это продвинутый метод, который помогает разработчикам автоматизировать повторяющиеся задачи, генерировать масштабируемый код и повышать производительность при разработке программного обеспечения. Метапрограммирование на C# - это всеобъемлющее руководство, которое поможет вам в полной мере использовать потенциал метапрограммирования в .NET runtime.

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖Pro Microservices in .NET 10: A Holistic Approach to Building Microservices in C#
🖋Richardson Rob, Whitesell Sean 2025

Микросервисы - это модель разделения программного обеспечения на небольшие компоненты, которые можно использовать повторно для решения конкретных задач. Каждый микросервис может быть независимо создан, развернут и масштабирован. Эта модель обеспечивает надежность и масштабируемость корпоративного уровня для достижения сложных бизнес-целей и удовлетворения потребностей клиентов в корпоративных системах. Несмотря на то, что отдача ценна, а концепция проста, применить ее к усилиям по развитию предприятия гораздо сложнее. С чего вы начинаете? Как вы находите связи между компонентами? И как только у вас будут готовы все сервисы, как вы их развернете и масштабируете, чтобы удовлетворить потребности организации в долговечности и производительности?

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖Parallel Programming with C# and .NET
🖋Sarcar Vaskaran 2024

Если вам нужно разобраться в параллельной обработке данных, эта книга станет для вас руководством по основам продвинутого программного обеспечения, которое вы хотите внедрить, чтобы создать высокопроизводительный и масштабируемый код. Поддержка параллельных вычислений — неотъемлемая часть параллельной обработки данных. Параллельная обработка данных — сложная концепция, и решения здесь не так просты. Многие разработчики обжигались и продолжают обжигаться. Цель этой книги — упростить понимание этой концепции для разработчиков на C#. В ней делается попытка упростить концепцию с помощью библиотеки параллельных задач (Task Parallel Library, TPL), параллельных коллекций, параллельного LINQ (Parallel LINQ, PLINQ), шаблонов асинхронного программирования и смежных тем.

💾 Скачать книгу

Daily Coding #книги #Csharp & Max
Forwarded from Daily Coding 🔥
📖Simple and Efficient Programming with C#
🖋Sarcar Vaskaran 2023

Эта книга разделена на пять частей. Первая часть начинается с подробного обсуждения полиморфизма. Затем вы узнаете, как правильно использовать абстрактные классы и интерфейсы, и научитесь определять, какой подход лучше применить в том или ином случае. В разделе, посвященном комментариям к коду, вы узнаете, как их эффективно использовать и почему с ними нужно быть осторожными.

💾 Скачать книгу

Daily Coding #книги #Csharp & Max
Forwarded from Daily Coding 🔥
📖Parallel Programming and Concurrency with C# 10 and .NET 6
🖋Ashcraft Alvin 2023

Из этой книги разработчики .NET среднего уровня узнают, как сделать свои приложения более быстрыми и отзывчивыми с помощью параллельного программирования и многопоточности в .NET и C# на практических примерах. Книга начинается с основ многопоточной разработки на .NET и рассказывает о том, как развивались язык и фреймворки вместе с .NET. Далее вы познакомитесь с различными возможностями, доступными в .NET 6, а также узнаете о лучших практиках, отладке и модульном тестировании.

💾 Скачать книгу

Daily Coding #книги #Csharp & Max
Forwarded from Daily Coding 🔥
📖Beginning C# and .NET
🖋Perkins Benjamin, Reid Jon D. 2021

Язык C# был представлен миру, когда в 2002 году компания Microsoft анонсировала первую версию своей платформы .NET Framework. С тех пор его популярность резко возросла, и он стал основным языком для разработчиков настольных, веб-приложений, облачных и кроссплатформенных приложений, использующих .NET. Отчасти привлекательность C# обусловлена его понятным синтаксисом, который основан на синтаксисе C/C++, но упрощает некоторые вещи, которые раньше отпугивали некоторых программистов. Несмотря на это упрощение, C# сохранил мощь C++, и теперь нет причин не переходить на C#. Этот язык несложный и отлично подходит для изучения базовых приемов программирования. Простота изучения в сочетании с возможностями .NET Framework делает C# отличным выбором для начала карьеры программиста.

💾 Скачать книгу

Daily Coding #книги #Csharp & Max
Forwarded from Daily Coding 🔥
📖Refactoring with C#
🖋Eland Matt 2024

Программные проекты начинаются как совершенно новые, но технический долг накапливается гораздо быстрее, чем вы ожидаете. В книге «Рефакторинг на C#» вы узнаете, что такое технический долг и как он возникает, а затем научитесь безопасно выполнять рефакторинг кода на C# с помощью современных инструментов Visual Studio и новейших возможностей языка C# 12 и .NET 8. Из этой книги вы узнаете, как безопасно проводить рефакторинг с помощью расширенного модульного тестирования с использованием XUnit и таких библиотек, как Moq, Snapper и Scientist .NET. Вы научитесь писать поддерживаемый код в соответствии с принципами SOLID и методами защитного кодирования, которые стали возможны в новых версиях C#. Вы также узнаете, как проводить анализ кода и писать собственные анализаторы Roslyn для выявления и устранения проблем, характерных для вашего кода.

💾 Скачать книгу

Daily Coding #книги #Csharp & Max
Forwarded from Daily Coding 🔥
📖Learn WinUI 3
🖋Alvin Ashcraft

Это обновленное второе издание начинается с обзора новейших функций WinUI и показывает, как используется XAML при разработке пользовательского интерфейса. В следующих главах вы узнаете, как настроить новую среду Visual Studio, создать новый проект для рабочего стола, внедрить шаблон Model-View-ViewModel (MVVM) в проект WinUI и разработать модульные тесты для команд ViewModel.

💾 Скачать книгу

Daily Coding #книги #Csharp
Forwarded from Daily Coding 🔥
📖C# 10.0 All-in-One For Dummies
🖋John Paul Mueller

C# — один из самых популярных языков программирования, и благодаря частым обновлениям он не отстаёт от изменений в мире программирования. Вы тоже не отстанете благодаря книге «C# 10.0. Всё, что нужно знать программисту» из серии «Для чайников», в которой вы узнаете об основах языка, о том, как программировать в Visual Studio и как использовать новые возможности последней версии. На любом этапе вашей карьеры вам нужно быть в курсе передовых тенденций и методов, которые востребованы клиентами. В этой книге вы найдёте информацию об объектно-ориентированном программировании, написании безопасного кода, создании веб-приложений и многом другом.

💾 Скачать книгу

Daily Coding #книги #Csharp