Краткий обзор пяти возможностей C#, о которых могут не знать даже опытные разработчики.
https://proglib.io/w/c680b1ad
https://proglib.io/w/c680b1ad
Auth0 - Blog
Five C# Features You Might Not Know
A quick tour about five C# features that even experienced developers might not know: from variable scopes to the top-level statements and others.
Разбираем различные способы использования делегатов в C# и код, который они генерируют, чтобы понять последствия их использования в коде.
https://proglib.io/w/33ce5f73
https://proglib.io/w/33ce5f73
Microsoft News
Understanding the cost of C# delegates
Delegates are widely used in C# (and .NET, in general). In this post, Paulo will show the various forms to make you aware of their costs.
Анатомия .NET-приложения
Из статьи вы узнаете некоторые подводные камни построения и запуска приложений .NET, в частности:
- что содержится в современном проекте .NET 5 (C#)
- что генерируется, когда вы строите проект
- что происходит, когда вы его запускаете
https://proglib.io/w/3d328e1b
Из статьи вы узнаете некоторые подводные камни построения и запуска приложений .NET, в частности:
- что содержится в современном проекте .NET 5 (C#)
- что генерируется, когда вы строите проект
- что происходит, когда вы его запускаете
https://proglib.io/w/3d328e1b
Dunnhq
Anatomy of a .NET app
How are they built and what happens when you run them?
В гостях у АйТиБороды Сергей Тихон — Chief Software Engineer из EPAM и Microsoft MVP
Сергей погрузит вас в мир функционального программирования на F#, расскажет про олимпиадное программирование, отличия функционального программирования от других парадигм, преимущества F# перед другими языками, ML, Akka, Blazor, акторы, компиляция, полезные библиотеки и фреймворки для F# и многое другое.
https://proglib.io/w/671ead2c
Сергей погрузит вас в мир функционального программирования на F#, расскажет про олимпиадное программирование, отличия функционального программирования от других парадигм, преимущества F# перед другими языками, ML, Akka, Blazor, акторы, компиляция, полезные библиотеки и фреймворки для F# и многое другое.
https://proglib.io/w/671ead2c
YouTube
ЛУЧШИЙ ЯЗЫК! / Всё про F# / Интервью с Chief Software Engineer
Онлайн-курс от Logitech и GeekBrains с кучей подарков: http://bit.ly/3p0a3Vd
Первый полноценный выпуск в 2021 году полностью погрузит вас в мир функционального программирования на F#. В у меня гостях Chief Software Engineer из EPAM и Microsoft MVP - Сергей…
Первый полноценный выпуск в 2021 году полностью погрузит вас в мир функционального программирования на F#. В у меня гостях Chief Software Engineer из EPAM и Microsoft MVP - Сергей…
Хочешь п̶р̶и̶р̶у̶ч̶и̶т̶ь̶ ̶с̶в̶о̶е̶г̶о̶ ̶п̶и̶т̶о̶н̶а̶ начать свой путь в IT, но не знаешь с чего начать? Начни с Python! Python прост, удобен, универсален, на нем даже можно запрограммировать свою нейросеть.
Специально для тебя мы подготовили курс, который научит программировать, а также ты научишься:
🔹разрабатывать боты для Telegram и Instagram
🔹выгружать данные из интернета
🔹программно генерировать пароли
🔹получишь полезные советы по поиску ответов на свои вопросы в интернете
С вами на связи 24/7 будут преподаватели-практики, у курса простая и доступная подача, много практических заданий. Преподаватели лично проверят ваши домашние задания и дадут полезные советы, так что ты точно во всем разберешься.
Эксклюзивный промокод подписчикам канала CSHARP на скидку 15% только до 6 сентября.
Старт курса 15 сентября. Тык
Специально для тебя мы подготовили курс, который научит программировать, а также ты научишься:
🔹разрабатывать боты для Telegram и Instagram
🔹выгружать данные из интернета
🔹программно генерировать пароли
🔹получишь полезные советы по поиску ответов на свои вопросы в интернете
С вами на связи 24/7 будут преподаватели-практики, у курса простая и доступная подача, много практических заданий. Преподаватели лично проверят ваши домашние задания и дадут полезные советы, так что ты точно во всем разберешься.
Эксклюзивный промокод подписчикам канала CSHARP на скидку 15% только до 6 сентября.
Старт курса 15 сентября. Тык
Изящный трюк для отладки исключений в C#: https://proglib.io/w/7ccf701d
Rismosch
A neat Trick to Debug Exceptions in C#
Узнайте, почему разработчики серверной части Dark перешли на F# вместо OCaml и почему не выбрали Rust.
Darklang
Dark's new backend will be in F#
Welcome HN! Dark is a programming language, structured editor, and infrastructure—all in one—whose goal is to make it 100x easier to build backend services. Check out the website, our What is Dark post, and How Dark deploys in 50ms for more. Thanks for checking…
👍1
👨🎓 Комитет по образованию .NET Foundation сообщил о запуске новой инициативы под названием .NET Foundation Academy.
.NET Foundation Academy — это программа для студентов высших учебных заведений, которая знакомит с разработкой программного обеспечения с использованием .NET.
Студенты будут разрабатывать проект от проектирования до развертывания, применяя современные инструменты, концепции и процессы.
Курсы преподаются отраслевыми экспертами и предлагаются студентам высших учебных заведений бесплатно. По окончании курса студенты получат сертификат. В настоящее время известна информация о двух потоках, в которых осталось по 18 мест.
Программа курса:
- HTML
- CSS
- Bootstrap
- C#
- .NET Core
- ASP.NET Core
- Blazor
- Git
- GitHub
- SQL
- Visual Studio Code
- The Software Development Life Cycle
- Unit Testing
- Cloud Deployment
Анонс
Читать подробнее о курсе
Процесс подачи заявки
.NET Foundation Academy — это программа для студентов высших учебных заведений, которая знакомит с разработкой программного обеспечения с использованием .NET.
Студенты будут разрабатывать проект от проектирования до развертывания, применяя современные инструменты, концепции и процессы.
Курсы преподаются отраслевыми экспертами и предлагаются студентам высших учебных заведений бесплатно. По окончании курса студенты получат сертификат. В настоящее время известна информация о двух потоках, в которых осталось по 18 мест.
Программа курса:
- HTML
- CSS
- Bootstrap
- C#
- .NET Core
- ASP.NET Core
- Blazor
- Git
- GitHub
- SQL
- Visual Studio Code
- The Software Development Life Cycle
- Unit Testing
- Cloud Deployment
Анонс
Читать подробнее о курсе
Процесс подачи заявки
dotnetfoundation.org
Announcing the .NET Foundation Academy
This is your .NET Foundation!
Илья Иванов, старший разработчик в JetBrains, рассказывает об оптимизации одного из алгоритмов в dotMemory с помощью своих же инструментов — dotMemory и dotTrace.
https://proglib.io/w/b1359dd2
https://proglib.io/w/b1359dd2
Хабр
Оптимизация dotMemory с использованием dotMemory (и не только...)
dotMemory — это профилировщик памяти для .NET от компании JetBrains. А меня зовут Илья, и я из команды разработки этого инструмента.Хочу поделиться историей классического догфудинга: как мы...
Новой фичей .NET 6 среди прочих стала функция горячей перезагрузки, которая позволяет изменить исходный код вашего приложения во время его работы. Вам не нужно ни перезапускать, ни приостанавливать его с помощью отладчика.
В статье рассмотрен простой пример, который позволит разобраться с данной функцией.
https://proglib.io/w/fe9bb807
В статье рассмотрен простой пример, который позволит разобраться с данной функцией.
https://proglib.io/w/fe9bb807
Meziantou's blog
Supporting Hot Reload in your .NET application - Gérald Barré
In this post, I describe how to support the new hot reload functionality in your .NET application.
Новое руководство в документации .NET про динамически отображаемые компоненты Razor ASP.NET Core.
https://proglib.io/w/ab8b5d49
https://proglib.io/w/ab8b5d49
Docs
Dynamically-rendered ASP.NET Core Razor components
Learn how to use dynamically-rendered Razor components in Blazor apps.
По результатам всемирного опроса Stack Overflow 2020 язык программирования Python входит в тройку самых любимых технологий в среде разработчиков. Так что если вы только собираетесь научиться кодить, Python отлично подходит на роль первого языка программирования.
Специально для новичков мы подготовили курс, в котором обучаем основам программирования на Python с нуля до уровня Junior за 30 занятий. Вы научитесь не только программировать, но и сделаете несколько практических проектов — в частности, ботов для Telegram и Instagram. Преподаватели лично проверят ваши домашние задания и дадут полезные советы, так что вы точно во всём разберётесь.
Старт потока 15 сентября. Эксклюзивный промокод CSHARP подписчикам канала на скидку 15% только до 6 сентября.
Информация о преподавателях, полная учебная программа и запись на курс здесь
Специально для новичков мы подготовили курс, в котором обучаем основам программирования на Python с нуля до уровня Junior за 30 занятий. Вы научитесь не только программировать, но и сделаете несколько практических проектов — в частности, ботов для Telegram и Instagram. Преподаватели лично проверят ваши домашние задания и дадут полезные советы, так что вы точно во всём разберётесь.
Старт потока 15 сентября. Эксклюзивный промокод CSHARP подписчикам канала на скидку 15% только до 6 сентября.
Информация о преподавателях, полная учебная программа и запись на курс здесь
🎨 Руководство по созданию CLI-приложения с помощью
System.CommandLine
и Spectre.
https://proglib.io/w/afc51a15elmah.io Blog - .NET Technical tutorials/guides and new features
Create a colored CLI with System.CommandLine and Spectre 🎨
This post will introduce the System.CommandLine and Spectre.Console packages. Follow the tutorial to learn how to build a CLI with commands and colors.
Старт второго потока курса «CI/CD на примере Gitlab CI» от Слёрм.
За 5 недель освоим путь от простого пайплана до настройки сложных вариантов CI/CD. Поможем понять, как работать с CI/CD. Научим автоматизировать процесс интеграции и поставки, ускорять цикл разработки с минимальными рисками.
Ответим на вопросы:
❓Что такое CI/CD
❓Какие проблемы решает CI/CD
❓Какие преимущества и недостатки есть у Gitlab Cl
❓Как интегрируется Gitlab CI и Kubernetes
❓Что такое Gitops и где его применять
❓Как лучше всего строить пайплайны
Раз в неделю кураторы разбирают кейсы и практические задания студентов, кроме этого будет две встречи со спикером. В конце курса будет IT-поединок⚔️.
Прочитать подробнее про курс и начать учиться уже с 9 сентября: https://slurm.club/3jzqOat
За 5 недель освоим путь от простого пайплана до настройки сложных вариантов CI/CD. Поможем понять, как работать с CI/CD. Научим автоматизировать процесс интеграции и поставки, ускорять цикл разработки с минимальными рисками.
Ответим на вопросы:
❓Что такое CI/CD
❓Какие проблемы решает CI/CD
❓Какие преимущества и недостатки есть у Gitlab Cl
❓Как интегрируется Gitlab CI и Kubernetes
❓Что такое Gitops и где его применять
❓Как лучше всего строить пайплайны
Раз в неделю кураторы разбирают кейсы и практические задания студентов, кроме этого будет две встречи со спикером. В конце курса будет IT-поединок⚔️.
Прочитать подробнее про курс и начать учиться уже с 9 сентября: https://slurm.club/3jzqOat
Алексей Голубев, Lead Software Engineer в SoftServe, рассказывает о прошлом, настоящем и будущем .NET.
https://proglib.io/w/f2dab97f
Если у вас есть проблемы с загрузкой сайта, воспользуйтесь TOR браузером.
https://proglib.io/w/f2dab97f
Если у вас есть проблемы с загрузкой сайта, воспользуйтесь TOR браузером.
DOU
.NET. Прошлое. Настоящее. Будущее
Алексей Голубев, Lead Software Engineer в SoftServe, предлагает ретроспективно рассмотреть долгую жизнь платформы .NET, то, что в ней менялось с годами и в какое светлое будущее она нас ведёт.
Для некоторых разработчиков, особенно новичков, ключевое слово
https://proglib.io/w/a94052f7
yield
похоже на волшебство — необъяснимое, но интригующее. В статье показано, как работает yield
и что скрывает это ключевое слово.https://proglib.io/w/a94052f7
The Tech Platform
What Is yield and How Does It Work in C#?
C# capabilities keep expanding from year to year. New features enrich software development. However, their advantages may not always be so obvious. For example, the good old yield. To some developers, especially beginners, it’s like magic — inexplicable,…