История отладки сервиса Pyrus и особенности сборки мусора, которые выяснили разработчики во время дебага.
https://medium.com/@maxnalsky/optimizing-garbage-collection-in-a-high-load-net-web-service-3bb620b444a7
#Garbage_Collection, #Highload, #Productivity, #NET, #NET_Core
https://medium.com/@maxnalsky/optimizing-garbage-collection-in-a-high-load-net-web-service-3bb620b444a7
#Garbage_Collection, #Highload, #Productivity, #NET, #NET_Core
Medium
Optimizing garbage collection in a high load .NET service
The story about scaling productivity software product, improving its performance and dealing with related engineering challenges.
Проблема, с которой можете столкнуться вы, или ваше девопсы, после обновления на .NET Core 3.0 и выше. Microsoft поменял логику обработки опции --output Теперь, если вы используете абсолютный путь, активной директорией будет считаться директория, из которой была запущена команда dotnet, а не директория, в которой находится csproj файл. Из-за этого могут перестать корректно работать CI/CD .
https://github.com/dotnet/docs/issues/12486
#CICD, #CD, #CD, #NET_CORE_3
https://github.com/dotnet/docs/issues/12486
#CICD, #CD, #CD, #NET_CORE_3
GitHub
.NET Core 3.0 Preview behaviour for --output differs · Issue #12486 · dotnet/docs
--output is relative to the current working directory instead of the .csproj file. This does not seem to be documented here or under What's New Document Details ⚠ Do not edit this section. ...
Forwarded from devdigest // data science
Вхождение в Machine Learning партизанским способом.
https://habr.com/en/company/microsoft/blog/506654/
#NET #Azure #MachineLearning
https://habr.com/en/company/microsoft/blog/506654/
#NET #Azure #MachineLearning
Хабр
Как внедрить в команду ML, не имея соответствующих hard-скиллов
Привет, Хабр! Сегодня делимся историей нашего коллеги из партнерской компании о том, как он занимался внедрением машинного обучения в свою команду. Передаю слово...
Forwarded from devdigest // vacancies
We are looking for Senior .NET Developer to join Kiev team. You will be part of a team of strong, result-oriented professionals developing new generation tasks management, people management, learning platform.
#net #senior #developer
https://devdigest.today/vacancy/58
#net #senior #developer
https://devdigest.today/vacancy/58
Developers Digest
Senior .NET Developer
We are looking for Senior .Net Developer to join Kiev team.
You will be part of a team of strong, result-oriented professionals developing new generation tasks management, people management, learning platform.
You will be part of a team of strong, result-oriented professionals developing new generation tasks management, people management, learning platform.
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.
Forwarded from devdigest // live [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
Вышел EasyData 1.1!
EasyData - это библиотека с открытым кодом для проектов на ASP.NET Core + Entity Framework Core, которая позволяет получить полную CRUD-функциональность лишь за несколько строк кода.
EasyData использует декларативный подход - все формы и диалоги генерируются автоматически при выполнении с помощью информации из вашего DbContext.
https://github.com/KorzhCom/EasyData
#ASP #NET #EntityFrameworkCore
EasyData - это библиотека с открытым кодом для проектов на ASP.NET Core + Entity Framework Core, которая позволяет получить полную CRUD-функциональность лишь за несколько строк кода.
EasyData использует декларативный подход - все формы и диалоги генерируются автоматически при выполнении с помощью информации из вашего DbContext.
https://github.com/KorzhCom/EasyData
#ASP #NET #EntityFrameworkCore
GitHub
GitHub - KorzhCom/EasyData: Adaptive CRUD for ASP.NET Core. With EasyData you can get both API endpoints and client-side UI for…
Adaptive CRUD for ASP.NET Core. With EasyData you can get both API endpoints and client-side UI for all CRUD operations in a matter of minutes using just your DbContext and a few lines of code. - G...
Обновления для .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
https://devblogs.microsoft.com/dotnet/net-core-updates-coming-to-microsoft-update/
#Microsoft #Update #NET
.NET Blog
.NET Core 2.1, 3.1, and .NET 5.0 updates are coming to Microsoft Update
Delivering .NET Core 2.1, 3.1, and .NET 5.0 updates on Windows via Microsoft Update.
Forwarded from devdigest // vacancies
.NET Developer
On behalf of our client we are looking for experienced .NET Developer who would like to work in Swiss software company. You will join a team with high quality developers and will contribute to the high-load project.
Required skills
– Bachelor’s degree in Computer Science, similar technical field or equivalent practical experience
– Minimum 5 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/Azure
We offer
– Working in an international friendly environment
– Competitive salary linked to UAH/USD rate
– Downtown Kiev location in a modern office
Responsibilities
As a .NET Developer you will work in a development team, in close relationship with the Product Managers to develop, maintain and operate new and existing services and functionalities in the company’s core products.
Send you CV to [email protected] or to @LeD1986
#NET #NETCore #NET5 #Kiev #Ukraine #вакансия #job
On behalf of our client we are looking for experienced .NET Developer who would like to work in Swiss software company. You will join a team with high quality developers and will contribute to the high-load project.
Required skills
– Bachelor’s degree in Computer Science, similar technical field or equivalent practical experience
– Minimum 5 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/Azure
We offer
– Working in an international friendly environment
– Competitive salary linked to UAH/USD rate
– Downtown Kiev location in a modern office
Responsibilities
As a .NET Developer you will work in a development team, in close relationship with the Product Managers to develop, maintain and operate new and existing services and functionalities in the company’s core products.
Send you CV to [email protected] or to @LeD1986
#NET #NETCore #NET5 #Kiev #Ukraine #вакансия #job
Одной из первых задач для большинства бизнес-приложений является реализация операций CRUD (Create, Read, Update, Delete) для основных объектов, с которыми работает эта программа.
https://dou.ua/forums/topic/33156/
#NET #Core
https://dou.ua/forums/topic/33156/
#NET #Core
ДОУ
Суперлегкий CRUD для ASP.NET Core додатків з бібліотекою EasyData
EasyData був зроблений, в першу чергу, для швидкого створення прототипів нових проектів чи так званих POC (proof of concept), коли вже є деяке розуміння з якими даними доведеться працювати, але не хочеться витрачати багато часу на реалізацію найпростіших
Forwarded from ernado
Новая версия библиотеки X.Extensions.Logging.Telegram
https://github.com/ernado-x/X.Extensions.Logging.Telegram/releases/tag/v1.0.1.5
Подробнее здесь: https://habr.com/en/post/539482/
#telegram #logging #NET #opensource
https://github.com/ernado-x/X.Extensions.Logging.Telegram/releases/tag/v1.0.1.5
Подробнее здесь: https://habr.com/en/post/539482/
#telegram #logging #NET #opensource
GitHub
Release Version 1.0.1.5 · ernado-x/X.Extensions.Logging.Telegram
Dependencies updated.
https://www.nuget.org/packages/X.Extensions.Logging.Telegram/1.0.1.5
https://www.nuget.org/packages/X.Extensions.Logging.Telegram/1.0.1.5
Middle strong .NET developer / SoftServe
🌎 Locations: Dnipro, Zp, Odessa, Mykolaiv, Kherson
Our customer is an American company that develops software for businesses to help manage their networks, systems, and information technology infrastructure. The company provides purpose-built products for IT professionals, MSPs, and DevOps pros.
We are looking for highly experienced C# / .NET Software Engineer who will be involved in rewriting the product from scratch using modern technologies.
🧑💻 Tech Stack. GraphQL, JavaScript (Angular 11), Azure cloud pipeline, .Net 4.8, C#, ASP.Net, ADO.Net, C++.
💵 Salary: from 2000 gross
✉️ Contact point: Dariia dasica88 (skype)
https://devdigest.today/vacancy/65
#vacancy #NET #вакансия #job
🌎 Locations: Dnipro, Zp, Odessa, Mykolaiv, Kherson
Our customer is an American company that develops software for businesses to help manage their networks, systems, and information technology infrastructure. The company provides purpose-built products for IT professionals, MSPs, and DevOps pros.
We are looking for highly experienced C# / .NET Software Engineer who will be involved in rewriting the product from scratch using modern technologies.
🧑💻 Tech Stack. GraphQL, JavaScript (Angular 11), Azure cloud pipeline, .Net 4.8, C#, ASP.Net, ADO.Net, C++.
💵 Salary: from 2000 gross
✉️ Contact point: Dariia dasica88 (skype)
https://devdigest.today/vacancy/65
#vacancy #NET #вакансия #job
Developers Digest
Middle strong .NET developer
Our customer is an American company that develops software for businesses to help manage their networks, systems, and information technology infrastructure. The company provides purpose-built products for IT professionals, MSPs, and DevOps pros.
Forwarded from devdigest // mobile (Dima Ivanov)
Today with .NET 6 Preview 6 we are shipping our latest progress on .NET Multi-platform App UI (MAUI). This release we are all-in on Visual Studio 2022 Preview 2.
#MAUI #NET 6
https://devblogs.microsoft.com/dotnet/announcing-net-maui-preview-6/
#MAUI #NET 6
https://devblogs.microsoft.com/dotnet/announcing-net-maui-preview-6/
.NET Blog
Announcing .NET MAUI Preview 6
.NET MAUI Preview 6 is now available with workload installation, support for gesture recognizers, modals, alerts, and the latest release of Windows App SDK.
Forwarded from devdigest // vacancies
В компании DraftKings открыта позиция Senior .NET Engineer 🚀
💰Зарплатная вилка – $4000 - $6000
ℹ️ О вакансии: We extensively use .NET Core and microservices approach. From the code perspective, we are mixing C# (for IO-bound operations, infrastructure) with F# (Domain logic, TDD). We keep our functional code approachable to C# developers and we’ll help you learn FP and distributed systems design. Our data streaming platform is based on Kafka and stateful F# services. For logs, we use ELK, for metrics — InfluxDb + Grafana. The API is based on ASP.NET Core. We use MongoDB for data snapshots.
Подробности – https://devdigest.today/vacancy/66
Если вас заинтересовала вакансия – пишите Анастасии:
📧 Email: [email protected]
💬 Telegram: @anastasiia_it_job
#вакансия #net #киев
💰Зарплатная вилка – $4000 - $6000
ℹ️ О вакансии: We extensively use .NET Core and microservices approach. From the code perspective, we are mixing C# (for IO-bound operations, infrastructure) with F# (Domain logic, TDD). We keep our functional code approachable to C# developers and we’ll help you learn FP and distributed systems design. Our data streaming platform is based on Kafka and stateful F# services. For logs, we use ELK, for metrics — InfluxDb + Grafana. The API is based on ASP.NET Core. We use MongoDB for data snapshots.
Подробности – https://devdigest.today/vacancy/66
Если вас заинтересовала вакансия – пишите Анастасии:
📧 Email: [email protected]
💬 Telegram: @anastasiia_it_job
#вакансия #net #киев
Developers Digest
Senior .NET Engineer
You will be working in a large US-oriented company that puts as a priority: security, performance, and stability. The candidate will work on pushing a huge number of changes (several thousand per sec) to several thousand clients in a near real-time manner.
Forwarded from devdigest // azure
Начало работы с .NET Core в Kubernetes с помощью Azure Dev Spaces
https://microsoft.github.io/AzureTipsAndTricks/blog/tip228.html
#dev #spaces #kubernetes #net #dotnet #k8s
https://microsoft.github.io/AzureTipsAndTricks/blog/tip228.html
#dev #spaces #kubernetes #net #dotnet #k8s
Forwarded from devdigest // events
Запуск .NET 6 состоится 9 ноября на трехдневной конференции, .NET Conf 2021
https://www.dotnetconf.net
#devdigest #net #net6 #netconf
https://www.dotnetconf.net
#devdigest #net #net6 #netconf
Forwarded from devdigest // vacancies
Государственное предприятие ищет программиста.
Официальное трудоустройство;
Работа в офисе (обязательно);
График по выбору:
с 8-00 до 17-00 (пятница с 8-00 до 15-45);
С 9-00 до 18-00 (пятница с 9-00 до 16-45);
Обеденный перерыв с 13-00 до 14-00.
Необходимые компетенции:
- ASP.NET MVC и ASP.NET Web API 2.0;
- C# и Microsoft .NET Framework 4/5/6;
- REST API, SOAP;
- HTML, СSS, JavaScript;
- MS SQL Server 2008 и выше (написание скриптов, функций, процедур);
- умение работать с технологиями React/Redux.
Подробности во время собеседования.
Резюме отправлять на [email protected]
#ukraine #kiev #net #react #job
Официальное трудоустройство;
Работа в офисе (обязательно);
График по выбору:
с 8-00 до 17-00 (пятница с 8-00 до 15-45);
С 9-00 до 18-00 (пятница с 9-00 до 16-45);
Обеденный перерыв с 13-00 до 14-00.
Необходимые компетенции:
- ASP.NET MVC и ASP.NET Web API 2.0;
- C# и Microsoft .NET Framework 4/5/6;
- REST API, SOAP;
- HTML, СSS, JavaScript;
- MS SQL Server 2008 и выше (написание скриптов, функций, процедур);
- умение работать с технологиями React/Redux.
Подробности во время собеседования.
Резюме отправлять на [email protected]
#ukraine #kiev #net #react #job
Forwarded from devdigest // azure
📣 Мы приглашаем #NET специалистов уровня Middle/Senior/Lead/Architect с опытом работы от 3 лет, английским В1+ и знанием Cloud (#AWS, #Azure, #GCP) стать частью команды EPAM Anywhere и работать над ведущими проектами для глобальных клиентов.
💸 Ты можешь получить оффер в течение 48 часов после прохождения интервью и sign-on бонус до US $5,000, когда станешь частью нашей команды.
Сумма бонуса фиксирована вне зависимости от вознаграждения.
⏰ Когда: 22 ноября – 3 декабря
🌎 Где: Онлайн
📌 Хочешь узнать больше? Заполни регистрационную форму и узнайте больше о платформе #EPAM Anywhere и NET Hiring Sprint!
🚀 Зарегистрироваться: https://epa.ms/kPVRz
💸 Ты можешь получить оффер в течение 48 часов после прохождения интервью и sign-on бонус до US $5,000, когда станешь частью нашей команды.
Сумма бонуса фиксирована вне зависимости от вознаграждения.
⏰ Когда: 22 ноября – 3 декабря
🌎 Где: Онлайн
📌 Хочешь узнать больше? Заполни регистрационную форму и узнайте больше о платформе #EPAM Anywhere и NET Hiring Sprint!
🚀 Зарегистрироваться: https://epa.ms/kPVRz
Под конец года принято подводить итоги, оценивать достижения и в таком духе. Все это будет, но позже. А пока - вот вам чудесная инфографика с историей развития платформы #NET
https://devdigest.today/goto/1859
#net #history #time #line #timeline
https://devdigest.today/goto/1859
#net #history #time #line #timeline
time.graphics
Microsoft .NET History - Linha do tempo
Todos os eventos são mostrados em uma linha do tempo interativa. Claramente. Você poderá estudar todos os relacionamentos causa-efeito da linha de tempo
Forwarded from devdigest // vacancies
.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