Серия статей про работу с SQL Server в F#:
➖Введение
➖От типов домена к SQL-таблицам
➖Использование ADO.NET
➖Расширения ADO.NET
➖Введение
➖От типов домена к SQL-таблицам
➖Использование ADO.NET
➖Расширения ADO.NET
Compositional-It
SQL Server and F# Series
Coming from a JavaScript background, my go-to choice for storage was MongoDB. It was quick and easy to setup and worked nicely with JavaScript's dynamic nature. Having never used SQL storage, I felt I was missing a vital understanding as to why things like…
🧩 Еженедельная подборка из пяти интересных головоломок и задач, которые помогут отвлечься от рутины и немного пошевелить извилинами:
➖Часть 1
➖Часть 2
➖Часть 3
➖Часть 4
➖Часть 5
➖Часть 6
➖Часть 7
➖Часть 8
➖Часть 9
➖Часть 10
➖Часть 11
➖Часть 12
➖Часть 13
➖Часть 14
➖Часть 15
➖Часть 1
➖Часть 2
➖Часть 3
➖Часть 4
➖Часть 5
➖Часть 6
➖Часть 7
➖Часть 8
➖Часть 9
➖Часть 10
➖Часть 11
➖Часть 12
➖Часть 13
➖Часть 14
➖Часть 15
Библиотека программиста
🧩 5 интересных головоломок и задач, чтобы отвлечься от рутины и немного пошевелить извилинами (выпуск 1)
В еженедельной подборке мы предлагаем вам 5 небольших, но интересных задач и головоломок, для решения которых потребуется смекалка и сообразительность.
👍1
IT-специалисты, команда Kaspersky ждет вас!
Набор открыт по направлениям:
• Developer C/C++;
• Developer C;
• Разработчик систем сборки;
• Information Security Architect;
• Information Security Analyst;
• Product Manager.
Если вам интересно одно из направлений, то скорее подавайте заявку. Для этого заполните анкету и пройдите небольшое тестирование до 17 ноября. Дождитесь результатов и 20 ноября (в субботу) приходите на онлайн-встречу: вас ждет знакомство с командами и индивидуальное интервью.
В случае успеха получите оффер уже на следующий день!
Масштабные проекты, увлекательные задачи и крутые условия. Откликайтесь!
Набор открыт по направлениям:
• Developer C/C++;
• Developer C;
• Разработчик систем сборки;
• Information Security Architect;
• Information Security Analyst;
• Product Manager.
Если вам интересно одно из направлений, то скорее подавайте заявку. Для этого заполните анкету и пройдите небольшое тестирование до 17 ноября. Дождитесь результатов и 20 ноября (в субботу) приходите на онлайн-встречу: вас ждет знакомство с командами и индивидуальное интервью.
В случае успеха получите оффер уже на следующий день!
Масштабные проекты, увлекательные задачи и крутые условия. Откликайтесь!
Руководство по добавлению GitHub OpenID Auth в приложение ASP.NET Core.
https://proglib.io/w/0cd0b43d
https://proglib.io/w/0cd0b43d
Khalid Abuhakmeh’s Blog
Add GitHub OpenID Auth For ASP.NET Core Apps
Add GitHub OpenID Connect Auth for an ASP.NET Core application
C# Records: где использование records оправдано и почему их не стоит использовать везде.
https://proglib.io/w/a7bd54e8
https://proglib.io/w/a7bd54e8
Garywoodfine
C# Records - The good, bad & ugly | Gary Woodfine
C# 9.0 introduces record types, a reference type that provides synthesized methods to provide value semantics for equality. Dive in deeper to understand what this means
Мысли на тему Immutable C#: https://proglib.io/w/1a574790
Coding With Sam
Immutable C#
Modern C# versions make it very easy to write immutable C#
Использование C# Caller Attributes для упрощения журналирования и трассировки.
https://proglib.io/w/7d4e4229
https://proglib.io/w/7d4e4229
www.stevefenton.co.uk
C# Caller Attributes make tracing and logging easier | Steve Fenton
Forwarded from Библиотека программиста | программирование, кодинг, разработка
✍🏻 Выпустили третий модуль курса «Статьи для IT». Модуль посвящен авторской редактуре. Рассказываем, как выбирать правильные слова, перекраивать предложения и абзацы так, чтобы текст было приятно читать.
📈 На курс за две недели записалось 120 человек. Не стесняйтесь писать комментарии под степами: и критические, и одобрительные. Начало обсуждения — хороший стимул для других, чтобы включиться в дискуссию. Активность учащихся поможет быстрее запросить у Степика возможность выдавать сертификаты.
Ссылка на курс: https://stepik.org/101672
📈 На курс за две недели записалось 120 человек. Не стесняйтесь писать комментарии под степами: и критические, и одобрительные. Начало обсуждения — хороший стимул для других, чтобы включиться в дискуссию. Активность учащихся поможет быстрее запросить у Степика возможность выдавать сертификаты.
Ссылка на курс: https://stepik.org/101672
Stepik: online education
Статьи для IT: как объяснять и распространять значимые идеи
Для тех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании и собственных IT-проектах
#news
.NET Conf 2021 уже совсем скоро. Можно просто смотреть, а можно задавать вопросы с помощью хэштега #dotNETConf в Twitter.
https://proglib.io/w/310b655a
.NET Conf 2021 уже совсем скоро. Можно просто смотреть, а можно задавать вопросы с помощью хэштега #dotNETConf в Twitter.
https://proglib.io/w/310b655a
.NET Blog
.NET 6 Launches at .NET Conf, November 9-11
.NET Conf is a free, three-day, virtual developer event that celebrates the major releases of the .NET development platform. This year .NET 6 launches at .NET Conf 2021. Come celebrate and learn about the new release.
В TeamCity 2021.2 (CI/CD-сервер от JetBrains) появился C# Script раннер, который может быть полезен для случаев, когда необходимо эффективно автоматизировать определенный аспект сборки силами .NET разработчиков или администраторов, знакомых с синтаксисом C#. В статье показаны простые примеры работы с раннером.
https://proglib.io/w/3fd43770
https://proglib.io/w/3fd43770
Хабр
TeamCity C# script runner
На операционных системах Windows администраторы традиционно используют PowerShell как средство автоматизации. Он позволяет выполнять такие команды командной строки как cd , dir и предоставляет удобный...
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🏃 8 шагов от новичка до профессионала: дорожная карта разработчика на C#
Рассмотрим 8 основных шагов, которые нужно сделать новичку, чтобы стать профессиональным разработчиком на С#.
https://proglib.io/sh/fFOiKMJUHT
Рассмотрим 8 основных шагов, которые нужно сделать новичку, чтобы стать профессиональным разработчиком на С#.
https://proglib.io/sh/fFOiKMJUHT
😱1
Вы согласны с автором статьи, что главная фича C# 9 и 10 — это минималистичность?
https://proglib.io/w/75ab8dba
https://proglib.io/w/75ab8dba
C-Sharpcorner
C# Evolution
A short journey in C# history.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Привет!
🖼 Выпустили четвёртый модуль курса «Статьи для IT». Новые уроки посвятили иллюстрациям. Рассказываем, как готовить схемы, диаграммы, качественные скриншоты и ясные таблицы. Отдельная глава о том, как иллюстрировать идеи с помощью программного кода.
✨ Астрологи объявили неделю знаний. Количество студентов курса удвоилось, теперь нас 235. Присоединяйтесь и вы, обучение бесплатное, отвечаем на все комментарии студентов: https://stepik.org/101672
🖼 Выпустили четвёртый модуль курса «Статьи для IT». Новые уроки посвятили иллюстрациям. Рассказываем, как готовить схемы, диаграммы, качественные скриншоты и ясные таблицы. Отдельная глава о том, как иллюстрировать идеи с помощью программного кода.
✨ Астрологи объявили неделю знаний. Количество студентов курса удвоилось, теперь нас 235. Присоединяйтесь и вы, обучение бесплатное, отвечаем на все комментарии студентов: https://stepik.org/101672
Stepik: online education
Статьи для IT: как объяснять и распространять значимые идеи
Для тех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании и собственных IT-проектах
Руководство по использованию Parallel.ForEach в C#: https://proglib.io/w/4e31a82d
aaronbos.dev
How to Use C#'s Parallel.ForEach
There are certain operations performed in code that lend themselves to being executed in parallel. Some might even call these tasks "embarrassingly parallel". In this post we'll be going over how we can use C#'s Parallel.ForEach to iterate over collections…
Документация по F# значительно обновилась: появились новые фундаментальные разделы и в целом стала интуитивно понятнее. Читайте тред про конкретные изменения.
https://proglib.io/w/6bd789c8
https://proglib.io/w/6bd789c8
Twitter
Don Syme
Today we rolled out numerous improvements to the F# docs at docs.microsoft.com/dotnet 1. The F# Language Guide is now properly organized, from see docs.microsoft.com/en-us/dotnet/f…