SOLID C# — серия статей с примерами для тех, кто хочет узнать о небезызвестных принципах на практике.
🗄 Learn Single Responsibility Principle in C#
🗄 Learn Open Closed Principle in C#
🗄 Learn Liskov Substitution Principle in C#
🗄 Learn Interface Segregation Principle in C#
Please open Telegram to view this post
VIEW IN TELEGRAM
DEV Community
Learn Single Responsibility Principle in C# with Examples — C# SOLID Principles
Single-Responsibility Principle, the first principle and meaning of the letter S in the SOLID...
❤🔥9🤔1
Продолжение серии об использовании моделей OpenAI в проектах .NET 👉 https://t.me/csharpproglib/3523
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
Использование моделей OpenAI в проектах .NET
Следите за обновлениями этого поста, ведь это пополняемая серия статей.
🗄Часть 1. Введение
🗄Часть 2. Completions
Следите за обновлениями этого поста, ведь это пополняемая серия статей.
🗄Часть 1. Введение
🗄Часть 2. Completions
Казалось бы, экосистема Windows должна упрощать публикацию приложений .NET, но это не про .NET MAUI.
Читать
Читать
Johnnys.News
Welcome to Hell - Windows Publishing with .NET MAUI
Update March 2024 Publishing a WinUI 3 app as a single exe is now possible. Check out my new post about this topic https://johnnys.news/2024/03/Revisited-WinUI-publishing-a-single-exe. TL;DR if you ha
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
BlueHat IL 2023 - David Weston - Default Security
The journey towards default security
This talk will take the audience through the evolution of Windows security and provide insight into the latest advances. This will include a technical overview of the some of the recent capabilities in the Windows 11…
This talk will take the audience through the evolution of Windows security and provide insight into the latest advances. This will include a technical overview of the some of the recent capabilities in the Windows 11…
❤4👍2
Перевод любопытный истории про QueryStorm, работа над которым началась ещё в 2014 году. Изначально у него имелась только поддержка SQL, и с тех пор автор продолжал над ним работать, постепенно добавляя поддержку скриптинга на C#, пользовательских функций C# и Excel, поддержку NuGet, отладчик и даже магазин приложений.
Читать
Читать
QueryStorm
I wandered off and built an IDE - QueryStorm
A few years ago, I set out to build a small Excel plugin to help out my girlfriend at the time. I ended up building a full-blown IDE over the course of four years and spent the winter in Poland in a startup accelerator.
❤4👍1
Темы:
— Announcing .NET 8 Preview 3
— Check out new C# 12 preview features
— Improvements to auth and identity in ASP.NET Core 8
— ASP.NET Core Route Tooling Enhancements in .NET 8
— ArrayPool и подводные камни
— Behind the scenes of minimal APIs
— Get started with OpenAI in .NET
— Too many timers in .NET
— Кратко о разном
Please open Telegram to view this post
VIEW IN TELEGRAM
70 выпуск
Грамотный пулинг, будущее Identity, примерка таймеров — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №70 от 17 апреля 2023 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:01:00] — Announcing .NET 8 Preview 3 devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-3 devblogs.microsoft.c
👍5❤3🔥3
Entity Framework Core: от нуля до CRUD
Быстрое погружение для новичков от Amichai Mantinband, Software Engineer из Microsoft.
📺 Смотреть
Быстрое погружение для новичков от Amichai Mantinband, Software Engineer из Microsoft.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Entity Framework Core Tutorial - Everything You Need to Know to Get Started
Hi everyone! This video covers everything you need to know to get up and running with EF Core today!
We'll talk about the various NuGet packages that we'll add:
Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.Design
Microsoft.EntityFrameworkCore.Sqlite…
We'll talk about the various NuGet packages that we'll add:
Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.Design
Microsoft.EntityFrameworkCore.Sqlite…
👍24❤2
Программерский нигилизм свойственен всем нам: в любой момент есть какой-то модуль, проект, вообще вся кодовая база, которые хочется взять и переписать. С другой стороны, совершенно не очевидно, пойдет ли мегарефакторинг на пользу проекту. Об этой дилемме, стратегии и тактиках мегарефакторингов в новом выпуске.
YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
DotNet&More #93: Мегарефакторинги и не только
Программерский нигилизм свойственен всем нам: в любой момент есть какой-то модуль, проект, вообще вся кодовая база, которые хочется взять и переписать. С другой стороны, совершенно не очевидно, пойдет ли мегарефакторинг на пользу проекту. Об этой дилемме…
❤7👍5❤🔥1😁1
Разработка веб-API в Visual Studio 2022: обзор новых возможностей IDE для создания веб-API с помощью ASP.NET Core.
Читать
Читать
Microsoft News
Web API development in Visual Studio 2022
In Visual Studio 2022 one of the main scenarios for web developers is creating Web APIs with ASP.NET Core. In the latest preview of Visual Studio 2022, 17.6, we have added a number of updates to be more efficient when developing APIs.
👍15🔥5❤4
Кеширование в .NET 7
Сергей Кузьмин из компании Озон рассказывает про новый тип кеширования в .NET 7, его преимущества перед существующими реализациями, кейсы настройки и новые метрики для кешей, которые теперь доступны из коробки.
📺 Смотреть
Сергей Кузьмин из компании Озон рассказывает про новый тип кеширования в .NET 7, его преимущества перед существующими реализациями, кейсы настройки и новые метрики для кешей, которые теперь доступны из коробки.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Сергей Кузьмин «Кеширование в .NET 7»
Сергей расскажет про новый тип кеширования в .NET 7, о его преимуществах перед существующими реализациями, про то, как его можно настроить, а также про новые метрики для кешей, которые теперь будут доступны из коробки.
👍16❤5
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧒👾Тест-игра на выживание: как джуну протянуть первую рабочую неделю и не потерять работу
Первая неделя на новой работе – это всегда стресс для разработчика. В голове тысяча мыслей, давление зашкаливает, и сердце стучит без остановки. Знаете ли вы, как в такой ситуации не перегореть на старте? Если да, тогда вы легко пройдете нашу мини-игру на выживание про адаптацию джуна в незнакомых условиях. Итак, представьте: желанный оффер уже получен, вас приняли в компанию вашей мечты и сегодня первый рабочий день.
🔗 Основной сайт
🔗 Зеркало
Первая неделя на новой работе – это всегда стресс для разработчика. В голове тысяча мыслей, давление зашкаливает, и сердце стучит без остановки. Знаете ли вы, как в такой ситуации не перегореть на старте? Если да, тогда вы легко пройдете нашу мини-игру на выживание про адаптацию джуна в незнакомых условиях. Итак, представьте: желанный оффер уже получен, вас приняли в компанию вашей мечты и сегодня первый рабочий день.
🔗 Основной сайт
🔗 Зеркало
😁9👍8❤5🤔4🔥1
Серия любопытных статей для .NET-разработчика от команды Контур:
Микрооптимизации:
🗄 Сказка про Method as Parameter
🗄 Инструменты анализа эффективности работы приложения. PerfView
🗄 Пародия на замыкания
🗄 yield return
🗄 Сказка про For vs Foreach
Про тредпул:
🗄 ThreadPool.Intro
🗄 ThreadPool. async/await
🗄 ThreadPool.Chain
Про низкоуровневое:
🗄 Reciprocal throughput
🗄 Сказка про Branch prediction
Разное:
🗄 Сказка про Guid.NewGuid()
Микрооптимизации:
Про тредпул:
Про низкоуровневое:
Разное:
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Сказка про Method as Parameter
Привет. Меня зовут Саша Денисов, я инженер в Контуре. Я веду блог во внутренних ресурсах компании и хочу поделиться им с вами. Это серия преимущественно развлекательных статей на инженерные...
❤22👍13❤🔥1
Темы:
Please open Telegram to view this post
VIEW IN TELEGRAM
71 выпуск
Тех. радар, умные Notebooks, контейнеры для тестирования — Подкаст «RadioDotNet»
Подкаст RadioDotNet выпуск №71 от 2 мая 2023 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:01:40] — Running non-root containers with Kubernetes redhat.com/en/blog/understanding-root-inside-and-... devblogs.micros
👍11❤8🔥5