en
Feedback
NeuroLook

NeuroLook

Open in Telegram

C# - обучающий канал Senior C# разработчика.

Show more
1 669
Subscribers
No data24 hours
-37 days
-1130 days
Posts Archive
🖥 Краткий обзор основных изменений и улучшений, представленных в .NET 10 Preview 2 Обновления библиотек • Добавлена возможно
🖥 Краткий обзор основных изменений и улучшений, представленных в .NET 10 Preview 2 Обновления библиотек • Добавлена возможность указания алгоритма шифрования при экспорте PKCS#12/PFX. ✔️Оптимизации среды выполнения (.NET Runtime) • Улучшения в оптимизации перебора массивов (Array Enumeration De-Abstraction). • Инлайнинг методов после поздней де виртуализации и де виртуализация на основе наблюдений за инлайнингом. • Поддержка операций приведения типов и отрицания в NativeAOT’s Type Preinitializer. ✔️SDK • Улучшен порядок команд в dotnet CLI для большей последовательности и удобства работы. ✔️C# • Добавлены экспериментальные возможности для частичных событий и конструкторов. 📌Полный релиз ✔️F# • Обновления касаются самого языка, стандартной библиотеки FSharp.Core и FSharp.Compiler Service. ✔️ASP.NET Core и Blazor • В шаблон Blazor Web App добавлен компонент для повторного подключения. • Улучшена навигация: устранено автоматическое прокручивание страницы вверх при переходах на ту же страницу, учтены па...

🖥 Stateless — это библиотека для создания конечных автоматов (state machines) и лёгких рабочих процессов в .NET! 🌟 Она подд
🖥 Stateless — это библиотека для создания конечных автоматов (state machines) и лёгких рабочих процессов в .NET! 🌟 Она поддерживает стандартные конструкции конечных автоматов, такие как состояния, триггеры, переходы с условиями (guard clauses), а также действия при входе и выходе из состояния. Библиотека позволяет разрабатывать сложные логические системы с использованием иерархических состояний и параметризированных триггеров. 🌟 Stateless предоставляет возможность экспортировать графы состояний в форматы DOT или Mermaid для визуализации, а также интеграцию с внешними хранилищами состояния, например, ORM. Это делает библиотеку подходящей для применения в масштабируемых и сложных .NET-приложениях. 🔐 Лицензия: Apache-2.0 🖥 Github

🖥 SimpleAuth4Net — простая библиотека для аутентификации в приложениях на платформе .NET! 🌟 Она позволяет легко интегрирова
🖥 SimpleAuth4Net — простая библиотека для аутентификации в приложениях на платформе .NET! 🌟 Она позволяет легко интегрировать систему аутентификации, поддерживающую различные механизмы, такие как OAuth и OpenID Connect. 🔐 Лицензия: MIT 🖥 Github

#вакансия #vacancy #удаленно #remote #fulltime #.net #sql Middle Backend Developer (.NET) Сайт компании: https://matrixcrm.ru Matrix CRM — современная и продуманная CRM-система для бизнеса в сфере услуг. О вакансии: — Middle Backend Developer — Разговорный русский язык обязателен — C#, SQL, Redis, RabbitMQ — Оклад ~1500$ в месяц — 5/2 с 10:00 до 19:00 по МСК — Работаем по Agile в JIRA. Используем Discord — Ежедневные быстрые созвоны-чекапы — Оплачиваемые тестовые задания Для отклика, заполните пожалуйста форму: https://forms.gle/v4YRtBKvfsEnj7Bi7

#ПятничныйКвиз
#ПятничныйКвиз

🖥 В этой статье рассматриваются 20 основных сокращенных операторов, которые должен освоить каждый разработчик C#, а также пр
🖥 В этой статье рассматриваются 20 основных сокращенных операторов, которые должен освоить каждый разработчик C#, а также приводятся примеры, помогающие понять их практическое использование! 🔗 Ссылка: *клик*

🧠 Mind Game Mind Game – это плагин для Godot, написанный на C#, который предназначен для работы с локальными моделями LLM при создании интерактивных историй и AI NPC. Плагин поддерживает модели различных размеров. В дальнейшем разработчики планируют расширить функционал, добавив возможность ведения нескольких разговоров одновременно, сохранение и загрузку диалогов, а также другие улучшения, такие как поддержка LLaVA и интеграция с памятью для обработки документов. ▪ Github

🖥 Harden-Windows-Security — репозиторий, который предоставляет инструменты и руководство для безопасной настройки Windows с
🖥 Harden-Windows-Security — репозиторий, который предоставляет инструменты и руководство для безопасной настройки Windows с использованием официальных методов Microsoft! 🌟 Он предлагает инструкции по усилению безопасности операционной системы для различных уровней защиты (личные устройства, корпоративные, правительственные и военные), включая шифрование, настройку брандмауэра, использование TPM2, BitLocker и другие методы. Этот проект помогает улучшить безопасность Windows, делая её устойчивой к угрозам. 🔐 Лицензия: MIT 🖥 Github

#ПятничныйКвиз
#ПятничныйКвиз

