Forwarded from Developers Community
Представляем .NET 5.0 Preview 7.
Выпускаем .NET 5.0 Preview 7. Это пред-пред-последний релиз из предварительных (до перехода на RC). На этом этапе большинство функций должны быть очень близки к финальным. Встроенные функции (интринсики) одного файла и ARM64 — две функциональные области, для интеграции которых нам требуется наибольшее время, но они будут готовы к следующему Preview 8.
Подробности: http://msft.it/6272ToKK6
Выпускаем .NET 5.0 Preview 7. Это пред-пред-последний релиз из предварительных (до перехода на RC). На этом этапе большинство функций должны быть очень близки к финальным. Встроенные функции (интринсики) одного файла и ARM64 — две функциональные области, для интеграции которых нам требуется наибольшее время, но они будут готовы к следующему Preview 8.
Подробности: http://msft.it/6272ToKK6
Хабр
Представляем .NET 5.0 Preview 7
Выпускаем .NET 5.0 Preview 7. Это пред-пред-последний релиз из предварительных (до перехода на RC). На этом этапе большинство функций должны быть очень близки к...
Forwarded from Blazor Community
Если вы хотели развернуть Blazor WebAssembly на AWS, но не знали как, то это статья поможет пошагово решить задачу: https://bit.ly/316rZ6B
Если вы работаете с Orleans, то вам обязательно понравится панель Orleans Dashboard. О том как ее настроить - в этой статье.
https://medium.com/free-code-camp/microsoft-orleans-reporting-dashboard-16465d255199
#Orleans #Dashboard
https://medium.com/free-code-camp/microsoft-orleans-reporting-dashboard-16465d255199
#Orleans #Dashboard
Medium
How to set up Microsoft Orleans’ Reporting Dashboard
Orleans is an easy to use actor framework, but how can you monitor your deployment? Luckily, there’s something simple to use — Orleans…
Интересная библиотека позволяющая реализовать полнотекстовый поиск внутри приложения
https://weblogs.asp.net/bleroy/lunrcore
#search #lunrcore
https://weblogs.asp.net/bleroy/lunrcore
#search #lunrcore
weblogs.asp.net
LunrCore, a lightweight search library for .NET
I'm pretty much convinced almost all applications need search. No matter what you're building, you'll likely handle data, and no matter how well you organize it, a good text search is often the …
Прекрасный и наглядный пример, который показывает как record (новая фича C# 9.0) помогает работать с иммутабельными моделями. (Помним, что иммутабельность - это свет и добро).
https://josef.codes/how-csharp-records-will-change-my-life/
#immutable #domain #models #records #cs9
https://josef.codes/how-csharp-records-will-change-my-life/
#immutable #domain #models #records #cs9
Josef Ottosson
How C# Records will change my life
The new record type will be a huge timesaver when working with immutable objects in C#.
В Facebook группе сообщества .NET Core Ukrainian User Group можно найти много чего интересного. Например, ссылку вот на этот проект, которые позволяет создавать расширения для Windows Shell
https://github.com/dwmkerr/sharpshell
#sharpshell #Windows #Shell #Extensions
https://github.com/dwmkerr/sharpshell
#sharpshell #Windows #Shell #Extensions
GitHub
GitHub - dwmkerr/sharpshell: SharpShell makes it easy to create Windows Shell Extensions using the .NET Framework.
SharpShell makes it easy to create Windows Shell Extensions using the .NET Framework. - dwmkerr/sharpshell
Сколько вариантов использования паттерн матчинга в C# вы знаете?
https://itnext.io/evolution-of-pattern-matching-until-c-8-0-3345f8cd6306
#Pattern #Matching
https://itnext.io/evolution-of-pattern-matching-until-c-8-0-3345f8cd6306
#Pattern #Matching
Medium
Evolution of Pattern Matching up until C# 8.0
C# pattern matching finally brings another functional feature that will help C# developers write functional code more naturally.
Интересная статья о том, как работает и какие возможности предоставляет IAsyncEnumerable в .NET Core 3.0?
https://habr.com/en/company/otus/blog/514594/
#IAsyncEnumerable #netcore
https://habr.com/en/company/otus/blog/514594/
#IAsyncEnumerable #netcore
Habr
Что же такого особенного в IAsyncEnumerable в .NET Core 3.0?
Перевод статьи подготовлен в преддверии старта курса «Разработчик C#». Одной из наиболее важных функций .NET Core 3.0 и C# 8.0 стал новый IAsyncEnumerable<T> (он же асинхронный...
Сразу две интересные статьи вышли сегодня на Хабре.
Первая – новый поиск в NuGet
https://habr.com/en/company/microsoft/blog/514420/
Вторая – про тонкости работы с конфигурационными файлами в .NET:
https://habr.com/en/company/arcadia/blog/514652/
Первая – новый поиск в NuGet
https://habr.com/en/company/microsoft/blog/514420/
Вторая – про тонкости работы с конфигурационными файлами в .NET:
https://habr.com/en/company/arcadia/blog/514652/
Хабр
Продвинутые поиск на NuGet.org
Мы рады сообщить, что NuGet.org теперь поддерживает один из главных запросов со стороны пользователей — расширенный поиск! Теперь вы можете использовать множеств...
JetBrains улучшили работу с Unity проектами в новом релизе Rider
https://blog.jetbrains.com/dotnet/2020/08/11/debugging-unity-players-over-network-and-usb-with-rider-2020-2/
#rider #unity #jetbrains
https://blog.jetbrains.com/dotnet/2020/08/11/debugging-unity-players-over-network-and-usb-with-rider-2020-2/
#rider #unity #jetbrains
The JetBrains Blog
Debugging Unity Players over network and USB with Rider 2020.2 | The .NET Tools Blog
Rider 2020.2 is a bumper release for Unity. We’ve already seen how “pausepoints” can help you debug your code, by switching the Unity editor into pause mode when your code hits a certain point. Let’s
Forwarded from Developers Community
Используйте Visual Studio в режиме демонстрации.
Случалась ли с вами когда-нибудь такая ситуация, когда вам что-то показывают в Visual Studio, но очень сложно разглядеть мелкие шрифты? А еще и всякие кастомные расширения и темы мешают восприятию. Бывало? Или это вы так что-то показывали? В любом случае, в такой ситуации поможет Visual Studio Presentation Mode.
Подробности: http://msft.it/6270TU1sn
Случалась ли с вами когда-нибудь такая ситуация, когда вам что-то показывают в Visual Studio, но очень сложно разглядеть мелкие шрифты? А еще и всякие кастомные расширения и темы мешают восприятию. Бывало? Или это вы так что-то показывали? В любом случае, в такой ситуации поможет Visual Studio Presentation Mode.
Подробности: http://msft.it/6270TU1sn
Visual Studio Blog
Use Visual Studio in Presentation Mode
Have you ever seen a presentation using Visual Studio, but had a hard time seeing the too-small fonts in the editor, Solution Explorer and menu system? How about all the custom extensions and themes the presenter used, making it harder to figure out what…
Сравнение различных способов создания пустых коллекций. (Да, создание пустой коллекции тоже требует ресурсов)
https://www.tabsoverspaces.com/233833-best-way-to-create-an-empty-collection-array-and-list-in-csharp-net
#collection #array
https://www.tabsoverspaces.com/233833-best-way-to-create-an-empty-collection-array-and-list-in-csharp-net
#collection #array
Ушла в релиз новая версия Rider!
https://blog.jetbrains.com/dotnet/2020/08/13/rider-2020-2-released
#rider #jetbrains
https://blog.jetbrains.com/dotnet/2020/08/13/rider-2020-2-released
#rider #jetbrains
JetBrains Blog
Rider 2020.2: Localization Manager, Debugger Updates, and Major Updates to Unity Support – .NET Tools Blog | JetBrains
Rider 2020.2 is now available! To mark this great news we’ve put together a full list of the new features and under the hood improvements that are in store for you. Let’s dive in!
Download Rider 2020
Download Rider 2020
В догонку к новости про Rider – resharper тоже обновился!
https://blog.jetbrains.com/dotnet/2020/08/13/resharper-2020-2-released/
#resharper #jetbrains
https://blog.jetbrains.com/dotnet/2020/08/13/resharper-2020-2-released/
#resharper #jetbrains
JetBrains Blog
ReSharper 2020.2: Improved Code Analysis for C# 8, Code Cleanup on Save, and Revamped Unit Test Runner – .NET Tools Blog | JetBrains
Hello everyone,
Today we’re excited to give you ReSharper 2020.2! This major release introduces new inspections and quick-fixes for C# 8, most notably for nullable reference types, a much-awaited Code
Today we’re excited to give you ReSharper 2020.2! This major release introduces new inspections and quick-fixes for C# 8, most notably for nullable reference types, a much-awaited Code
Особенности использования switch (C# визуально становится все более похожим на F#)
https://medium.com/@time4ish/csharp-switch-statement-vs-switch-expression-explained-b0046058eee6
#switch
https://medium.com/@time4ish/csharp-switch-statement-vs-switch-expression-explained-b0046058eee6
#switch
Medium
C# Switch Statement vs Switch Expression Explained
Use of value pattern and type pattern described for both switch statement and expression (Introduced in C# 8)
Секреты профессионалов – все то, что вы хотели знать, но боялись спросить
https://khalidabuhakmeh.com/secrets-of-a-dotnet-professional
#secrets #dotnet #professional
https://khalidabuhakmeh.com/secrets-of-a-dotnet-professional
#secrets #dotnet #professional
Khalid Abuhakmeh’s Blog
Secrets of a .NET Professional
Find out what over a decade of being a .NET professional has taught me and learn from my journey. The advice in this post might help you avoid some pitfalls.
Forwarded from Blazor Community
Обзор обновлений для Blazor в .NET 5 в очередном ASP.NET Community Standup: https://www.youtube.com/watch?v=KRNd8JDRqRc
YouTube
ASP.NET Community Standup - Aug 11th 2020 - Blazor Updates in .NET 5
Join members from the Blazor team to hear about what's on the way in .NET 5! Lots of new demos and fun new features! 🥳
Community links for this week: https://www.theurlist.com/aspnet-standup-2020-08-11
#Blazor #ASPNET
Community links for this week: https://www.theurlist.com/aspnet-standup-2020-08-11
#Blazor #ASPNET
Бесплатная книга про Blazor для разработчиков ASP.NET Web Forms. Платформа Blazor имеет много общего с ASP.NET Web Forms, например многократно используемую модель компонентов и простую обработку пользовательских событий. Поэтому тем, кто ранее работал в Web Forms будут близки и понятны концепции Blazor.
https://docs.microsoft.com/ru-ru/dotnet/architecture/blazor-for-web-forms-developers/
#free #book #Blazor
https://docs.microsoft.com/ru-ru/dotnet/architecture/blazor-for-web-forms-developers/
#free #book #Blazor
Docs
Blazor для разработчиков ASP.NET Web Forms
Узнайте, как простым и привычным образом создавать на .NET веб-приложения для всего стека с помощью Blazor и .NET Core.