Event sourcing в .NET Core, с примерами на GitHub. https://medium.com/@madslundt/microservices-with-event-sourcing-using-net-core-33e3074171f5 #Event #Sourcing #EventSourcing
ML.NET - это кроссплатформенная среда машинного обучения с открытым исходным кодом. Она позволяет интегрировать машинное обучение в .NET-приложения. ML.NET предоставляет инструменты (пользовательский интерфейс построителя моделей в Visual Studio и кроссплатформенный интерфейс командной строки ML.NET), который автоматически обучает пользовательские модели машинного обучения на основе сценария и данных. Этот выпуск ML.NET Model Builder содержит множество исправлений ошибок и улучшений, а также новые функции, включая расширенные параметры загрузки данных и потоковую передачу данных обучения из SQL.
Предыдущий месяц принес много весьма интересных новостей. Главная из них, это безусловно релиз .NET 5 — великое событие в истории платформы.
До 2016 Майкрософт активно развивала .NET Framework — наиболее прогрессивную на тот момент платформу для разработки ПО и сервисов на Windows. В 2016 году компания решает, что пора начинать экспансию и в 2016 выпускает .NET Core — кроссплатформенную реализацию .NET, которая практически сразу получила огромную популярность и позитивные отзывы разработчиков.
До 2020 года компания продолжала параллельно работать и над .NET Core и над .NET Framework, но в в конце этого года, как я уже писал выше, состоялся релиз .NET 5. Больше нет деления на две отдельные ветки, а .NET теперь стал единой и неделимой платформой.
Этому и другим интересным событиям посвящён новый .NET дайджест.
EasyData - это библиотека с открытым кодом для проектов на ASP.NET Core + Entity Framework Core, которая позволяет получить полную CRUD-функциональность лишь за несколько строк кода.
EasyData использует декларативный подход - все формы и диалоги генерируются автоматически при выполнении с помощью информации из вашего DbContext.
✅ 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.
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.
О чем расскажут .NET разработчикам на конференции DotNext 2020 Moscowуже 2 декабря?
Будут привычные категории докладов: – о «кишочках» платформы .NET, причём зачастую от спикеров, которые эти кишочки и делают – об архитектуре (от DDD до Clean Architecture) – об актуальных трендах (пора как следует разбираться в C# 9.0 и .NET 5).
А что-то в этот раз отличается: – помимо докладов, будет сразу несколько воркшопов (они хорошо подходят онлайн-формату) – впервые выступят несколько интереснейших спикеров, чья работа важна для всей экосистемы .NET: Мигель де Икаса (создатель Mono, Xamarin и GNOME), Маони Стивенс (мейнтейнер .NET GC), Мадс Торгерсен (lead designer языка C#) и другие – в одном из докладов рассмотрят не только паттерны распределённых систем, но и традиции малочисленных народов Севера (окей, это не главное на .NET-конференции, но сложно было промолчать).
Подробная программа с описаниями всех докладов на Хабре.
Билеты со скидкой по промокоду devdigest2020JRGна сайте.
Часто встречаются вопросы, которые касаются Blazor и Electron. В статье приведена небольшая инструкция, которая поможет объединить две технологии: https://bit.ly/2Kh9pE6
For most developers the phrase “press F9 to set breakpoint and then F5 to start a debugging process” sounds like a typical routine. Often engineers spend more time debugging code than actually writing it. Does it sound familiar to you too? If so, our next webinar might help you out of this knotty problem.
In this talk, Igor Fesenko will introduce new tools and techniques to make your debugging process simpler and allow quickly localize issues.
Join us on the 30th November to learn more about:
- advanced debugging techniques with Visual Studio and JetBrains Rider; - new tools to diagnose and fix problems; - debugging production code and third-party code; - troubleshoot Azure App Service cloud environment.
Speaker Igor Fesenko, App Architect at SoftServe Inc. and Microsoft® Most Valuable Professional. Passionate about designing and developing distributed, scalable and secure web applications and cloud-enabled solutions. Proficient in C# & Microsoft Azure, has managed and assessed multiple projects focusing on high performance and large data solutions, taking advantage of all the features and capabilities available on a target platform. His current focus is on the building and improvement of scalable and secure web applications, cloud-enabled applications and operations. Igor is also a contributor to many Open Source projects and a speaker at local and international technical conferences, meetups, and user groups.
Event details Date: 30 November at 19:00. Duration: 1.5 h (1 hour. - lection, 30 min. - Q&A session) Language: Russian All other details we will send after registration.