Мартовские обновления для .NET Core
https://devblogs.microsoft.com/dotnet/net-core-march-2020/
#updates #march
https://devblogs.microsoft.com/dotnet/net-core-march-2020/
#updates #march
.NET Blog
.NET Core March 2020 Updates – 2.1.17 and 3.1.3 | .NET Blog
Today, we are releasing the .NET Core March 2020 Update. These updates only contain non-security fixes. See the individual release notes for details on updated packages. NOTE: If you are a Visual Studio user, there are MSBuild version requirements so use…
Forwarded from //devdigest
Получите бонус при регистрации в #digitalocean и поддержите проект #devdigest ❤️
https://m.do.co/c/df1443122ea7
https://m.do.co/c/df1443122ea7
Извечная борьба – Entity Framework против всех.
https://pknopf.com/post/2019-09-22-the-argument-against-entity-framework-and-for-micro-orms/
#entity_framework #ef #ORM
https://pknopf.com/post/2019-09-22-the-argument-against-entity-framework-and-for-micro-orms/
#entity_framework #ef #ORM
Microsoft выпустила утилиту для удаления .NET Core. Это может быть полезно, если у вас накопилось довольно больше количество различных версий runtime и sdk, которые более не нужны.
https://betanews.com/2020/03/11/microsoft-net-core-uninstall-tool/
https://betanews.com/2020/03/11/microsoft-net-core-uninstall-tool/
BetaNews
Microsoft releases .NET Core Uninstall Tool for Windows and Mac
Microsoft has released a new tool that will please anyone who has been frustrated by the behavior of Visual Studio and its tendency to leave behind old versions of .NET Core SDKs and runtimes after an upgrade.
C# позволяет делать привычные вещи еще более удобно и писать код более лаконично
https://hackernoon.com/c-80-indices-and-ranges-ks543yx9?source=rss&utm_source=csharpdigest&utm_medium=email&utm_campaign=304
#csharp8 #range
https://hackernoon.com/c-80-indices-and-ranges-ks543yx9?source=rss&utm_source=csharpdigest&utm_medium=email&utm_campaign=304
#csharp8 #range
Hackernoon
C# 8.0 Indices and Ranges | Hacker Noon
Compared to other languages, C# was way behind in capabilities to handle data efficiently. Well, those days are over now. Microsoft just improved the C# syntax, making it easier for developers to manage data in arrays.
Forwarded from Developers Community
Оптимизации в JIT-компиляторе для .NET 5.
В этой статье один из участников сообщества делится списком своих улучшений в JIT (в .NET он называется RyuJIT), большая часть которых уже попала в master и будет доступна в .NET (Core) 5. Его оптимизации затрагивают разные фазы JIT, которые очень схематично показаны на картинке в статье.
Подробности: http://msft.it/6276Te6SA
В этой статье один из участников сообщества делится списком своих улучшений в JIT (в .NET он называется RyuJIT), большая часть которых уже попала в master и будет доступна в .NET (Core) 5. Его оптимизации затрагивают разные фазы JIT, которые очень схематично показаны на картинке в статье.
Подробности: http://msft.it/6276Te6SA
Хабр
Оптимизации в JIT-компиляторе для .NET 5
Некоторое время назад я начал удивительное путешествие в мир JIT-компилятора с целью найти места, куда можно засунуть свои руки и что-нибудь ускорить, т.к. по хо...
Тонкости использования ref struct при работе с асинхронными методами.
https://blogs.endjin.com/2020/03/high-performance-c-a-test-pattern-for-ref-structs
#ref #struct #async
https://blogs.endjin.com/2020/03/high-performance-c-a-test-pattern-for-ref-structs
#ref #struct #async
Endjin
High-performance C#: a test pattern for ref structs | endjin
C# 7.2 introduce ref structs, a new kind of type (Span is a ref struct) designed to support certain high performance scenarios. There are constraints around their use, and when writing unit tests for our Ais.Net parser, this caused some challenges. This blog…
Apache Spark — это платформа параллельной обработки с открытым кодом, которая поддерживает обработку в памяти, чтобы повысить производительность приложений, анализирующих большие данные. Решения для работы с большими данными предназначены для обработки данных со слишком большим объемом или сложностью для традиционных баз данных.
https://devblogs.microsoft.com/dotnet/net-for-apache-spark-in-memory-dataframe-support/
#spark #apache
https://devblogs.microsoft.com/dotnet/net-for-apache-spark-in-memory-dataframe-support/
#spark #apache
.NET Blog
.NET for Apache® Spark™ In-Memory DataFrame Support | .NET Blog
.NET for Apache Spark is aimed at making Apache® Spark™, and thus the exciting world of big data analytics, accessible to .NET developers. .NET for Spark can be used for processing batches of data, real-time streams, machine learning, and ad-hoc query.
Если у вас есть коллеги, или друзья, которые интересуются разработкой под .NET и хотят быть в курсе всех новостей платформы, а также регулярно читать интересные и познавательные статьи про .NET и C# – обязательно расскажите им о нашем канале!
Давайте сделаем наше комьюнити еще больше!
✅ Подписаться на @dncuug
Давайте сделаем наше комьюнити еще больше!
✅ Подписаться на @dncuug
AWS Lambda теперь поддерживает .NET Core 3.1!
https://dev.to/marcusturewicz/updating-an-aws-lambda-app-to-from-net-core-2-1-to-3-1-fgb
#aws #lambda
https://dev.to/marcusturewicz/updating-an-aws-lambda-app-to-from-net-core-2-1-to-3-1-fgb
#aws #lambda
DEV Community
Updating an AWS Lambda app to from .NET Core 2.1 to 3.1
This post has been archived and you can now find it on my personal blog at https://www.marcusturewic...
В этой записи обсуждаются технологии, связанные со статическим анализом кода, которые позволяют получать метрики, помогающие справиться с техническим долгом. Независимо от того, разрабатываете ли вы программное обеспечение самостоятельно или совместно, эта презентация предоставит стратегии, позволяющие сохранить качество кода на должном уровне.
https://devdigest.today/post/1216
#technicaldebt #Rider #ReSharper
https://devdigest.today/post/1216
#technicaldebt #Rider #ReSharper
Developers Digest
Purging the Technical Debt by Using Static Code Analysis Tools
With today's technologies and tools, building software is no longer the complex craft of the past. Anyone with access to a computer can now write code in the...
2 апреля Майкрософт выпустила .NET 5 Preview 2
https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-preview-2/
#NET5
https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-preview-2/
#NET5
Microsoft News
ASP.NET Core updates in .NET 5 Preview 2
ASP.NET Core updates in .NET 5 Preview 2
13 июня в Минске пройдет 4-ая международная конференция .NET Summit Belarus 2020.
В числе спикеров .NET Summit Belarus 2020:
Mark Seemann - автор книги о Dependency Injection и многочисленных статей по программированию, а также создатель Pluralsight курсов. Его доклад “Repeatable execution” поможет ответить на вопросы: как не утонуть в океане логов? Что логировать и когда? Как принять это решение? Вместе мы обсудим формальный метод, который поможет ответить нам на эти вопросы.
Michael Staib - Co-Founder ChilliCream, Microsoft MVP, автор проекта Hot Chocolate раскроет тему “Building real-time applications with Blazor and GraphQL”. Совместное использование Blazor и GraphQL значительно изменит методы создания SPA приложений на .NET. Blazor впервые за многие годы дает разработчикам .NET возможность создавать приложения, которые запускаются в браузере. А GraphQL изменил то, как мы работаем с извлечением данных. Вместе мы сможем создать приложение следующего поколения в реальном времени при помощи Blazor и GraphQL.
Florian Verdonck - Senior .NET консультант, увлекающийся функциональным программированием. В своем докладе “Formatting F# source code” он расскажет об истории создания проекта Fantomas,.
Организаторы внимательно следят за ситуацией, связанной с пандемией Covid-19, и предпримут все необходимые меры для защиты участников конференции, а также будут информировать в случае изменения программы.
Не пропустите свой шанс стать спикером и поделиться своим опытом в разработке на .NET. Подать заявку на выступление можно до 10 апреля, заполнив CFP. Подробнее о спикерах и докладах можно узнать на сайте конференции: https://dotnetsummit.by.
В числе спикеров .NET Summit Belarus 2020:
Mark Seemann - автор книги о Dependency Injection и многочисленных статей по программированию, а также создатель Pluralsight курсов. Его доклад “Repeatable execution” поможет ответить на вопросы: как не утонуть в океане логов? Что логировать и когда? Как принять это решение? Вместе мы обсудим формальный метод, который поможет ответить нам на эти вопросы.
Michael Staib - Co-Founder ChilliCream, Microsoft MVP, автор проекта Hot Chocolate раскроет тему “Building real-time applications with Blazor and GraphQL”. Совместное использование Blazor и GraphQL значительно изменит методы создания SPA приложений на .NET. Blazor впервые за многие годы дает разработчикам .NET возможность создавать приложения, которые запускаются в браузере. А GraphQL изменил то, как мы работаем с извлечением данных. Вместе мы сможем создать приложение следующего поколения в реальном времени при помощи Blazor и GraphQL.
Florian Verdonck - Senior .NET консультант, увлекающийся функциональным программированием. В своем докладе “Formatting F# source code” он расскажет об истории создания проекта Fantomas,.
Организаторы внимательно следят за ситуацией, связанной с пандемией Covid-19, и предпримут все необходимые меры для защиты участников конференции, а также будут информировать в случае изменения программы.
Не пропустите свой шанс стать спикером и поделиться своим опытом в разработке на .NET. Подать заявку на выступление можно до 10 апреля, заполнив CFP. Подробнее о спикерах и докладах можно узнать на сайте конференции: https://dotnetsummit.by.
Подробная инструкция по работе с NLog
https://blog.elmah.io/nlog-tutorial-the-essential-guide-for-logging-from-csharp
#nlog
https://blog.elmah.io/nlog-tutorial-the-essential-guide-for-logging-from-csharp
#nlog
elmah.io Blog - .NET Technical tutorials/guides and new features
NLog Tutorial - The essential guide for logging from C#
The ultimate tutorial for NLog. Learn about everything from logging and structured log messages to layout renderers and configuration of common targets.
Microsoft Developer Community.
Рекомендуем вам канал ребят из сообщества Microsoft. Когда-то он был официальным, но потом стал поддерживаться сообществом. Самые свежие новости обо всех dev-продуктах Microsoft, в том числе о семействе .NET и об облаках. Присоединяйтесь!
@msdevru
Рекомендуем вам канал ребят из сообщества Microsoft. Когда-то он был официальным, но потом стал поддерживаться сообществом. Самые свежие новости обо всех dev-продуктах Microsoft, в том числе о семействе .NET и об облаках. Присоединяйтесь!
@msdevru
Набор довольно интересных рекомендаций, помогающих сделать работу со строками эффективнее.
https://codewithshadman.com/csharp-string-and-formatting-tips
#string
https://codewithshadman.com/csharp-string-and-formatting-tips
#string
Code with Shadman
C# String and Formatting Tips
In this article, we're going to be learning about a whole host of different tips and tricks related to C# String and Formatting.
Forwarded from Developers Community
Подпишитесь на канал @azure_digest, и вы всегда будете в курсе главных новостей облачной платформы от Microsoft!
Кроме того, вас ждут инсайды от Microsoft MVP, пообщаться с которыми напрямую вы сможете в чате канала.
Кроме того, вас ждут инсайды от Microsoft MVP, пообщаться с которыми напрямую вы сможете в чате канала.
Думаете о .NET? Тогда предлагаем присоединиться к двухдневной онлайн-конференции .NET fwdays'20 🚀
Встречаемся 11 и 18 апреля 💃
Что будет?
🔈 14 докладов от спикеров конференции (программа уже есть на сайте)
❓ Живая Q&A сессия после докладов. Это возможность оставить вопрос в чате, а спикер ответит на него в реальном времени.
💻 Доступ к онлайн-трансляции в течение 2-х дней после каждого дня онлайн-конференции.
📼 Записи видео через 3-4 недели после онлайн-конференции.
Посмотрите, какие доклады ждут вас на конференции .NET fwdays'20 online 👉
https://bit.ly/2SiWXnO
И не забудьте скидку 10% по промо-коду 710B3D5AF8
Встречаемся 11 и 18 апреля 💃
Что будет?
🔈 14 докладов от спикеров конференции (программа уже есть на сайте)
❓ Живая Q&A сессия после докладов. Это возможность оставить вопрос в чате, а спикер ответит на него в реальном времени.
💻 Доступ к онлайн-трансляции в течение 2-х дней после каждого дня онлайн-конференции.
📼 Записи видео через 3-4 недели после онлайн-конференции.
Посмотрите, какие доклады ждут вас на конференции .NET fwdays'20 online 👉
https://bit.ly/2SiWXnO
И не забудьте скидку 10% по промо-коду 710B3D5AF8
Fwdays
.NET fwdays'20 онлайн-конференція
Fwdays - large-scale tech conferences, meetups and workshops for developers on JavaScript, Frontend, PHP, .NET, Highload, PM in Ukraine