🖥 Эта статья объясняет основы создания ИИ-агентов для начинающих, используя для этого .NET! 🌟 В статье рассматриваются разл
🖥 Эта статья объясняет основы создания ИИ-агентов для начинающих, используя для этого .NET! 🌟 В статье рассматриваются различные подходы к использованию ИИ для выполнения задач и как эти агенты могут быть полезными для автоматизации процессов и решения конкретных проблем. 🔗 Ссылка: *клик*

🔥 Amplication — это инструмент с открытым исходным кодом для автоматического генерации серверной части .NET и Node.js прилож
🔥 Amplication — это инструмент с открытым исходным кодом для автоматического генерации серверной части .NET и Node.js приложений! 🌟 Он позволяет разработчикам быстро создавать API и соответствующую серверную логику, исключая необходимость вручную писать код для повторяющихся задач, таких как создание CRUD-операций, управление базой данных и аутентификация. Amplication ориентирован на ускорение разработки и избавление от рутины, предоставляя мощные возможности для конфигурирования и расширения с помощью плагинов и кастомных решений. 🔐 Лицензия: Apache-2.0 🖥 Github

🖥 Эта статья рассказывает о том, как тестировать NuGet-пакеты перед их публикацией! 🌟 Обсуждаются стратегии локального тест
🖥 Эта статья рассказывает о том, как тестировать NuGet-пакеты перед их публикацией! 🌟 Обсуждаются стратегии локального тестирования, использование частных источников для пакетов, а также советы по проверке совместимости и стабильности. Это позволяет разработчикам гарантировать качество пакета до его распространения. 🔗 Ссылка: *клик*

📹 Unreal Engine 5 - трассировка лучей на высшем уровне! 📌 Источник

photo content

🖥 ReactiveGenerator — Генератор исходного кода на языке C#, который автоматически реализует уведомления об изменении свойств
🖥 ReactiveGenerator — Генератор исходного кода на языке C#, который автоматически реализует уведомления об изменении свойств с использованием стандартных INotifyPropertyChangedили шаблонов ReactiveUI! 🌟 Он генерирует эффективный и чистый код для ваших свойств, сохраняя при этом полную безопасность типов и поддержку времени проектирования. 🔐 Лицензия: MIT 🖥 Github

🔥 Amplication — это инструмент с открытым исходным кодом для автоматического генерации серверной части .NET и Node.js прилож
🔥 Amplication — это инструмент с открытым исходным кодом для автоматического генерации серверной части .NET и Node.js приложений! 🌟 Он позволяет разработчикам быстро создавать API и соответствующую серверную логику, исключая необходимость вручную писать код для повторяющихся задач, таких как создание CRUD-операций, управление базой данных и аутентификация. Amplication ориентирован на ускорение разработки и избавление от рутины, предоставляя мощные возможности для конфигурирования и расширения с помощью плагинов и кастомных решений. 🔐 Лицензия: Apache-2.0 🖥 Github

📖 Эта статья описывает, как масштабировать реализацию шаблона "Outbox" для обработки больших объемов сообщений в распределен
📖 Эта статья описывает, как масштабировать реализацию шаблона "Outbox" для обработки больших объемов сообщений в распределенных системах! 🌟 Этот шаблон решает проблему двойной записи, обеспечивая согласованность данных между базой данных и внешними системами. В статье приводятся оптимизации, позволяющие достичь обработки до 30 500 сообщений в секунду! 🔗 Ссылка: *клик*

🖥 Пример обязательного модификатора C#! 🌟 Модификатор required появился в C# 11 и может использоваться для принудительной и
🖥 Пример обязательного модификатора C#! 🌟 Модификатор required появился в C# 11 и может использоваться для принудительной инициализации свойств во время создания объекта. 🌟 В примере ниже показано, как мы можем использовать его в контексте сопоставления объектов, чтобы убедиться, что мы не забыли свойство целевого объекта.

🖥 Понимание Memory в C#! 💡 Современные приложения часто требуют эффективной обработки больших наборов данных без ненужного
🖥 Понимание Memory<T> в C#! 💡 Современные приложения часто требуют эффективной обработки больших наборов данных без ненужного копирования данных. В C# представлен Memory<T>, как универсальный инструмент для оптимизации управления памятью. В этой статье мы рассмотрим, как Memory<T> решает распространенные проблемы, его преимущества перед традиционными подходами и как он сравнивается с Span<T>! 🔗 Ссылка: *клик*

🖥 Inferno — это библиотека для .NET, обеспечивающая безопасное использование криптографических алгоритмов! 🌟 Она упрощает и
🖥 Inferno — это библиотека для .NET, обеспечивающая безопасное использование криптографических алгоритмов! 🌟 Она упрощает интеграцию криптографии, предлагая высокоуровневые, проверенные на практике реализации для шифрования, хеширования, генерации случайных чисел и других операций. Inferno акцентирует внимание на корректности и защите от типичных ошибок разработчиков. 🔐 Лицензия: MIT 🔗 Ссылка: *клик* 🖥 Github