Size: a a a

devdigest // dot net

2020 November 21
devdigest // dot net
Исследовал ситуацию с поддержкой новых процессоров Apple M1 в .NET, а также поделился своим прогнозом.

https://habr.com/en/post/529190/
источник
2020 November 23
devdigest // dot net
Переслано от Андрій Чебукін...
Поделись своим мнением, какая формулировка темы моего доклада для тебя выглядит наиболее привлекательной, чтобы его посмотреть
Анонимный опрос
9%
GraphQL на F# на Azure Function используя Cosmos DB
13%
Опыт реализации GraphQL API на Azure Function (F#)
3%
Cosmos DB по приколу и GraphQL на F# Azure Function - стоит ли использовать?
3%
Cosmos DB по приколу и GraphQL на F# Azure Function - pros&cons?
29%
К чему приводят хипстерские .NET технологии на back-end…
13%
Зафигачим в back-end проект весёлых технологий, чтобы год не скучать - что вышло…
5%
F#, GraphQL, Cosmos DB, Functions, чего не хватает?
7%
GraphQL + Cosmos - ничего не предвещало беды даже не смотря на F#
6%
GraphQL + Cosmos + F# Function на easy
12%
Ужасы Cosmos DB, GraphQL, Azure Function и F#
Проголосовало: 883
источник
2020 November 24
devdigest // dot net
Использование возможностей C# 9 на "неподдерживаемых" рантаймах

https://medium.com/@SergioPedri/enabling-and-using-c-9-features-on-older-and-unsupported-runtimes-ce384d8debb

#CS9 #CSharp
источник
2020 November 25
devdigest // dot net
Senior .NET Developer at video intelligence (vi)

Required skills
• Bachelor’s degree in Computer Science, similar technical field or equivalent practical experience;
• Minimum 3 years’ experience in Software development in .NET;
• Strong software design skills;
• Experience with continuous integration, delivery and unit testing;
• Working proficiency and communication skills in verbal and written English.

As a plus
• Experience from working with full-text search engine, e.g. Elasticsearch;
• Experience with application containerization, such as Docker, Kubernetes;
• Experience with AWS;
• Interest in ML, NLP, linguistics, video analysis or related.

We offer
• Working in an international friendly environment;
• Competitive salary linked to UAH/USD rate;
• Downtown Kiev location in a modern office.

Responsibilities
You will work in a development team, maintain and operate new and existing services and functionalities in the company’s core products.

Contact: @ernado
источник
devdigest // dot net
✅ Hello everyone ! Outsourcing company are looking for Middle .NET developer
Work format: #remote, after quarantine go to the office (Odessa, Dnipro, Zaporizhzhia).
Salary: $1500-$3000
We have a great team, NOT boring projects, social package and regular revisions of the salary.
If you are interested in position, write me. Linkedin - Yevhen Lazorenko, e-mail - yevhenlaz97@gmail.com

✳️ Requirements :
* Experience in C# and principles of .NET platform;- 2+ years
* Experience with of ASP.NET MVC and Web API;
* Experience in data access technologies (ADO.NET, LINQ, Entity Framework);
* Work experience with SQL database design and programming;
* Experience in .NET Core is an advantage

✳️ Responsibilities:
* Design, develop and support new and existing business solutions;
* Participate in all steps of the software project from design to integration;
* Create and maintain SQL queries, stored procedures, triggers and views;
* Work in a team or individually in all phases of the software development life-cycle;
* Learn and be up-to-date with the latest technologies and constantly upgrade ongoing projects.

Contact: https://www.facebook.com/mark.shevcuk.5
источник
devdigest // dot net
Вышел EasyData 1.1!

EasyData - это библиотека с открытым кодом для проектов на ASP.NET Core + Entity Framework Core, которая позволяет получить полную CRUD-функциональность лишь за несколько строк кода.

EasyData использует декларативный подход - все формы и диалоги генерируются автоматически при выполнении с помощью информации из вашего DbContext.

https://github.com/KorzhCom/EasyData

#ASP #NET #EntityFrameworkCore
источник
2020 November 28
devdigest // dot net
Некоторые нюансы работы с классами, которые реализуют интерфейс IDisposable при настройке внедрения зависимостей в ASP.NET Core

https://stevetalkscode.co.uk/disposables-in-di-part-1

#IDisposable #DI
источник
2020 November 29
devdigest // dot net
Какое событие в  .NET / Azure / Xamarin вы считаете самым главным в 2020 году? Напишите в комментариях к этому посту.
источник
2020 November 30
devdigest // dot net
Какие улучшения ждут нас в API GC.GetGCMemoryInfo в новой версии .NET

https://devblogs.microsoft.com/dotnet/the-updated-getgcmemoryinfo-api-in-net-5-0-and-how-it-can-help-you/

#GARBAGE #COLLECTION #GC
источник
2020 December 01
devdigest // dot net
Предыдущий месяц принес много весьма интересных новостей. Главная из них, это безусловно  релиз .NET 5 — великое событие в истории платформы.

До 2016 Майкрософт активно развивала .NET Framework — наиболее прогрессивную на тот момент платформу для разработки ПО и сервисов  на Windows. В 2016 году компания решает, что пора начинать экспансию и в 2016 выпускает .NET Core — кроссплатформенную  реализацию .NET, которая практически сразу получила огромную популярность и позитивные отзывы разработчиков.  

До 2020 года компания продолжала параллельно работать и над .NET Core и над .NET Framework, но в в конце этого года, как я уже писал выше, состоялся релиз .NET 5. Больше нет  деления на две отдельные ветки, а .NET теперь стал  единой и неделимой платформой.

Этому и другим интересным событиям  посвящён новый  .NET дайджест.

https://dou.ua/forums/topic/32136
источник
devdigest // dot net
ML.NET - это кроссплатформенная среда машинного обучения с открытым исходным кодом. Она позволяет интегрировать машинное обучение в .NET-приложения. ML.NET предоставляет инструменты (пользовательский интерфейс построителя моделей в Visual Studio и кроссплатформенный интерфейс командной строки ML.NET), который автоматически обучает пользовательские модели машинного обучения на основе  сценария и данных. Этот выпуск ML.NET Model Builder содержит множество исправлений ошибок и улучшений, а также новые функции, включая расширенные параметры загрузки данных и потоковую передачу данных обучения из SQL.

https://devblogs.microsoft.com/dotnet/ml-net-model-builder-november-updates/

#MLNET #ML #ModelBuilder
источник
2020 December 02
devdigest // dot net
Помните этот пост? Dmitriy Onykyyenko на DOU.UA разобрал эти примеры и дал несколько своих рекомендаций. Далее цитата:

Бегло просмотрев код могу сказать, что выглядит как нерабочее решение:
— оптимистичная конкуренция в коде(ее должно поддерживать само хранилище, операция должна быть атомарной, читайте Грэга Янга),
— выброс ошибок домена сразу вызывает печаль:
throw new Exception($"Version ’{expectedVersion.Value}’ already exists for stream ’{aggregateId}’"); судя по рекомендациям в недавней статье про 150 вопросов на .net интервью автор дайджеста не прошёл был на мидла даже с таким дайджестом, либо не читаете, что постите.
— консистентность состояния системы event store, broker — оно там не консистентно(ее вообще нет), пишется в разных транзакциях и не атомарно.

Хорошие статьи на счет event sourcing и микросервисы с примерами кода, где все это продуманно и на уровне консистетности данных, расширяемости и на уровне нюансов, о которых писал Эванс
https://www.linkedin.com/pulse/microservice-integration-part-1-stefano-rocco/
https://www.linkedin.com/pulse/microservices-integration-part-2-stefano-rocco/
https://www.linkedin.com/pulse/microservices-blueprint-architecture-stefano-rocco/
источник
2020 December 03
devdigest // dot net
Материал будет полезен для новичков, или для тех, кто только начинает свое знакомство с .NET

https://habr.com/en/post/531106/

#REST #API
источник
2020 December 04
devdigest // dot net
Super-easy CRUD in ASP.NET Core projects with EasyData open-source libraryASP.NET Core projects with EasyData open-source library

https://www.youtube.com/watch?v=rW-sdkKi9So
источник
2020 December 06
devdigest // dot net
Обновления для .NET Core 2.1, 3.1, и .NET 5.0 будут доступны через Microsoft Update

https://devblogs.microsoft.com/dotnet/net-core-updates-coming-to-microsoft-update/

#Microsoft #Update #NET
источник
devdigest // dot net
В этом посте автор попытается упорядочить всю информацию касающуюся разработки мобильных и десктопных приложений на платформе .NET

https://nicksnettravels.builttoroam.com/net5-crossplatform/

#WinUI #MAUI #XamarinForms
источник
2020 December 09
devdigest // dot net
источник
2020 December 12
devdigest // dot net
Интервью Вагифа Абилова  Антону Молдовану. Вагиф работает в норвежской компании Miles. Его опыт программирования насчитывает около трёх десятилетий. В настоящее время он занимается разработками систем на F# и C#. Антон – организатор сообщества F# Ukraine, занимается разработкой высоко-нагруженных проектов на F#.

https://devdigest.today/post/1532

#FSharp #Vagif #Abilov #Anton #Moldovan
источник
2020 December 13
devdigest // dot net
Угадываем, понравится ли человеку фильм "Крепкий орешек", используя ML.NET

https://blog.elmah.io/predicting-die-hard-fans-with-ml-net-and-csharp

#MLNET #DIE #HARD
источник
2020 December 14
devdigest // dot net
Очень интересное и подробное описание атрибута Intrinsic в C#. (Спасибо @vova_lantsov за ссылку!)

https://stackoverflow.com/questions/56388664/what-does-the-intrinsic-attribute-in-c-sharp-do/56392846#56392846

#Intrinsic
источник