Книги для шарпистов | C#, .NET, F#
قناة بسيطة
Лучшие книги по C#
إظهار المزيد5 150
المشتركون
-224 ساعات
-127 أيام
-4430 أيام
أرشيف المشاركات
📚Blazor in Action (2022)
✍️Автор: Chris Sainty
📃Страниц: 380
Книги научит вас создавать полноценные приложения. ASP.NET сквозные приложения на C#. Вы начнете с изучения создания веб-компонентов Blazor, разбирая основные темы, такие как маршрутизация и формы. По ходу работы вы будете внедрять веб-приложение hiking route, которое включает в себя повторно используемый код, интеграцию с библиотеками JavaScript и защиту на основе ролей
Что внутри:
🔸Динамические и повторно используемые компоненты пользовательского интерфейса
🔸 Совместное использование клиентского и серверного кода
🔸 Защита на основе ролей с использованием Auth0
🔸 Сохранение состояния с использованием локального хранилища браузера
Ссылка на книгу
📚The MVVM Pattern in .NET MAUI: The definitive guide to essential patterns, best practices, and techniques for cross-platform app development (2023)
✍️Автор: Pieter Nijs
📃Страниц: 328
Получите глубокое представление о MVVM и .NET MAUI и научитесь эффективно применять шаблон проектирования MVVM с помощью этого практического руководства
Что внутри:
🔸Получите полное представление о шаблоне проектирования MVVM
🔸Познакомитесь с компонентами, которые поддерживают MVVM в .NET MAUI
🔸Примените шаблон MVVM на практике в .NET MAUI
🔸Получите навыки привязки данных в .NET MAUI
Ссылка на книгу
📚Architect Modern Web Applications with ASP.NET Core and Azure (2023)
✍️Автор: Steve "ardalis" Smith
📃Страниц: 118
Создание веб-приложений с помощью ASP.NET Core, размещенного в Azure, дает множество преимуществ по сравнению с традиционными альтернативами. ASP.NET Core оптимизирован для современных методов разработки веб-приложений и сценариев облачного хостинга. В этом руководстве вы узнаете, как спроектировать свои приложения ASP.NET Core, чтобы наилучшим образом использовать эти возможности.
Что внутри:
🔸Снижение затрат на центры обработки данных (оборудование, программное обеспечение, пространство, коммунальные услуги, управление серверами и т.д.)
🔸 Гибкое ценообразование (оплата за использование, а не за простаивающую мощность).
🔸 Исключительная надежность.
🔸 Улучшенная мобильность приложений; вы можете легко менять место и способ развертывания вашего приложения.
Ссылка на книгу
Repost from Библиотека шарписта | C#, F#, .NET, ASP.NET
+7
📖 ТОП-7 книг по C# для начинающих разработчиков в 2024 году
Начинаете изучать C#? Мы подобрали для вас 7 лучших книг, которые помогут освоить язык и стать успешным разработчиком (внутри есть ссылки для скачивания).
🔗 Читать статью
🔗 Зеркало
📚Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8: Develop Robust Minimal APIs with .NET 8 (2023)
✍️Автор: Anthony Giretti
📃Страниц: 438
Вы узнаете, какими рефлексами и складом ума должен обладать разработчик, чтобы подойти к разработке API средней сложности. Выполняя CRUD-операции с базой данных SQL Server, вы узнаете, как создать чистое и надежное приложение с использованием лучших отраслевых практик (чистый код, безопасность, наблюдаемость, оптимизация и тестирование).
Что внутри:
🔸 Code REST API с минимальным количеством интерфейсов
🔸 Ознакомьтесь с принципами чистого кода
🔸 Оптимизируйте производительность с помощью кэширования, фоновых задач и многого другого
Ссылка на книгу
📚Microservices Design Patterns in .NET: Making sense of microservices design and architecture using .NET Core (2023)
✍️Автор: Trevoir Williams
📃Страниц: 298
Научитесь обдуманно подходить к выбору дизайна, технологий и шаблонов при разработке приложения с использованием архитектуры микросервисов.
Что внутри:
🔸Используйте принципы проектирования, основанные на домене, при разработке микросервисов
🔸Используйте такие шаблоны, как поиск источников событий, использование базы данных для каждой службы и асинхронное взаимодействие
🔸Создавайте устойчивые веб-сервисы и устраняйте сбои и простои в работе
🔸Обеспечьте согласованность данных в распределенных системах
Ссылка на книгу
📚Hands-on Azure Functions with C#: Build Function as a Service (FaaS) Solutions (2021)
✍️Автор: Ashirwad Satapathi, Abhishek Mishra
📃Страниц: 353
Книга начинается с введения в функции Azure и демонстрирует триггеры и привязки с примерами использования. Представлен процесс создания почтовой программы OTP с триггером хранения очереди и привязкой выходных данных SendGrid, а также описаны триггеры таймера и привязка хранения больших двоичных объектов
Что внутри:
🔸Мониторинг и защита Azure
🔸Включение стратегий DevOps непрерывной интеграции/непрерывного развертывания (CI/CD) для функций Azure
🔸Запуск C# артефактов в кластере Azure Kubernetes
Ссылка на книгу
📚Kubernetes for Developers (2024)
✍️Автор: William Denniss
📃Страниц: 322
Понятное и практичное руководство для начинающих, которое покажет вам, насколько простым может быть переход на Kubernetes!
Что внутри:
🔸Создайте веб-приложение в контейнере с помощью Docker
🔸Разместите контейнерное приложение в Kubernetes с помощью общедоступного облачного сервиса
🔸Сэкономьте деньги и повысьте производительность с помощью облачных технологий
🔸Сделайте свои развертывания надежными и отказоустойчивыми
Ссылка на книгу
📚Web Development with Blazor: A practical guide to start building interactive UIs with C# 12 and .NET 8 (2024)
✍️Автор: Jimmy Engström
📃Страниц: 328
Разрабатывайте современные веб-интерфейсы с помощью Blazor Server и Blazor WebAssembly - теперь в .NET 8 представлены потоковый и статический рендеринг на стороне сервера (SSR), а также гибкие модели хостинга
Что внутри:
🔸Разберитесь, как и когда использовать Blazor Server, Blazor WebAssembly и Blazor Hybrid
🔸Узнайте, как создавать простые и продвинутые компоненты Blazor
🔸Изучите, как работают минимальные API, и создайте свой собственный API
🔸Узнайте, как использовать потоковый рендеринг и рендеринг на стороне сервера (SSR)
Скачать книгу
📚Real-World Implementation of C# Design Patterns: Overcome daily programming challenges using elements of reusable object-oriented software (2023)
✍️Автор: Bruce M. Van Horn II
📃Страниц: 328
Обезопасьте свой ASP.NET приложения до того, как вас взломают! Это практическое руководство включает в себя методы безопасного кодирования с аннотированными примерами и полным описанием встроенных ASP.NET Основные инструменты безопасности.
Что внутри:
🔸Понимать и распознавать распространенные атаки на веб-приложения
🔸Инструменты тестирования, вспомогательные библиотеки и средства сканирования
🔸Активировать встроенные функции безопасности браузера
🔸Использовать преимущества .NET и ASP.NET Основных API-интерфейсов безопасности
Скачать книгу
📚ASP.NET Core Security (2022)
✍️Автор: Christian Wenz
📃Страниц: 328
Обезопасьте свой ASP.NET приложения до того, как вас взломают! Это практическое руководство включает в себя методы безопасного кодирования с аннотированными примерами и полным описанием встроенных ASP.NET Основные инструменты безопасности.
Что внутри:
🔸Понимать и распознавать распространенные атаки на веб-приложения
🔸Инструменты тестирования, вспомогательные библиотеки и средства сканирования
🔸Активировать встроенные функции безопасности браузера
🔸Использовать преимущества .NET и ASP.NET Основных API-интерфейсов безопасности
Скачать книгу
📚Exploring Blazor: Creating Server-side and Client-side Applications in .NET 7 (2022)
✍️Автор: Jiadong Chen
📃Страниц: 151
Прочитав эту книгу, вы сможете создавать веб-приложения с помощью Blazor на C#11 и .NET Core 7.0.
Что внутри:
🔸Привязывать данные и обрабатывать события в C# Blazor
🔸Обрабатывать компоненты и навигацию по страницам в Blazer
🔸Подключать интерфейс Blazer к API-интерфейсам
🔸Взаимодействовать с файлами с помощью Blazor
Скачать книгу
📚C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8 (2023)
✍️Автор: Mark J. Price
📃Страниц: 827
Доступное руководство для программистов от начинающих до среднего уровня по концепциям, реальным приложениям и новейшим функциям C# 12 и .NET 8 с практическими упражнениями с использованием Visual Studio 2022 и Visual Studio Code.
Скачать книгу
📚Game Development with Unity for .NET Developers: The ultimate guide to creating games with Unity and Microsoft Game Stack (2022)
✍️Автор: Jiadong Chen
📃Страниц: 584
Начните работу с Unity с помощью экспертных рекомендаций по решению проблем производительности, возникающих при разработке Unity.
Что внутри:
🔸Познакомьтесь с использованием редактора Unity
🔸Используйте скрипты на C# для работы со встроенными модулями Unity, такими как пользовательский интерфейс, анимация, физика, видео и аудио
🔸Создайте пользовательский конвейер рендеринга в Unity Engine с использованием новейшего скриптового конвейера рендеринга
🔸Пишите высокопроизводительный многопоточный код с использованием новейших технологий DOTS в Unity
Скачать книгу
📚ASP.NET Core 8 and Angular: Full-stack web development with ASP.NET Core 8 and Angular (2024)
✍️Автор: Valerio De Sanctis
📃Страниц: 805
Создавайте надежные, масштабируемые веб-приложения, используя ASP.NET Core 8, Angular и Entity Framework Core
Что внутри:
🔸Изучите новый Angular и ASP.NET Базовый шаблон с Visual Studio 2022
🔸Используйте современные интерфейсы и шаблоны, такие как HTML5 pushState API, webhooks и привязки данных пользовательского интерфейса
🔸Добавьте возможности реального времени в приложения Angular с помощью SignalR и gRPC
🔸Реализовать аутентификацию и авторизацию с помощью JWTs
Скачать книгу
📚Advanced ASP.NET Core 3 Security: Understanding Hacks, Attacks, and Vulnerabilities to Secure Your Website (2020)
✍️Автор: Scott Norberg
📃Страниц: 416
Используйте лучшие практики в работе с ASP.NET Core security. В этой книге представлены функции, связанные с безопасностью, доступные в рамках платформы, и темы безопасности, которые редко рассматриваются в других изданиях. В ней подробно рассматривается исходный код ASP.NET Core 3.1, объясняется, как что-то работает (или как устранить проблему).
Что внутри:
🔸Определите, какие атаки легко предотвратить с помощью этой системы, а какие являются сложными
🔸Копаться в ASP.NET Исходный код Core 3.1 для понимания того, как работают службы безопасности
🔸Создайте основу для понимания того, как разрабатывать более безопасное программное обеспечение
🔸Правильное применение криптографии при разработке программного обеспечения
Скачать книгу
📚Mastering Blazor WebAssembly: A step-by-step guide to developing advanced single-page applications with Blazor WebAssembly (2023)
✍️Автор: Ahmad Mozaffar
📃Страниц: 364
Используйте возможности WebAssembly с .NET 7 и C# для систематической разработки передовых интерфейсных веб-приложений с помощью этого подробного руководства
Что внутри:
🔸Разрабатывайте базовые и расширенные компоненты в Blazor в соответствии с конкретными требованиями вашего приложения
🔸Используйте формы Blazor для эффективного сбора пользовательского ввода и проверки данных
🔸Улучшайте свое приложение с помощью логики JavaScript, плавно интегрируя ее в свое приложение Blazor
🔸Вызывайте RESTful API в Blazor, обеспечивая плавную интеграцию с внешними сервисами
Скачать книгу
📚Blazor WebAssembly Succinctly, 2nd Edition (2023)
✍️Автор: Michael Washington
📃Страниц: 111
Blazor - это фреймворк для создания веб-страниц SPA с клиентской или серверной архитектурой, использующий технологию Razor, написанную на языке C#. Поскольку клиентский Blazor с WebAssembly полностью выполняется в браузере пользователя, он очень быстр для многих приложений. В краткой статье Blazor WebAssembly Майкл Вашингтон познакомит читателей с основными элементами Blazor, а затем изучит дополнительные возможности, создав пример приложения.
Скачать книгу
📚Pro ASP.NET Core Identity: Under the Hood with Authentication and Authorization in ASP.NET Core 5 and 6 Applications (2021)
✍️Автор: Adam Freeman
📃Страниц: 733
Извлекайте максимум пользы из ASP.NET Core Identity. Автор бестселлеров Адам Фриман обучает разработчиков общим сценариям аутентификации и управления пользователями и объясняет, как они реализуются в приложениях. Он раскрывает каждую тему четко и кратко, а книга насыщена необходимыми деталями, которые помогут вам добиться эффективности.
Что внутри:
🔸Получите четкое представление о том, как Identity обеспечивает аутентификацию и авторизацию для ASP.NET Основных приложений
🔸 Настройте ASP.NET Core Identity для распространенных сценариев приложений, включая самостоятельную регистрацию, управление пользователями и аутентификацию с помощью сервисов, предоставляемых популярными платформами социальных сетей
🔸 Создайте надежные инструменты управления пользователями
🔸 Детально разберитесь в том, как работает Identity
Скачать книгу
Самые полезные каналы для программистов в одной подборке!
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
🤖Про нейросети
Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей
Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка
Библиотека нейротекста | ChatGPT, Gemini, Bing
Библиотека нейровидео | Sora AI, Runway ML, дипфейки
Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion
#️⃣C#
Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
☁️DevOps
Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
🐘PHP
Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Книги для джавистов | Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие каналы
Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *
* Организация Meta запрещена на территории РФ
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
