Выявление и устранение узких мест в производительности приложений – запись веб-семинара от JetBrains
https://devdigest.today/post/1784
#jetbrains #profiling #performance #bottlenecks
https://devdigest.today/post/1784
#jetbrains #profiling #performance #bottlenecks
Developers Digest
Profiling and Fixing Common Performance Bottlenecks
Performance is paramount when it comes to user experience. Studies have shown that faster apps lead to better outcomes, while slow sites lose customers and s...
В AOT режиме .NET приложение превращается в чистые WebAssembly бинарники сразу при сборке. В рантайме не происходит никакой интерпретации — код выполняется как обычный WebAssembly-код.
https://blog.elmah.io/ahead-of-time-compilation-for-blazor-wasm
#blazor #wasm #aot
https://blog.elmah.io/ahead-of-time-compilation-for-blazor-wasm
#blazor #wasm #aot
elmah.io Blog - .NET Technical tutorials/guides and new features
Ahead-Of-Time Compilation for Blazor Wasm
In this article, we will look at how you can compile your code directly to Wasm Ahead-Of-Time (AOT) and what pros and cons this brings.
Forwarded from Blazor Community
Цифра подписчиков канала перевалила за 200 (хотя кто-то возможно ещё может отписаться), но хочется зафиксировать этот момент и поблагодарить каждого из вас!
Спасибо, что читаете, смотрите и интересуетесь Blazor. Спасибо, что подписываетесь, а возможно и делитесь с кем-то информацией. Спасибо, что остаётесь с этим каналом!
Также большая благодарность каналу https://teleg.eu/dncuug, который периодически публикует посты у себя и способствует нашему росту!
Спасибо, что читаете, смотрите и интересуетесь Blazor. Спасибо, что подписываетесь, а возможно и делитесь с кем-то информацией. Спасибо, что остаётесь с этим каналом!
Также большая благодарность каналу https://teleg.eu/dncuug, который периодически публикует посты у себя и способствует нашему росту!
Использование библиотеки MediatR и применение паттерна Медиатор для упрощения роутинга в ASP.NET приложении
https://timdeschryver.dev/blog/the-simplicity-of-net-endpoints
#mediatr #mediator #routing
https://timdeschryver.dev/blog/the-simplicity-of-net-endpoints
#mediatr #mediator #routing
timdeschryver.dev
The simplicity of ASP.NET Endpoints
Keepings it simple with ASP.NET Endpoints and its dependency system
Forwarded from Максим Кошовий
Вот ещё хороший вариант упростить контроллеры
https://github.com/ardalis/ApiEndpoints
https://github.com/ardalis/ApiEndpoints
GitHub
GitHub - ardalis/ApiEndpoints: A project for supporting API Endpoints in ASP.NET Core web applications.
A project for supporting API Endpoints in ASP.NET Core web applications. - ardalis/ApiEndpoints
Forwarded from A.G.
Как многие знают, в video intelligence мы создаем систему для контекстной рекомендации видео.
В двух словах это работает следующим образом: вы заходите на страницу с рецензией последнего фильма про Джеймса Бонда, а мы на этой странице показываем вам видео о том, как снимали один из трюков в фильме, или интервью с Дэниелом Крейгом, или обзор Aston Martin DB5. В общем показываем то, что будет наиболее органично дополнять контент страницы, которую вы открыли в данный момент.
Для улучшения и повышения точности подбора видео мы используем множество разнообразных технологий, одна из которых – NER (Named-entity recognition). Это технология, которая позволяет выделять из текста определенные ключевые слова. Например, во фразе "Пожалуй, ни один автомобиль не получил такой известности в кинематографе, как Aston Martin. Да, именно эту легендарную марку предпочитает агент 007 – Джеймс Бонд." система реализующая NER выделит "агент", "автомобиль", "Aston Martin" и "Джеймс Бонд".
Очевидно, что для реализации хайлоад проекта такого уровня была выбрана платформа .NET, а большинство сервисов у нас написано на C#. Есть небольшая часть проекта (которая касается сервисов машинного обучения), написанная на Python, но при этом, довольно давно в планах есть перевод некоторых из этих сервисов на .NET с применением библиотеки ML.NET – несмотря на то, что это довольно молодая библиотека, развивается она очень активно.
А теперь собственно к новости, которая стала поводом для этого поста – не так давно, команда разработчиков ML.NET обновила свой роадмап, включив в него поддержку NER. (кстати говоря это была была одной из самых затребованных возможностей, запрос на которую появился еще в 2018 году).
Так что, я надеюсь, в скором времени мы сможем сделать нашу платформу еще лучше. А пока ждем первых релизов ML.NET с поддержкой NER
Обновленный роадмап: https://github.com/dotnet/machinelearning/blob/main/ROADMAP.md#named-entity-recognition-ner
Обсуждение NER:
https://github.com/dotnet/machinelearning/issues/630
Ну и про саму технологию: https://en.wikipedia.org/wiki/Named-entity_recognition
В двух словах это работает следующим образом: вы заходите на страницу с рецензией последнего фильма про Джеймса Бонда, а мы на этой странице показываем вам видео о том, как снимали один из трюков в фильме, или интервью с Дэниелом Крейгом, или обзор Aston Martin DB5. В общем показываем то, что будет наиболее органично дополнять контент страницы, которую вы открыли в данный момент.
Для улучшения и повышения точности подбора видео мы используем множество разнообразных технологий, одна из которых – NER (Named-entity recognition). Это технология, которая позволяет выделять из текста определенные ключевые слова. Например, во фразе "Пожалуй, ни один автомобиль не получил такой известности в кинематографе, как Aston Martin. Да, именно эту легендарную марку предпочитает агент 007 – Джеймс Бонд." система реализующая NER выделит "агент", "автомобиль", "Aston Martin" и "Джеймс Бонд".
Очевидно, что для реализации хайлоад проекта такого уровня была выбрана платформа .NET, а большинство сервисов у нас написано на C#. Есть небольшая часть проекта (которая касается сервисов машинного обучения), написанная на Python, но при этом, довольно давно в планах есть перевод некоторых из этих сервисов на .NET с применением библиотеки ML.NET – несмотря на то, что это довольно молодая библиотека, развивается она очень активно.
А теперь собственно к новости, которая стала поводом для этого поста – не так давно, команда разработчиков ML.NET обновила свой роадмап, включив в него поддержку NER. (кстати говоря это была была одной из самых затребованных возможностей, запрос на которую появился еще в 2018 году).
Так что, я надеюсь, в скором времени мы сможем сделать нашу платформу еще лучше. А пока ждем первых релизов ML.NET с поддержкой NER
Обновленный роадмап: https://github.com/dotnet/machinelearning/blob/main/ROADMAP.md#named-entity-recognition-ner
Обсуждение NER:
https://github.com/dotnet/machinelearning/issues/630
Ну и про саму технологию: https://en.wikipedia.org/wiki/Named-entity_recognition
GitHub
machinelearning/ROADMAP.md at main · dotnet/machinelearning
ML.NET is an open source and cross-platform machine learning framework for .NET. - dotnet/machinelearning
Forwarded from Хабр Разработка
Blazor WebAssembly: соединительные линии в SVG http://amp.gs/jzbLZ
Хабр
Blazor WebAssembly: соединительные линии в SVG
Demo | GitHub Рис 1. Blazor Webassembly соединительные линии в SVG. Соединительные линии автоматически перестраиваются при изменении положения объектов. В статье описан способ реализации...
Применение подхода DevOps становится все более популярным. Очень частно, разрабботчик это уже не только человек, который только пишет код – это специалист, который может орагнизовать весь процесс, начиная от разработки и заканчивая развертыванием системы. Предлагаем зарегистрироваться на конферецию от наших коллег из AWS User Group Ukraine, чтобы быть в курсе новых возможностей и решений!
This media is not supported in your browser
VIEW IN TELEGRAM
💥Boom! Встречайте виртуальную AWS Tech Conference от AWS User Group Ukraine!
В программе конференции:
— 6 хайлоад докладов
— 6 воркшопов с тренерами AWS
— Ask an Expert з AWS
— 1500 участников онлайн
— призы за лучшие вопросы
Спикеры — команда AWS с разных уголков мира, поэтому доклады будут на украинском, русском и английском языках.
Суперинтересно будет backend разработчикам и DevOps.
📍Где и когда: 19 октября с 10:00 до 17:00, онлайн.
Участие бесплатное по предварительной регистрации.
Присоединяйся к конференции, чтобы стать pro в работе с AWS!
👉 Регистрация
В программе конференции:
— 6 хайлоад докладов
— 6 воркшопов с тренерами AWS
— Ask an Expert з AWS
— 1500 участников онлайн
— призы за лучшие вопросы
Спикеры — команда AWS с разных уголков мира, поэтому доклады будут на украинском, русском и английском языках.
Суперинтересно будет backend разработчикам и DevOps.
📍Где и когда: 19 октября с 10:00 до 17:00, онлайн.
Участие бесплатное по предварительной регистрации.
Присоединяйся к конференции, чтобы стать pro в работе с AWS!
👉 Регистрация
JetBrains обновили ReSharper и Rider – исправлены баги, улучшена производительность
https://blog.jetbrains.com/dotnet/2021/10/13/resharper-and-rider-2021-2-2/
#rider #resharper #jetbrains
https://blog.jetbrains.com/dotnet/2021/10/13/resharper-and-rider-2021-2-2/
#rider #resharper #jetbrains
The JetBrains Blog
ReSharper 2021.2.2 and Rider 2021.2.2 bug fixes have landed | The .NET Tools Blog
Hello everybody! We’ve just released the second bugfix update to ReSharper and Rider 2021.2. Let’s go through the highlights of these builds.
ReSharper
The JetBrains.ReSharper.GlobalTools packag
ReSharper
The JetBrains.ReSharper.GlobalTools packag
Forwarded from devdigest // events
Запуск .NET 6 состоится 9 ноября на трехдневной конференции, .NET Conf 2021
https://www.dotnetconf.net
#devdigest #net #net6 #netconf
https://www.dotnetconf.net
#devdigest #net #net6 #netconf
Миграции в EF Core используются для создания обновлений схемы базы данных на основе изменений в модели EF. Эти обновления схемы следует применять во время развертывания приложения как часть системы непрерывной интеграции или непрерывного развертывания (CI/CD). Теперь доступен новый способ применения этих обновлений: пакеты миграции. Пакет миграции — это небольшой исполняемый файл, содержащий и миграции и код, необходимый для применения этих миграций к базе данных.
https://devblogs.microsoft.com/dotnet/introducing-devops-friendly-ef-core-migration-bundles/
#ef #migration #efcore
https://devblogs.microsoft.com/dotnet/introducing-devops-friendly-ef-core-migration-bundles/
#ef #migration #efcore
Microsoft News
Introducing DevOps-friendly EF Core Migration Bundles
EF Core's new migration bundles provide build artifacts to deploy schema and data changes to your database as part of your DevOps pipeline.
Работа с ADO.NET из F#
https://www.compositional-it.com/news-blog/querying-with-ado-net-and-f/
#fsharp #adonet
https://www.compositional-it.com/news-blog/querying-with-ado-net-and-f/
#fsharp #adonet
Compositional-It
Querying with ADO.NET and F#
So far in this series, we've created a simple domain and defined what that would look like in SQL. Today I want to demonstrate a simple insert and read using ADO.NET. What is ADO.NET? "ADO.NET provides the most direct method of data access within the .NET…
Forwarded from Хабр Разработка
Как объединить несколько JS приложений с .NET Core (Create React APP + Next JS + .NET Core) http://amp.gs/j1pHz
Хабр
Как объединить несколько JS приложений с .NET Core (Create React APP + Next JS + .NET Core)
Всем привет! Пару месяцев назад у нас возникла задача запилить лендос для нашего онлайн сервиса. Наш стек - Create React App + .Net Core. Погугля немного, мы решили, что хотим запилить лендос на Next...
Forwarded from devdigest // events
Программа конференции для .NET-разработчиков DotNext 2021 готова!
Уже на следующей неделе, 21-22 октября вас будет ждать 30 докладов обо всем, что касается мира .NET.
Кстати, промокод
Список готовой программы, подробности и билеты на сайте конференции.
Уже на следующей неделе, 21-22 октября вас будет ждать 30 докладов обо всем, что касается мира .NET.
Кстати, промокод
devdigest2021JRGpc
еще действует, и поможет в приобретении Personal Standard билета со скидкой.Список готовой программы, подробности и билеты на сайте конференции.