—
dotnet tool install --global Microsoft.OpenApi.KiotaKiota — это CLI на C# для генерации API-клиента для вызова любого интересующего API, описанного в OpenAPI.
Kiota построена на базе библиотеки Microsoft.OpenAPI. NET, чтобы обеспечить всестороннюю поддержку API, использующих описания OpenAPI. Одна из целей проекта — обеспечить наилучшую поддержку генератора кода для функций OpenAPI и JSON Schema.
Быстрый старт с Docker:
docker run -v ${PWD}:/app/output mcr.microsoft.com/openapi/kiota \
generate --language typenoscript -n gfx -d \
https://raw.githubusercontent.com/microsoftgraph/msgraph-sdk-powershell/dev/openApiDocs/v1.0/Mail.ymlPlease open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🏆2🤨1
This media is not supported in your browser
VIEW IN TELEGRAM
Units.NET — пакет .NET, который облегчает работу с единицами измерения 😏
—
Units.NET позволяет добавить в код сильно типизированные величины.
Больше никаких таинственных констант, найденных на Stack Overflow, никаких сомнений в единицах измерения параметров и переменных.🤯
⛓ Ссылка: тык
👉 @KodBlog | #ресурсы
—
dotnet add package UnitsNetUnits.NET позволяет добавить в код сильно типизированные величины.
Больше никаких таинственных констант, найденных на Stack Overflow, никаких сомнений в единицах измерения параметров и переменных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
This media is not supported in your browser
VIEW IN TELEGRAM
—
winget install everythingtoolbarВдохновлён приложением Everything (кто не пользовался, это нереально оптимизированное приложение, мгновенно индексирует файлы)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24👍4❤2🤨2
Фреймворк для реализации портов и адаптеров, а также архитектурных стилей CQRS в .NET и C# 🐈⬛
Brighter представляет собой реализацию командного процессора и диспетчера с поддержкой очередей задач, который можно использовать в качестве легковесной библиотеки.
Brighter поддерживает очереди задач. Поэтому его можно использовать для повышения производительности системы, распараллеливая задачи с помощью очередей.🫡
⛓ Ссылка: тык
👉 @KodBlog | #ресурсы
Brighter представляет собой реализацию командного процессора и диспетчера с поддержкой очередей задач, который можно использовать в качестве легковесной библиотеки.
Brighter поддерживает очереди задач. Поэтому его можно использовать для повышения производительности системы, распараллеливая задачи с помощью очередей.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍50🔥12🥰3❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4❤1🥴1
Искусственный интеллект для .NET: речь, язык и поиск. Конструирование умных приложений с использованием Microsoft Cognitive Services APIs
Автор: Нишит Патак
Год: 2018
📂 Скачать книгу
👉 @KodBlog | #books
Автор: Нишит Патак
Год: 2018
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3🏆3
CI/CD Workflow: упрощенный гайд от ByteByteGo 🤔
CI/CD — это методология, которая позволяет автоматизировать процесс разработки и доставки ПО в продакшн.
Будь вы разработчиком, специалистом по DevOps, тестировщиком или занимаетесь любой современной ролью в ИТ, CI/CD пайплайны стали неотъемлемой частью процесса разработки.
👉 @KodBlog | #ресурсы
CI/CD — это методология, которая позволяет автоматизировать процесс разработки и доставки ПО в продакшн.
Будь вы разработчиком, специалистом по DevOps, тестировщиком или занимаетесь любой современной ролью в ИТ, CI/CD пайплайны стали неотъемлемой частью процесса разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4
FluentMigrator — фреймворк для миграции БД, написанный на C#
—
FluentMigrator позволяет создавать миграции как классы, производные от базового класса Migration и имеющие атрибут Migration с уникальным номером версии.
При запуске FluentMigrator достаточно указать, на какую версию нужно мигрировать, и он запускает все необходимые миграции, чтобы привести вашу базу данных к этой версии.
Помимо поддержки прямой миграции, FluentMigrator также поддерживает различные способы выполнения миграций, включая выборочные миграции, и выполнение произвольного SQL.
⛓ Ссылка: тык
👉 @KodBlog | #ресурсы
—
dotnet add package FluentMigrator --version 5.2.0FluentMigrator позволяет создавать миграции как классы, производные от базового класса Migration и имеющие атрибут Migration с уникальным номером версии.
При запуске FluentMigrator достаточно указать, на какую версию нужно мигрировать, и он запускает все необходимые миграции, чтобы привести вашу базу данных к этой версии.
Помимо поддержки прямой миграции, FluentMigrator также поддерживает различные способы выполнения миграций, включая выборочные миграции, и выполнение произвольного SQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Программирование ASP. NET Web Forms
Автор: Васильчиков В.В.
Год: 2021
📂 Скачать книгу
👉 @KodBlog | #books
Автор: Васильчиков В.В.
Год: 2021
Please open Telegram to view this post
VIEW IN TELEGRAM
🤨10😁3👍2❤1🤔1
Метод ExecuteUpdate позволяет нам задать запрос и выполнить массовое обновление всех сущностей, которые соответствуют заданным критериям.
Эта функция появилась в EF 7.
Как это использовать?
Сначала напишите запрос, чтобы выбрать записи, которые вы хотите обновить. Затем вызовите метод ExecuteUpdate на полученном IQueryable.
Метод SetProperty позволяет указать, какие свойства мы хотим обновить.
Примечание:
Необходимо обернуть все в транзакцию, так как ExecuteUpdate сразу же обращается к базе данных для обновления записей.
Это означает, что он не является частью трекера изменений
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3🔥2🐳1