Запуск длительных задач в монолитном приложении на ASP.NET Core
https://devdigest.today/goto/1942
#aspnetcore #long #running #task #monolith
https://devdigest.today/goto/1942
#aspnetcore #long #running #task #monolith
Code Maze
Long-Running Tasks in a Monolith ASP.NET Core Application
Process long-running tasks in ASP.NET Core for a monolithic application. System.Channel, Reactive Extension and TPL is used
Вебинар от компании JetBrains на тему "Защита SPA + Blazor приложений, используя BFF (Backend for Frontend) паттерн"
Дата: 10 мая, 15:00 UTC (18:00 по Киеву)
Язык: английский
https://info.jetbrains.com/rider-webinar-may10-2022.html
#jetbrains #webinar #blazor #security
Дата: 10 мая, 15:00 UTC (18:00 по Киеву)
Язык: английский
https://info.jetbrains.com/rider-webinar-may10-2022.html
#jetbrains #webinar #blazor #security
YouTube
Securing SPAs and Blazor Applications using the BFF (Backend for Frontend) Pattern
Modern web development means that more and more application code is running in the browser. Traditionally this has been JavaScript but more recently there has been the trend to use C#/WASM with Blazor. These modern applications typically also need authentication…
C# в рейтинге TIOBE показал самый большой прирост среди всех языков программирования с мая 2021 года — 1,98%.
Сейчас у C# по-прежнему 5-я строчка. Но, по мнению авторов, у языка есть все шансы потеснить С и войти в топ-3.
#devdigest #csharp #tiobe
https://www.tiobe.com/tiobe-index/
Сейчас у C# по-прежнему 5-я строчка. Но, по мнению авторов, у языка есть все шансы потеснить С и войти в топ-3.
#devdigest #csharp #tiobe
https://www.tiobe.com/tiobe-index/
Forwarded from devdigest // events
TOP THINGS WE
DO WRONG WITH
TELEMETRY DATA IN .NET
It’s 2022 and as developers, we can safely say that we didn’t solve all issues related to collecting, transmitting, and analyzing telemetry data.
There’s still uncertainty in figuring out what happens when users complain about a part of a large system misbehaving, and with increased system complexity, it becomes even more critical to improve the observability of our solutions.
Join us on this session to learn more about battle-tested best practices that serve as building blocks you can use in your current or future applications.
Speaker
Igor has over 12 years of commercial software development experience across a wide range of technologies. He is passionate about designing and developing distributed, scalable, and secure web applications as well as cloud-enabled solutions. He also has valuable experience leading software development projects.
Igor is proficient in C#, Microsoft Azure, and 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.
Event details
Date: May 26, 7 PM (Ukraine), 6 PM (Poland), 10 AM (CST), 11 AM (CDT)
Language: English
Level: Middle+
https://kommunity.com/svitla-systems/events/svitla-smart-talk-top-things-we-do-wrong-with-telemetry-data-in-net-e5430dd0
DO WRONG WITH
TELEMETRY DATA IN .NET
It’s 2022 and as developers, we can safely say that we didn’t solve all issues related to collecting, transmitting, and analyzing telemetry data.
There’s still uncertainty in figuring out what happens when users complain about a part of a large system misbehaving, and with increased system complexity, it becomes even more critical to improve the observability of our solutions.
Join us on this session to learn more about battle-tested best practices that serve as building blocks you can use in your current or future applications.
Speaker
Igor has over 12 years of commercial software development experience across a wide range of technologies. He is passionate about designing and developing distributed, scalable, and secure web applications as well as cloud-enabled solutions. He also has valuable experience leading software development projects.
Igor is proficient in C#, Microsoft Azure, and 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.
Event details
Date: May 26, 7 PM (Ukraine), 6 PM (Poland), 10 AM (CST), 11 AM (CDT)
Language: English
Level: Middle+
https://kommunity.com/svitla-systems/events/svitla-smart-talk-top-things-we-do-wrong-with-telemetry-data-in-net-e5430dd0
Kommunity
Svitla Smart Talk: Top Things We Do Wrong With Telemetry Data In .NET
It’s 2022 and as developers, we can safely say that we didn’t solve all issues related to collecting, transmitting, and analyzing telemetry data. There’s still
Forwarded from devdigest // mobile
.NET MAUI заменит Xamarin в Visual Studio 2022 17.3
https://devdigest.today/goto/1943
#maui #xamarin #visual #studio
https://devdigest.today/goto/1943
#maui #xamarin #visual #studio
Visual Studio Magazine
.NET MAUI Finally Replaces Xamarin in Visual Studio 2022 17.3 Preview 1 -- Visual Studio Magazine
Specifically, .NET MAUI (.NET Multi-platform App UI) is now a project type among the five Desktop & Mobile options in Visual Studio 2022 17.3 Preview 1, replacing the Xamarin-based option.
Использование шардинга при создании мультитенантных приложений на базе ASP.NET Core и EF Core
https://devdigest.today/goto/1946
#asp #aspnet #aspnetcore #ef #efcore
https://devdigest.today/goto/1946
#asp #aspnet #aspnetcore #ef #efcore
Способы регистрации сервисов, о которых вы, вероятно, не слышали
https://youtu.be/iQ8cNI7a6mk
#dependency #injection #aspnetcore
https://youtu.be/iQ8cNI7a6mk
#dependency #injection #aspnetcore
YouTube
The .NET dependency injection methods you are not using
Use code DEPS for 20% off (first 50 people): https://dometrain.com/course/from-zero-to-hero-dependency-injection-in-net/
Become a Patreon and get Discord & source code access: https://www.patreon.com/nickchapsas
Check out my courses: https://dometrain.com…
Become a Patreon and get Discord & source code access: https://www.patreon.com/nickchapsas
Check out my courses: https://dometrain.com…
Forwarded from devdigest // events
Практические советы для .NET-разработчиков на NIX MultiConf!
21-22 мая, на самой большой в Украине онлайн IT-конференции!
Между тем, как задонатить ВСУ, позаботься о развитии своих навыков. Ведь наше IT – это сила! Без каких-либо знаний не обойтись современному разработчику — узнай на NIX MultiConf.
Тебя ждут выступления специалистов NIX в области .NET:
🔹ЕВГЕНИЙ АНКОВЫЙ, Solution Architect
🔹НИКОЛАЙ КОЛОМИЕЦ, TechLead
🔹ДМИТРИЙ БОГДАН, Solution Architect
А еще – множество практических инструментов, новых технологий и полезного опыта от украинских и иностранных экспертов по направлениям: Java, JS, DATA, QA, PHP, PM, Python, ВА, Design.
Интересуешься развитием IT-бизнеса в Украине? Тогда смотри выступления украинских бизнес-лидеров и стал им вопрос в прямом эфире NIX MultiConf.
Все будет Украина! Все будет NIX!
21-22 мая, на самой большой в Украине онлайн IT-конференции!
Между тем, как задонатить ВСУ, позаботься о развитии своих навыков. Ведь наше IT – это сила! Без каких-либо знаний не обойтись современному разработчику — узнай на NIX MultiConf.
Тебя ждут выступления специалистов NIX в области .NET:
🔹ЕВГЕНИЙ АНКОВЫЙ, Solution Architect
🔹НИКОЛАЙ КОЛОМИЕЦ, TechLead
🔹ДМИТРИЙ БОГДАН, Solution Architect
А еще – множество практических инструментов, новых технологий и полезного опыта от украинских и иностранных экспертов по направлениям: Java, JS, DATA, QA, PHP, PM, Python, ВА, Design.
Интересуешься развитием IT-бизнеса в Украине? Тогда смотри выступления украинских бизнес-лидеров и стал им вопрос в прямом эфире NIX MultiConf.
Все будет Украина! Все будет NIX!
Unity Technologies переходит на .NET, что позволит использовать современную платформу для разработчиков Unity
https://devdigest.today/goto/1947
#unity #game #engine
https://devdigest.today/goto/1947
#unity #game #engine
DEVCLASS
Unity game engine adopting .NET Core
Unity game engine is migrating to .NET Core
C# 11 позволит использовать generic параметры для атрибутов
https://youtu.be/Oi_sL3aFlBc
#csharp #generic #attribute #csharp11
https://youtu.be/Oi_sL3aFlBc
#csharp #generic #attribute #csharp11
YouTube
Attributes get a feature long-overdue in C# 11
Check out my courses: https://dometrain.com
Come to NDC Oslo: https://bit.ly/ndcoslo2022nick1
Become a Patreon and get source code access: https://www.patreon.com/nickchapsas
Hello everybody I'm Nick and in this video I will show you how C# 11 adds a missing…
Come to NDC Oslo: https://bit.ly/ndcoslo2022nick1
Become a Patreon and get source code access: https://www.patreon.com/nickchapsas
Hello everybody I'm Nick and in this video I will show you how C# 11 adds a missing…
Объявлено начало раннего доступа к JetBrains Rider 2022.2
В частности, одним из нововведений является переход Rider на .NET 6 рантайм для Windows (ранее Rider уже перешёл на .NET 6 для Unix систем)
https://blog.jetbrains.com/dotnet/2022/05/19/rider-2022-2-eap/
#rider #eap #net6
В частности, одним из нововведений является переход Rider на .NET 6 рантайм для Windows (ранее Rider уже перешёл на .NET 6 для Unix систем)
https://blog.jetbrains.com/dotnet/2022/05/19/rider-2022-2-eap/
#rider #eap #net6
The JetBrains Blog
The Rider 2022.2 Early Access Program Has Started! | The .NET Tools Blog
The first EAP build comes with updates to the main toolbar, an early preview of MAUI support, and the long-awaited move to .NET 6 runtime for the Rider backend on Windows. You can now download Rider 2
Forwarded from devdigest // events
Все анонсы конференции Build 2022
https://devdigest.today/goto/1950
#msbuild #microsoft #build #msbuild2022 #build2022
https://devdigest.today/goto/1950
#msbuild #microsoft #build #msbuild2022 #build2022
Microsoft Build 2022 Book of News
The Microsoft Build 2022 Book of News is your one-stop-shop for all Build news.
Независимый геймдев-энтузиаст переписал движок своей воксельной игры с F# на Rust и сравнил результаты, в том числе, производительность
https://devdigest.today/goto/1951
#fsharp #gamedev
https://devdigest.today/goto/1951
#fsharp #gamedev
cragwind
Comparing a Voxel Game in F# and Rust
I recently ported Robocave from F# to Rust as a way to learn and experiment with Rust. The game is a first-person shooter originally written for 7dfps and PROCJAM using a custom F# engine based on Garnet and Veldrid.
Необычные оптимизации: ref foreach и ref returns
https://devdigest.today/goto/1952
#optimization #ref #foreach #returns
https://devdigest.today/goto/1952
#optimization #ref #foreach #returns
Marcgravell
Unusual optimizations; ref foreach and ref returns
A really interesting feature quietly slipped into C# 7.3 - interesting to me, at least - but which I’ve seen almost no noise about. As I’ve ...
6-10 июня приглашаем присоединиться к неделе онлай-митапов Grammarly Tech Week #StandWithUkraine!
Все события Grammarly, как обычно, бесплатны. Мы будем благодарны участникам за любой вклад в фонд или организацию (несколько вариантов можно найти по ссылке https://gram.ly/GTWUkraine), которые поддерживают Украину. 🇺🇦
📢В течение недели каждый вечер эксперты будут делиться опытом и рассказывать больше о подходах к разработке и тестированию в Grammarly!
🗓8 июня: Хотите разобраться, как использование возможностей функционального программирования в F# помогает контролировать процесс обновлений при создании собственного DSL?
Присоединяйтесь к лекции Grammarly Software Engineer Виталия Браславского “Leveraging Strong Sides of F# While Building a Flexible Deployment System” и узнайте историю реализации этого подхода для Grammarly for Windows.
Регистрация: https://gram.ly/3GbMgvO
Язык доклада: английский
Больше ивентов Grammarly Tech Week: https://gram.ly/3wZGCsl
До встречи! 👋
Все события Grammarly, как обычно, бесплатны. Мы будем благодарны участникам за любой вклад в фонд или организацию (несколько вариантов можно найти по ссылке https://gram.ly/GTWUkraine), которые поддерживают Украину. 🇺🇦
📢В течение недели каждый вечер эксперты будут делиться опытом и рассказывать больше о подходах к разработке и тестированию в Grammarly!
🗓8 июня: Хотите разобраться, как использование возможностей функционального программирования в F# помогает контролировать процесс обновлений при создании собственного DSL?
Присоединяйтесь к лекции Grammarly Software Engineer Виталия Браславского “Leveraging Strong Sides of F# While Building a Flexible Deployment System” и узнайте историю реализации этого подхода для Grammarly for Windows.
Регистрация: https://gram.ly/3GbMgvO
Язык доклада: английский
Больше ивентов Grammarly Tech Week: https://gram.ly/3wZGCsl
До встречи! 👋
Forwarded from devdigest // job
.NET Back End Developer
Field Complete is a team of passionate, young & fun-loving professionals looking to change the uneffective way that Servicing Industry works on US markets.
We’re working on an all-around software solution that encompasses the everyday duties of our clients and ensures a seamless experience. Our aim is to reduce workload and improve efficiency leading to higher volumes and better margins.
We created all-in-one solution to help service providers manage a high volume of work orders, B2B and B2C customers, and both vendors and in-house technicians.
Field Complete is growing really fast. We are looking for a Back End Developer to build a top-level modern API, ready for high load.
Strong expertise with: WebAPI, DDD, SOLID, Dapper, RabbitMQ or similar, Redis or similar, xUnit or similar, Git, Jira, Clean code, Stored Procedures writing experience, Code Review participation
Additional hard skills: Docker, TeamCity, Octopus Deploy, Kubernetes, SignalR, Google Cloud/AWS, No-SQL DBs, Swagger, EKS, Notion, Python/Go, or another non-MS language experience
Responsibilities:
— Migrate API from SOAP WebService based on .NET Framework 4.8 to .NET 6.
— Participate in new feature projecting and development
— No legacy bug fixing
We care about your:
— Paid 20 days off, 5 sick leaves
— Regular performance & salary review
— Flexible working hours: the working day starts from 9:00 — 11:00
— Opportunities for professional growth: we compensate 70% of the cost (of any educational event, English courses, etc.)
— Compensation for a Covid-19 test if it is needed
Join us!
👉 Details: https://devdigest.today/vacancy/68
#ukraine #job #vacancy #net
Field Complete is a team of passionate, young & fun-loving professionals looking to change the uneffective way that Servicing Industry works on US markets.
We’re working on an all-around software solution that encompasses the everyday duties of our clients and ensures a seamless experience. Our aim is to reduce workload and improve efficiency leading to higher volumes and better margins.
We created all-in-one solution to help service providers manage a high volume of work orders, B2B and B2C customers, and both vendors and in-house technicians.
Field Complete is growing really fast. We are looking for a Back End Developer to build a top-level modern API, ready for high load.
Strong expertise with: WebAPI, DDD, SOLID, Dapper, RabbitMQ or similar, Redis or similar, xUnit or similar, Git, Jira, Clean code, Stored Procedures writing experience, Code Review participation
Additional hard skills: Docker, TeamCity, Octopus Deploy, Kubernetes, SignalR, Google Cloud/AWS, No-SQL DBs, Swagger, EKS, Notion, Python/Go, or another non-MS language experience
Responsibilities:
— Migrate API from SOAP WebService based on .NET Framework 4.8 to .NET 6.
— Participate in new feature projecting and development
— No legacy bug fixing
We care about your:
— Paid 20 days off, 5 sick leaves
— Regular performance & salary review
— Flexible working hours: the working day starts from 9:00 — 11:00
— Opportunities for professional growth: we compensate 70% of the cost (of any educational event, English courses, etc.)
— Compensation for a Covid-19 test if it is needed
Join us!
👉 Details: https://devdigest.today/vacancy/68
#ukraine #job #vacancy #net
Предлагаемся вам посмотреть одно из выступлений с конференции Build, во время которого Майк Русcос продемонстрирует процесс инкрементной миграции проекта на базе ASP.NET
https://devdigest.today/post/1954
#microsoft #build #asp #aspnet #migration
https://devdigest.today/post/1954
#microsoft #build #asp #aspnet #migration
Developers Digest
Tooling for Incremental ASP.NET Core Migrations | OD115
A first preview of some new tooling to make migrating from ASP.NET to ASP.NET Core easier.Additional Resource:ASP.NET Core in .NET 7 Preview 1 - What you nee...
Запуск .NET на RISC-V, открытой и свободной процессорной архитектуре на основе RISC для микропроцессоров и микроконтроллеров.
https://devdigest.today/goto/1955
#risc #riscv
https://devdigest.today/goto/1955
#risc #riscv
Matheus Castello MicroHobby
Running .NET on RISC-V | Matheus Castello MicroHobby
Использование PathBase в ASP.NET Core 6
https://devdigest.today/goto/1957
#PathBase #aspnet #aspnetcore
https://devdigest.today/goto/1957
#PathBase #aspnet #aspnetcore
Andrew Lock | .NET Escapades
Using PathBase with .NET 6's WebApplicationBuilder
In this post I describe the difficulties of adding calls to UsePathBase with .NET 6 WebApplication programs, and describe two approaches to work around it