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

Все про C#, F# и VB
Download Telegram
Прекрасный и наглядный пример, который показывает как record (новая фича C# 9.0) помогает работать с иммутабельными моделями. (Помним, что иммутабельность - это свет и добро).

https://josef.codes/how-csharp-records-will-change-my-life/

#immutable #domain #models #records #cs9
В Facebook группе сообщества .NET Core Ukrainian User Group можно найти много чего интересного. Например, ссылку вот на этот проект, которые позволяет создавать расширения для Windows Shell

https://github.com/dwmkerr/sharpshell

#sharpshell #Windows #Shell #Extensions
Сама группа находится здесь: https://www.facebook.com/groups/dncuug
Forwarded from Developers Community
Используйте Visual Studio в режиме демонстрации.

Случалась ли с вами когда-нибудь такая ситуация, когда вам что-то показывают в Visual Studio, но очень сложно разглядеть мелкие шрифты? А еще и всякие кастомные расширения и темы мешают восприятию. Бывало? Или это вы так что-то показывали? В любом случае, в такой ситуации поможет Visual Studio Presentation Mode.

Подробности: http://msft.it/6270TU1sn
Сравнение различных способов создания пустых коллекций. (Да, создание пустой коллекции тоже требует ресурсов)

https://www.tabsoverspaces.com/233833-best-way-to-create-an-empty-collection-array-and-list-in-csharp-net

#collection #array
Бесплатная книга про Blazor для разработчиков ASP.NET Web Forms. Платформа Blazor имеет много общего с ASP.NET Web Forms, например многократно используемую модель компонентов и простую обработку пользовательских событий. Поэтому тем, кто ранее работал в Web Forms будут близки и понятны концепции Blazor.

https://docs.microsoft.com/ru-ru/dotnet/architecture/blazor-for-web-forms-developers/

#free #book #Blazor
Forwarded from devdigest // job
Remote or in the office in St.Petersburg
Full-time
1700-2200$ after tax Month
RA Witrec

For our customer from New York we are looking for experienced
Backend Developer C# (middle/senior)

Key responsibilities and duties:
- C # MSSQL MySQL Git .Net Core
white_check_markeyesraised_hands
All this is at a very good level. DB, query optimization.
Knowledge of Python and node.js is highly desirable
RESTful APIs
ASP.NET, MVC
Work experience from 5 years

Additional requirements:
Strong JavaScript knowledge Strong knowledge of HTML layout (cross-browser / adaptive / mobile /
HTML5 / CSS3 / Less) /
Understanding the basic principles of UI / UX Understanding the principles of work in the version control system
Experience with Electron / Cordova / Node.js / Vue.js
Stored Procedures
Additional plus: application layout experience

@liudmila_dm

+421951477417 (any messenger, anytime)

[email protected]
Лонгрид от Филиппа Картера про его пять лет работы Майкрософт и о том, как проходила работа над F#

https://phillipcarter.dev/posts/five-years-at-microsoft.html

#fsharp #microsoft
И в догонку к предыдущему посту — бесплатная книга по F#. Для тех, кто решит выучить этот язык, вдохновившись предыдущей статьей

https://www.gitbook.com/book/swlaschin/fsharpforfunandprofit/details?utm=devdigest

#book #fsharp #free
10minute-email Reviews - Read Customer Reviews of 10minute-email.com | Sitejabber