🔧 LINQPad — инструмент, который может немного упростить жизнь начинающего .NET-разработчика.
https://proglib.io/w/e5079d07
https://proglib.io/w/e5079d07
👍16👎1
Разбираем на примерах применение Razor Pages в консольных и десктопных приложениях.
https://proglib.io/w/70196271
https://proglib.io/w/70196271
Хабр
О применении RazorPages в консольных и десктопных приложениях
Иногда хочется автоматически создавать текстовые файлы, подставляя в шаблоны значения каких-то полей. Например, это могут быть исходники классов-хелперов на основе какого-то интерфейса, какие-то...
👍7
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🌱 11 карьерных советов для начинающих разработчиков
В помощь начинающим разрабам 11 советов по подготовке к собеседованию, продвижению себя в соцсетях, участию в опенсорс-проектах, поиску наставника и многому другому.
https://proglib.io/sh/ROAKEsm5ej
В помощь начинающим разрабам 11 советов по подготовке к собеседованию, продвижению себя в соцсетях, участию в опенсорс-проектах, поиску наставника и многому другому.
https://proglib.io/sh/ROAKEsm5ej
👍8
Разбор нескольких распространенных плохих практик написания кода на C# + советы по исправлению.
https://proglib.io/w/a261c666
https://proglib.io/w/a261c666
DEV Community
5 Bad Practices That Can Make Your C# Code Messy - And How to Avoid Them
How do you know if you're following good practices when programming in C#? And how can you avoid the...
👍7👎5❤1
#news
Свежие новости и статьи из мира .NET:
— Microsoft Build May 24–26
— What’s new with ML.NET Automated ML
— All-In-One Search Is Getting Slicker
— Migrating MR.Gestures from Xamarin.Forms to .NET MAUI
— Introducing .NET MAUI – One Codebase, Many Platforms
— The Azure Cosmos DB Journey to .NET 6
— Rider Comes to Space Dev Environments
— CoreWCF: Introducing WebHttpBinding Support
Свежие новости и статьи из мира .NET:
— Microsoft Build May 24–26
— What’s new with ML.NET Automated ML
— All-In-One Search Is Getting Slicker
— Migrating MR.Gestures from Xamarin.Forms to .NET MAUI
— Introducing .NET MAUI – One Codebase, Many Platforms
— The Azure Cosmos DB Journey to .NET 6
— Rider Comes to Space Dev Environments
— CoreWCF: Introducing WebHttpBinding Support
Microsoft
Register now
Join us at Microsoft Build
👍3
«Лаборатория Касперского» открывает набор на __стажировку SafeBoard__. Это отличная возможность для текущих студентов любых вузов и курсов прокачать скиллы и начать карьеру в IT еще до окончания вуза.
Коротко о главном:
Стажировка проходит в нашем московском офисе и длится год. Программа доступна для студентов вузов Москвы и Санкт-Петербурга.
Стажировка оплачивается
А также компенсируют расходы на питание, предоставляют бесплатный доступ к спортзалу и ко всем открытым мероприятиям Лаборатории.
Удобно совмещать с учебой
Гибкий график: от 20 часов в неделю. Можно и больше, если есть желание и возможность.
Набор открыт по направлениям:
● Разработка (Bazel, C++, C#, JS)
● Анализ защищенности
● Автоматизированное тестирование (Python, C++)
● Ручное тестирование
● Системное администрирование
● Системный анализ
● DevOps
По итогам стажировки лучшие получат приглашение на работу!
Узнать больше о стажировке и подать заявку на участие можно __по ссылке.__
Коротко о главном:
Стажировка проходит в нашем московском офисе и длится год. Программа доступна для студентов вузов Москвы и Санкт-Петербурга.
Стажировка оплачивается
А также компенсируют расходы на питание, предоставляют бесплатный доступ к спортзалу и ко всем открытым мероприятиям Лаборатории.
Удобно совмещать с учебой
Гибкий график: от 20 часов в неделю. Можно и больше, если есть желание и возможность.
Набор открыт по направлениям:
● Разработка (Bazel, C++, C#, JS)
● Анализ защищенности
● Автоматизированное тестирование (Python, C++)
● Ручное тестирование
● Системное администрирование
● Системный анализ
● DevOps
По итогам стажировки лучшие получат приглашение на работу!
Узнать больше о стажировке и подать заявку на участие можно __по ссылке.__
🤮7👍5
Разбираемся на практике с лямбда-выражениями в C#:
— Часть 1. Краткое введение + простые примеры
— Часть 2. Усложненная практика
— Часть 1. Краткое введение + простые примеры
— Часть 2. Усложненная практика
no dogma blog
C# Lambdas Part 1, a Quick Overview with Examples | no dogma blog
There are many ways to write and use lambdas in C# that. In this post I give an overview of what they are, examples of how to write them with detailed comments, and how to use them.
👍4❤2
#gamedev
Геймдевам на заметку: JetBrains представила RiderFlow, бесплатный плагин для редактора Unity, который позволяет управлять сложными сценами, легко перемещаться по сцене, находить нужные ресурсы и многое другое.
https://proglib.io/w/c0dcf914
Геймдевам на заметку: JetBrains представила RiderFlow, бесплатный плагин для редактора Unity, который позволяет управлять сложными сценами, легко перемещаться по сцене, находить нужные ресурсы и многое другое.
https://proglib.io/w/c0dcf914
The JetBrains Blog
Introducing RiderFlow, a Free Unity Editor Plugin for Scene Management | The .NET Tools Blog
RiderFlow is a free scenery tool for the Unity editor, for all members of the team to organise, navigate and search scenes.
👍17
Разбираемся, на что следует обращать внимание при обновлении кода .NET WPF до асинхронной модели.
https://proglib.io/w/f1191cdf
https://proglib.io/w/f1191cdf
West-Wind
Async and Async Void Event Handling in WPF
When running WPF and WinForms applications with async operations, I've run into a number of issues with event handling 'hanging' the UI thread in unexpected ways, where the UI hangs until the mouse is moved or a key is pressed. A lot of times these issues…
👍1
#tip
Ваши тесты должны быть написаны еще лучше, чем production-код. И вот почему 👉 https://proglib.io/w/5c476eab
Ваши тесты должны быть написаны еще лучше, чем production-код. И вот почему 👉 https://proglib.io/w/5c476eab
www.code4it.dev
Clean Code Tip: Tests should be even more well-written than production code - Code4IT
Should you write your tests with the same care you write the production code? Of course you should! But what does it mean?
👍1
Использование generic параметров для атрибутов: разбираем новую фичу, которая должна была появиться еще в C# 10.
https://proglib.io/w/42aa23aa
https://proglib.io/w/42aa23aa
YouTube
Attributes get a feature long-overdue in C# 11
Check out my courses: https://nickchapsas.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…
👍7
Подборка ресурсов для изучения F#: https://proglib.io/w/3fe85749
Gist
Resources for F# Onboarding
Resources for F# Onboarding. GitHub Gist: instantly share code, notes, and snippets.
👍4😁1
ref foreach & ref returns: интересные аспекты оптимизации C# (>=7.3), которые кто-то мог упустить из виду.
https://proglib.io/w/a9a0f631
https://proglib.io/w/a9a0f631
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 ...
👍4
А вы знали про JsLinux — действительно быструю виртуальную машину x86, которая способна запускать Linux и Windows 2000?
В эмуляторе пользователям на выбор предлагается несколько дистрибутивов, в том числе Alpine Linux 3.12.0, Fedora 33, Buildroot и т.д. — все они бесплатны.
Некоторые ОС работают быстро, некоторые — чуть медленнее.
Больше полезной и интересной информации __на канале.__
В эмуляторе пользователям на выбор предлагается несколько дистрибутивов, в том числе Alpine Linux 3.12.0, Fedora 33, Buildroot и т.д. — все они бесплатны.
Некоторые ОС работают быстро, некоторые — чуть медленнее.
Больше полезной и интересной информации __на канале.__
Telegram
Just code IT
Верим в everything-as-code. Обсуждаем, как писать чище, ревьюить объективнее, деплоить быстрее.
👍1