Обложка канала

Библиотека шарписта. Страница 53

Полезные материалы по всему, что может быть интересно разработчику на C#.

  • Библиотека шарписта

    #tip 💡В Visual Studio 2022 17.2 добавлен удобный визуализатор IEnumerable, который упрощает изучение элементов.
  • Библиотека шарписта

    Руководство по профилированию в Unity, в котором собраны знания и советы внешних и штатных экспертов Unity: как профилировать приложение в Unity, управлять его памятью и оптимизировать энергопотребление.

    ultimate-guide-to-profiling-unity-games.pdf

    application/pdf
  • Библиотека шарписта

    🔥 Начните осваивать язык C на практике! 👉🏼 Как встроить интерпретатор в приложение на C? Узнайте 20 мая в 20:00 на открытом уроке в OTUS. Мы рассмотрим встраивание интерпретатора и виртуальной машины языка программирования высокого уровня в программу на C на примере скриптового языка Lua. 💬 Занятие проведет Андрей Кравчук, практикующий разработчик с 12-летним опытом разработки. Урок входит в программу онлайн-курса OTUS «Программист С» и дает возможность познакомиться с форматом обучения. ✅ Для обучения необходимо знать любой промышленный язык программирования. Пройдите тест для регистрации: https://otus.pw/1ScS/
  • Реклама

  • Библиотека шарписта

    Разбираем 3 способа проверки значений, передаваемых мокам при использовании Moq в модульных тестах C#. https://proglib.io/w/1dc03d65
    3 ways to check the object passed to mocks with Moq in C# - Code4IT

    In unit tests, sometimes you need to perform deep checks on the object passed to the mocked service. We will learn 3 ways to do that with Moq and C#

    www.code4it.dev
  • Библиотека шарписта

    ❓Какие инструменты нужны для построения грамотной архитектуры ПО? Познакомьтесь с одним из них 24 мая на открытом вебинаре «Проблемы сложности и места, где они обитают» от OTUS. Его проведет Евгений Тюменцев, директор компании по разработке программного обеспечения. Мы рассмотрим простой и объективный инструмент, который позволяет выбирать технологии, средства разработки, фреймворки для решения различных практических задач. 👉 Для регистрации на занятие пройдите вступительный тест https://otus.pw/IGWt/
  • Библиотека шарписта

    🔑 Чем полезен Git Credential Manager? Обзор менеджера аутентификации для новичков и профессионалов Обзор популярного менеджера аутентификации Git Credential Manager (GCM), обеспечивающего безопасную и удобную аутентификацию к репозиторию. https://proglib.io/sh/yGKYarRFbH
  • Библиотека шарписта

    Performance benefits of sealed class in .NET - Gérald Barré

    In this post, I describe the performance benefits of sealed classes in .NET.

    Meziantou's blog
  • Библиотека шарписта

    Простой пример работы с Stack Overflow API для разработки расширения Visual Studio на C#. https://proglib.io/w/40b08910
    Building a Stack Overflow browser as a VS extension

    Learn how to integrate with the Stack Overflow API from C#. In this post, I'll build a Visual Studio extension that shows SO results within VS.

    elmah.io Blog
  • Библиотека шарписта

    Реализация алгоритма (на C#) Флойда-Уоршелла для нахождения всех кратчайших путей между всеми вершинами графа + расширение его возможностей по запоминанию маршрутов кратчайших путей.
    Реализация на C# алгоритма Флойда-Уоршелла нахождения всех кратчайших путей между всеми вершинами графа | Techrocks

    Алгоритм Флойда-Уоршелла нахождения всех кратчайших путей между всеми вершинами графа был представлен Робертом Флойдом.

    Techrocks
  • Библиотека шарписта

    Announcing .NET 7 Preview 4

    .NET 7 Preview 4 is now available with enhancements to the OpenTelemetry implementation, date and time, cache metrics, on stack replacement (OSR) and regular expressions.

    .NET Blog
  • Библиотека шарписта

    Разбираем различные способы запуска длительных задач в монолитном приложении на ASP.NET Core. https://proglib.io/w/d9571d0a
    Long-Running Tasks in a Monolith ASP.NET Core Application

    Process long-running tasks in ASP.NET Core for a monolithic application. System.Channel, Reactive Extension and TPL is used

    Code Maze
  • Библиотека шарписта

    📌 Не знаете, с чего начать осваивать фреймворк ASP.NET Core? 🗓 Приходите 19 мая в 20:00 на открытый урок «Работа с базой данных с помощью Entity Framework Core» в OTUS. Вместе с опытным экспертом мы настроим работу с реляционной базой данных через Entity Framework Core и объясним, что представляет из себя паттерн Репозиторий и паттерн Unit Of Work. После вебинара вы сможете продолжить обучение на онлайн-курсе «C# ASP.NET Core Developer» для программистов на C#, которые хотят специализироваться на веб-разработке. 👉 Для регистрации пройдите вступительный тест, который поможет понять, подойдет ли вам обучение на курсе https://otus.pw/XnIl/
  • Библиотека шарписта

    Пошаговое руководство по созданию простого .NET CLI проекта с использованием библиотеки FluentEmail для отправки электронных писем с помощью Twilio SendGrid. Для кастомизации писем используются шаблоны Razor, которые под капотом представляют собой реализацию библиотеки RazorLight (позволяет использовать Razor в проектах, отличных от ASP.NET Core MVC). https://proglib.io/w/deea05ed
    GitHub - toddams/RazorLight: Template engine based on Microsoft's Razor parsing engine for .NET Core

    Template engine based on Microsoft's Razor parsing engine for .NET Core - GitHub - toddams/RazorLight: Template engine based on Microsoft's Razor parsing engine for .NET Core

    GitHub
  • Библиотека шарписта

    Всё что нужно знать про ECS Entity-Component-System — архитектурный паттерн, предназначенный для разработки игр и отлично подходящий для описания динамического виртуального мира. В статье описаны преимущества, недостатки, особенности, практические кейсы и потенциальные грабли ECS, а также в отдельном разделе коротко разбираются ECS фреймворки для Unity/C#. https://proglib.io/w/c07bf527
    Всё что нужно знать про ECS

    Привет, Хабр! В этой статье я расскажу всё, что знаю про Entity-Component-System и попытаюсь развеять различные предубеждения об этом подходе. Здесь вы найдете много слов о преимуществах и недостатках...

    Хабр
  • Библиотека шарписта

    Разбираем несколько различных способов загрузки связанных данных в EF Core 6. https://proglib.io/w/2901a01c
    Working with Related Data in EF Core 6

    I think that one of the most convenient features of ORMs like Entity Framework is the ability to reference related data via properties on an object or entity. In this post, we'll be looking at a few different ways to load related data in EF Core 6.

    aaronbos.dev
  • Реклама

  • Библиотека шарписта

    Краткое руководство по контейнеризации легаси-приложений .NET Framework. https://proglib.io/w/9333740e
    Containerizing .NET Framework apps - Andrew Stakhov

    As more and more companies are embracing container-based infrastructure workflows, I often find myself getting pulled into conversations on how to deal with “heritage” .NET Framework applications. Let’s take a look at what it takes to put your most common workload types into a container. You’ll need Docker Desktop installed running in Windows container mode.... Read More

    Andrew Stakhov
  • Библиотека шарписта

    Что означает понятие «состояние» в шаблонах проектирования? 💻 Узнайте 18 мая на открытом вебинаре OTUS с Евгением Непомнящим, C++ и Java-разработчиком с 16-летним опытом. За 1,5 часа на уроке: ✔️ Рассмотрим понятие «состояние» ✔️ Посмотрим, как работать с диаграммой состояний и переходов ✔️ Проведем обзор конечных автоматов ✔️ Поймем, как от простой реализации объектов перейти к интерфейсам Используйте эту возможность, чтобы попробовать обучение на онлайн-курсе «Архитектура и шаблоны проектирования» в OTUS и познакомиться с преподавателем. Программа не привязана к конкретному языку программирования. ➡️ Для регистрации на вебинар пройдите небольшой тест l='noreferrer nofollow' href='https://otus.pw/hYqd/'>https://otus.pw/hYqd/
  • Библиотека шарписта

    Как АйТиБорода стал .NET-разработчиком вместо физика История о пути в IT-индустрию 👉 https://proglib.io/w/fd072b9d
    Как АйТиБорода стал .Net разработчиком вместо физика — Как мы попали в IT

    Телеграм-канал "Разрабы" https://t.me/rzrbs Подписывайтесь на соц сети: https://vk.com/rzrbs https://twitter.com/razraby Сотрудничество: [email protected] тг - @aaantooon 00:00 - Начало 00:25 - Как пришел в IT 03:54 - Как понял кем хочу быть 06:15 - Как начал учиться 12:04 - Запоминающиеся проекты на этапе начала карьеры 12:22 - Первый интересный проект, который не удалось закончить 15:35 - Первый интересный проект, который получился 17:26 - Когда можно идти на собеседование 19:40 - О большом количестве собесов 20:10 - Об осознании себя программистом 22:26 - Как нашел первую работу 29:43 - Ощущения при устройстве на новую работу 33:02 - Как продолжал обучение, когда начал работать 34:08 - Опыт из практики, пет-проекты, хакатоны 37:02 - Cиндром самозванца, мотивация 37:42 - Как победить синдром самозванца 41:33 - Что делать с токсичностью коллег 42:05 - Признаки того, что нужно менять работу 43:41 - Как оказался там где работаю сейчас 47:45 - Смена работы ради денег 52:20 - Как правильно просить повышение зарплаты 55:50 - Что происходит с зарплатой по мере роста карьеры 1:02:35 - Советы джунам

    YouTube