Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 80 сообщений
Cообщения с меткой

nuget - Самое интересное в блогах

Следующие 30  »
rss_habr

NFun — expression evaluator для .Net

Четверг, 01 Декабря 2022 г. 04:48 (ссылка)

Представляю вам Nfun - встраиваемый язык и исполнитель выражений, который поддерживает примитивные типы, массивы, структуры и лямбда выражения.

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

Let's make some nFun!

https://habr.com/ru/post/698190/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698190

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Загадочный EF Core, или Как написать свое расширение

Вторник, 15 Ноября 2022 г. 12:12 (ссылка)

В EF Core много полезных фич по работе с базами данных, но что, если этих возможностей не хватает? Я был удивлен, когда узнал, что фреймворк из коробки не умеет создавать вьюшки и отслеживать изменения их исходного кода. А что, если нам нужны не только вьюшки, но еще и синонимы, гранты и DB link? При этом мы хотим видеть их как на производственной БД, так и в интеграционных тестах! В посте будет инфа про загадочный внутренний мир фреймворка: про ключевые интерфейсы, отвечающие за генерацию и применение миграций, про то, как можно подменить эти интерфейсы, и, самое главное, почему тут не поможет контейнер, создаваемый в Startup. Также поговорим про основные объекты EF Core: что такое модель и зачем нужен снепшот? Из чего состоит миграция и зачем нужно транслировать операции в SQL?

Пост будет интересен как тем разрабам, которые столкнулись с задачами создания и обновления вьюх, синонимов и других SQL-объектов (они узнают про наш пакет, позволяющий закрыть эти вопросы), так и тем, кто хочет написать свое расширение (они узнают про подмену сервисов). Если Вы хотите, чтобы мир EF Core стал для вас менее загадочным, но ничуть не менее интересным, добро пожаловать под кат.

Читать далее →

https://habr.com/ru/post/699138/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699138

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Создание .NET библиотеки от А до Я

Воскресенье, 02 Октября 2022 г. 20:27 (ссылка)

Думаете о создании .NET библиотеки, но не знаете, в какую сторону двигаться? Уже разрабатываете нечто подобное, но хочется открыть для себя что-то новое? Ищете варианты расширить автоматизацию? Не знаете, что делать с пользователями?

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

Читать далее

https://habr.com/ru/post/691128/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691128

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PowerShell: HTML Agility Pack и AngleSharp

Пятница, 12 Августа 2022 г. 21:41 (ссылка)

Как получить и использовать библиотеки «HTML Agility Pack» и «AngleSharp» для создания простого парсера HTML в скрипте для программ-оболочек «Windows PowerShell» версии 5.1 и «PowerShell» версии 7 в операционной системе «Windows 10». Приведен простой пример кода для обеих библиотек.

Читать далее

https://habr.com/ru/post/682298/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682298

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Ответственное управление пакетами в Visual Studio

Четверг, 30 Июня 2022 г. 12:36 (ссылка)

Почти девять лет назад миру был представлен новый опенсорсный проект под названием NuGet. Спустя два года после своего дебюта NuGet начал поставляться в Microsoft Visual Studio, что актуально и по сей день. NuGet — это один из нескольких пакетных менеджеров (диспетчеров пакетов), таких как Node Package Manager (NPM) для JavaScript и Maven для Java. Пакетные менеджеры упрощают и автоматизируют использование библиотек. Например, если вам нужна библиотека для реализации JavaScript Object Notation (JSON) в вашем .NET-приложении, потребуется всего несколько кликов мышью, и ваше приложение получит мощные возможности, которые вам не нужно реализовывать самим, совершенно бесплатно.

Читать далее

https://habr.com/ru/post/674300/?utm_source=habrahabr&utm_medium=rss&utm_campaign=674300

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<nuget - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda