Библиотека шарписта | C#, F#, .NET, ASP.NET
22.9K subscribers
2.26K photos
36 videos
85 files
4.42K links
Все самое полезное для C#-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
14 познавательных и доступных в понимании статей из рубрики «.Net наизнанку», с множественными примерами на C#: https://blog.adamfurmanek.pl/2016/05/21/virtual-and-non-virtual-calls-in-c/
Любителям машинного обучения посвящается: практический интенсив по языку программирования C#, посвященный знакомству с областью искусственного интеллекта и реализации нейронной сети с помощью C#.

С помощью интенсива вы изучите основные понятия и теорию, необходимые для создания нейронных сетей, разберетесь в главном принципе работы искусственного интеллекта и напишите простую нейронную сеть на языке C#.

https://www.youtube.com/watch?v=woohvQE73AI&list=PLIIXgDT0bKw7VnfMl5wWW_kjmmCrHjfvb
.NET Core 3.0 включает поддержку Blazor, новой клиентской веб-инфраструктуры на основе C# вместо JavaScript. Из видео вы узнаете следующее: как создавать приложения Blazor Server с помощью многофункционального интерактивного веб-интерфейса, в котором все взаимодействия с пользовательским интерфейсом обрабатываются через соединение SignalR в реальном времени; как создавать компоненты Blazor, используя комбинацию C#, HTML и CSS; как развертывать приложения Blazor Server и защищать их.

https://youtu.be/zYeVH_g7ZHo
Team Lead/Senior Developer (C#, .NET core)

От 3200 USD

Требования
— Опыт разработки приложений c использованием C#, ASP.NET, .NET
— Знание принципов ООП, паттернов программирования
— Знание микросервисной архитектуры будет плюсом

Удалённо.

Подробнее о вакансии
Судя по реакции на пост про машинное обучение, аудитория канала увлекается данной темой. Это не может не радовать, поэтому представляем статью, в которой описаны девять советов для тех, кто начинает работать над проектом, в котором планируется использование машинное обучение, с примерами использования сервисов Azure.

https://medium.com/microsoftazure/9-advanced-tips-for-production-machine-learning-6bbdebf49a6f
Хотите быть в курсе новых конференций, митапов по C#, .NET? Мы сделали бота, который оперативно оповещает о новых мероприятиях, и вы не пропустите все самое интересное.

Подписывайтесь: t.me/event_listener_bot
Количество сервисов Azure увеличивается чуть ли не каждый день, становится сложнее отслеживать актуальную информацию. На помощь приходят статьи подобные этой, в которых собраны и структурированы материалы, которые помогут в изучении Azure и всего, что с ним связано.
Вы используете в своей практике IoC-контейнеры (позволяют упростить и автоматизировать написание кода), в частности, Autofac? Если да, то не так давно вышел в свет новый релиз Autofac под версией 5.0, и это первый мажорный релиз, вышедший спустя три года (Autofac 4.0 датируется августом 2016 года). Есть некоторые важные изменения и новые функции, о которых вы должны знать, когда будете выбирать стратегию обновления: https://github.com/autofac/Autofac/releases/tag/v5.0.0
The account of the user that created this channel has been inactive for the last 5 months. If it remains inactive in the next 20 days, that account will self-destruct and this channel will no longer have a creator.
Репозиторий содержит полезные инструменты для сбора диагностических данных .NET приложений: dotnet-dump, dotnet-collect и dotnet-analyze.

https://github.com/aspnet/AspLabs/tree/master/src/DotNetDiagnostics
Кто-нибудь из вас работает с инструментом Xamarin? Если да, то вам будет полезно посмотреть нашу статью: Как управлять компьютером со смартфона по Wi-Fi: пишем Android-приложение на С#. Если нет, то не поленитесь почитать для общего развития.

Пример использования инструмента Xamarin.Forms для создания пользовательского интерфейса системного администратора, удаленно управляющего рабочими станциями с телефона.

https://proglib.io/sh/vP8BLm4K2i
Тут Кеннет Фукизи, автор книги «Learn ASP.NET Core 3.0, Second edition», рассказывает почему же ASP.NET Core является лучшим выбором для создания корпоративных веб-приложений. Статья сопровождается полезными ссылками, что не может не радовать.

https://hub.packtpub.com/why-asp-net-core-is-the-best-choice-to-build-enterprise-web-applications-interview/
Agile-методы — семейство гибких подходов к управлению проектами. Они помогают командам во всём мире эффективно работать в условиях постоянно меняющихся требований, учитывать все изменения и встраивать новые факторы в рабочий процесс.

Прекрасные новости для каждого, кто хочет вывести работу своей команды на новый уровень! GeekBrains запускает трёхдневный интенсив по методологии Agile.

В ходе интенсива вы не только познакомитесь с «гибкими» подходами, но научитесь выбирать подходящие для решения любой задачи. На практике вы разберёте реальные кейсы и научитесь внедрять и применять Agile-методы в своих проектах.

Успейте подать заявку и повысьте свою эффективность - https://prglb.ru/24098
Ссылки на все docker-образы для .NET Core и .NET Framework: https://devdigest.today/post/1133
Подробное руководство об утечках памяти в приложениях на C#, в частности, о том, как и обнаружить и как от них избавиться.

https://codewithshadman.com/memory-leak-c/
Февральские мероприятия по .Net разработке и GameDev в Питере и Казани

Санкт-Петербург:
.NET Z-meet up, 27 февраля

Рассматриваемые вопросы:
– Когда уже пора на микросервисы, GC tweaks, Event Sourcing и прочее? Этапы развития проекта глазами программиста
– Интеллектуальная игра CRACK .NET на тему среды .Net и все, что с ней связано

Казань:
KznDotNet Meetup #14, 27 февраля

Рассматриваемые вопросы:
– Gamedev. Dungeon 12 под капотом
– Что есть "сложно" и как сделать "просто"

GameDev in Kazan 2020, 29 февраля

Рассматриваемые вопросы:
– А что если?.. Или нам нужен план Б!
– Дополненная реальность в 2020
– Иммерсивные игровые механики
– Программирование для геймдизайнеров
– Data-driven геймдизайн
– Играбельные тексты: как можно сделать текст в игре интерактивным
– Особенности дизайна историй в открытом мире