Релиз .NET 5 произойдет уже очень скоро. Помимо изменений в самом .NET, нас ждут изменения связанные с .NET Standard
https://devblogs.microsoft.com/dotnet/the-future-of-net-standard/
#net5 #netstandard
https://devblogs.microsoft.com/dotnet/the-future-of-net-standard/
#net5 #netstandard
Microsoft News
The future of .NET Standard
Since .NET 5 was announced, many of you have asked what this means for .NET Standard and whether it will still be relevant. In this post, I'm going to explain how .NET 5 improves code sharing and replaces .NET Standard. I'll also cover the cases where you…
Не пропустите интервью!
Кто: Вагиф – российско-норвежский разработчик, работающий в норвежской компании Miles. У него около трех десятилетий опыта программирования, в настоящее время он занимается созданием систем на F# и C#. Вагиф часто выступает на конференциях по программному обеспечению и участвует в некоторых проектах с открытым исходным кодом. В свободное время он разговаривает с домашними животными и пытается играть музыку.
Когда: October 1, 2020 5:00 PM – 6:00 PM EEST
https://devdigest.today/post/1470
#FSharp #FSharpUkraine #Ukraine
Кто: Вагиф – российско-норвежский разработчик, работающий в норвежской компании Miles. У него около трех десятилетий опыта программирования, в настоящее время он занимается созданием систем на F# и C#. Вагиф часто выступает на конференциях по программному обеспечению и участвует в некоторых проектах с открытым исходным кодом. В свободное время он разговаривает с домашними животными и пытается играть музыку.
Когда: October 1, 2020 5:00 PM – 6:00 PM EEST
https://devdigest.today/post/1470
#FSharp #FSharpUkraine #Ukraine
Developers Digest
F# Ukraine Interview Session #1 with Vagif Abilov
Vagif is a Russian/Norwegian developer working for a Norwegian company Miles. He has about three decades of programming experience, currently focusing on bui...
Forwarded from devdigest // events
На этом занятии мы хотели бы обсудить, что представляют собойПользовательские шаблоны .NET и что делает их такими полезными и универсальными. Мы также хотели бы продемонстрировать создание шаблона API с дополнительным конвейером сборки и выпуска, а затем продемонстрировать использование этого шаблона для создания готового решения.
https://info.jetbrains.com/rider-webinar-14october-2020.html
#Service #NET #NETCore #Webinar
https://info.jetbrains.com/rider-webinar-14october-2020.html
#Service #NET #NETCore #Webinar
JetBrains
Webinars by JetBrains
JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.
Преимущества отладки .NET Core проектов с использованием WSL 2.0 и Visual Studio
https://habr.com/en/company/microsoft/blog/519852/
#NETCore #WSL #WSL2 #VisualStudio
https://habr.com/en/company/microsoft/blog/519852/
#NETCore #WSL #WSL2 #VisualStudio
Хабр
Отлаживайте ваши приложения .NET Core в WSL 2 с Visual Studio
Вы разработчик .NET Core, которому нравится работать в Windows и Visual Studio, но вам нужно протестировать свое приложение в Linux? Вы кросс-платформенный разра...
Forwarded from devdigest // azure
В Azure Static Web Apps появится поддержка Blazor
https://visualstudiomagazine.com/articles/2020/09/22/blazor-static-web-apps.aspx?m=1
#blazor #web
https://visualstudiomagazine.com/articles/2020/09/22/blazor-static-web-apps.aspx?m=1
#blazor #web
Visual Studio Magazine
New for Blazor: Azure Static Web Apps Support -- Visual Studio Magazine
With Blazor taking the .NET web development world by storm, one of the first announcements during Microsoft's Ignite 2020 developer/IT event was its new support in Azure Static Web Apps.
Новые возможности Visual Studio 2019
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-8-preview-3-1/
#visual #studio #VisualStudio
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-8-preview-3-1/
#visual #studio #VisualStudio
Visual Studio Blog
New Features in Visual Studio 2019 v16.8 Preview 3.1
Visual Studio 2019 v16.8 Preview 3.1 brings Git Integration, C++20 conformance, .NET Productivity, and more. Plus, sign-up for Visual Studio Codespaces!
Forwarded from [NOT SUPPORTED]
Все главные анонсы с Ignite 2020!
https://news.microsoft.com/ignite-2020-book-of-news/
#ignite #2020 #microsoft #conference #future #azure #net
https://news.microsoft.com/ignite-2020-book-of-news/
#ignite #2020 #microsoft #conference #future #azure #net
Ignite 2020 Book of News
Home - Ignite 2020 Book of News
Forwarded from devdigest // data science
Новый выпуск ML.NET содержит множество улучшений, включающих возможность обучения моделей обнаружения объектов с помощью Azure ML и Model Builder. Теперь вы можете локально обучать модели классификации изображений с помощью интерфейса командной строки ML.NET.
https://devblogs.microsoft.com/dotnet/ml-net-september-updates/
#ML #Azure #ModelBuilder
https://devblogs.microsoft.com/dotnet/ml-net-september-updates/
#ML #Azure #ModelBuilder
Microsoft News
ML.NET September Updates
This release of ML.NET (1.5.2) brings numerous bug fixes and enhancements, while tooling updates include the ability to train object detection models using Azure ML via Model Builder and to locally train image classification models with the ML.NET CLI.
Пример реального использования Source Generators
https://blog.codecentric.de/en/2020/09/test-driving-c-source-generators/
#TestDriving #CSharp #SourceGenerators
https://blog.codecentric.de/en/2020/09/test-driving-c-source-generators/
#TestDriving #CSharp #SourceGenerators
codecentric AG Blog
Test-driving C# Source Generators
C# 8 will ship soon with .Net Core 5, and one of the most exciting features is Source Generators, a great new addition to the .Net ecosystem.
Увеличение производительности с использованием возможностей System.IO.Pipelines и System.Threading.Channels
https://itnext.io/use-system-io-pipelines-and-system-threading-channels-apis-to-boost-performance-832d7ab7c719
#System #Threading #Channels #IO #Pipelines
https://itnext.io/use-system-io-pipelines-and-system-threading-channels-apis-to-boost-performance-832d7ab7c719
#System #Threading #Channels #IO #Pipelines
Medium
Use System.IO.Pipelines and System.Threading.Channels APIs to Boost Performance
How to use System.IO.Pipelines and System.Threading.Channels APIs to speed up processing
Microsoft заявила, что недовольна тем как обстоят дела с .NET Core WPF. Команда Microsoft .NET Core признает, что ей необходимо лучше поддерживать участников своих проектов с открытым исходным кодом.
https://www.zdnet.com/article/microsoft-told-were-not-happy-by-github-contributors-to-open-source-net-core-wpf/
#WPF #OSS
https://www.zdnet.com/article/microsoft-told-were-not-happy-by-github-contributors-to-open-source-net-core-wpf/
#WPF #OSS
ZDNet
Microsoft told, 'We're not happy' by GitHub contributors to open-source .NET Core WPF | ZDNet
Microsoft's .NET Core team admits it needs to be better at supporting contributors to its open-source projects.
Представляем библиотеку DotNet.SystemCollections.Analyzers. Цель этой библиотеки - дать возможность разработчикам разработчикам принимать более эффективные решения с помощью набора микрооптимизаций.
https://kevinavignon.com/2020/09/22/introducing-dotnet-systemcollections-analyzers
#collections #analyzers #perfomance
https://kevinavignon.com/2020/09/22/introducing-dotnet-systemcollections-analyzers
#collections #analyzers #perfomance
Black Coding Adventures
Introducing DotNet.SystemCollections.Analyzers
I have been a developer for the past 7 years. I’ve gone through a lot of code reviews during that time. I have devoted my time to learn good software engineering practices through C#. Last ye…
Миграция с Visual Studio на Rider
https://ankitvijay.net/2020/09/22/visual-studio-to-rider/
#rider #visualstudio
https://ankitvijay.net/2020/09/22/visual-studio-to-rider/
#rider #visualstudio
Hi, I'm Ankit
Moving away from Visual Studio to JetBrains Rider - Hi, I'm Ankit
The post describes JetBrains Rider as an alternate to Visual Studio and how Rider can help mitigate some of the Visual Studio pain-points.
Forwarded from Developers Community
Разработка игр с .NET - новый полезный раздел на нашем сайте.
На нашем сайте появился новый раздел «Разработка игр с .NET». Он предназначен для текущих разработчиков .NET, чтобы изучить все варианты, доступные им при разработке игр. Он также предназначен для начинающих разработчиков, пытающихся научиться использовать .NET при создании игр.
Подробности: http://msft.it/6277TxGpT
На нашем сайте появился новый раздел «Разработка игр с .NET». Он предназначен для текущих разработчиков .NET, чтобы изучить все варианты, доступные им при разработке игр. Он также предназначен для начинающих разработчиков, пытающихся научиться использовать .NET при создании игр.
Подробности: http://msft.it/6277TxGpT
.NET Blog
Game Development with .NET - .NET Blog
Launching .NET for game development that runs on a wide variety of platform using purpose built gaming engines. Develop games on Windows, Linux, or mcaOS.
Forwarded from Веб-разработка на .NET // dotnet web dev
На работе у нас есть некое подобие самописной ORM, работающей напрямую с ADO.NET и одна из проблем с которой мы сталкивались при её разработке - это то, что у количества параметров используемых в DbCommand есть лимит, этот лимит накладывается базой данных и у разных баз данных он разный.
Например, у PostgreSQL в каждом SQL statement (под SQL statement имеется в виду то, что в разговорной речи называют SQL запросом) может использоваться не больше 65535 параметров (в одну DbCommand можно отправить множество SQL statement и таким образом в общем DbCommand может содержать больше 65535 параметров).
В большинстве запросов довольно сложно преодолеть разрешённую планку, мы столкнулись с этим ограничением в двух случаях - в Insert, когда за один запрос вставляется множество строк и в запросах с использованием оператора IN.
Первым делом я конечно же полез смотреть как эту проблему решает и решает ли вообще Entity Framework...
Написал небольшую заметку о том, можно ли при использовании Entity Framework столкнуться с ограничениями, которые накладывает использование DbCommand под его капотом: Entity Framework и ограничения DbCommand
Например, у PostgreSQL в каждом SQL statement (под SQL statement имеется в виду то, что в разговорной речи называют SQL запросом) может использоваться не больше 65535 параметров (в одну DbCommand можно отправить множество SQL statement и таким образом в общем DbCommand может содержать больше 65535 параметров).
В большинстве запросов довольно сложно преодолеть разрешённую планку, мы столкнулись с этим ограничением в двух случаях - в Insert, когда за один запрос вставляется множество строк и в запросах с использованием оператора IN.
Первым делом я конечно же полез смотреть как эту проблему решает и решает ли вообще Entity Framework...
Написал небольшую заметку о том, можно ли при использовании Entity Framework столкнуться с ограничениями, которые накладывает использование DbCommand под его капотом: Entity Framework и ограничения DbCommand
Бояринцев .NET
Entity Framework и ограничения DbCommand
На работе у нас есть некое подобие самописной ORM, работающей напрямую с ADO.NET и одна из проблем с которой мы сталкивались при её разработке - это то, что у количества параметров используемых в DbCommand есть лимит, этот лимит накладывается базой данных…
Про то, чем хорошая отложенная инициализация и как ее реализовать
https://habr.com/en/post/522184/
#lazy
https://habr.com/en/post/522184/
#lazy
Habr
Ленивая инициализация в C#
Отложенная инициализация или «ленивая» инициализация — это способ доступа к объекту, скрывающий за собой механизм, позволяющий отложить создание этого объекта до момента первого обращения....
Forwarded from devdigest // job
Our platform helps caregivers to make real-time care while improving care coordination & workflows. This has led us to create the most innovative patient engagement solution on the market. We are looking for a Backend Developer to join our Kyiv team!
https://devdigest.today/vacancy/59
https://devdigest.today/vacancy/59
Developers Digest
Backend Developer
Oneview Healthcare is a global company, working with hospitals and senior care facilities around the world.
Знаете и умеете .NET, давно хотели заняться гейм девелопментом, но считали, что столь серьезная платформа не рассчитана на создание игр? Ребята из Майкрософт готовы показать вам, что это не так!
https://devblogs.microsoft.com/dotnet/game-development-with-net/
#Game #Development #GameDevelopment
https://devblogs.microsoft.com/dotnet/game-development-with-net/
#Game #Development #GameDevelopment
Microsoft News
Game Development with .NET
Launching .NET for game development that runs on a wide variety of platform using purpose built gaming engines. Develop games on Windows, Linux, or mcaOS.