devdigest // dot net
4.03K subscribers
168 photos
3 videos
5 files
2.58K links
Главные новости из мира .NET

Все про C#, F# и VB
Download Telegram
Forwarded from devdigest // job
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
Forwarded from devdigest // job
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 - [email protected]

✳️ 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
Вышел EasyData 1.1!

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

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

https://github.com/KorzhCom/EasyData

#ASP #NET #EntityFrameworkCore
Forwarded from //devdigest
Какое событие в .NET / Azure / Xamarin вы считаете самым главным в 2020 году? Напишите в комментариях к этому посту.
devdigest // dot net pinned «Какое событие в .NET / Azure / Xamarin вы считаете самым главным в 2020 году? Напишите в комментариях к этому посту.»
Forwarded from A.G.
Предыдущий месяц принес много весьма интересных новостей. Главная из них, это безусловно релиз .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
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
devdigest // dot net pinned «Предыдущий месяц принес много весьма интересных новостей. Главная из них, это безусловно релиз .NET 5 — великое событие в истории платформы. До 2016 Майкрософт активно развивала .NET Framework — наиболее прогрессивную на тот момент платформу для разработки…»
devdigest // dot net
Event sourcing в .NET Core, с примерами на GitHub. https://medium.com/@madslundt/microservices-with-event-sourcing-using-net-core-33e3074171f5 #Event #Sourcing #EventSourcing
Помните этот пост? 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/
Guide on How to Download Instagram Videos Effortlessly