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

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

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

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

    ✍️ «Библиотека программиста» находится в поиске переводчика технических статей Обязанности • Перевод технических статей, документации и руководств с английского на русский язык. • Редактирование и корректура переведенных текстов для обеспечения высокого качества и своевременной доставки переводов. Что значит редактирование? Просто так взять DeepL и слово в слово перевести статью не получится? • Не получится. Как правило, 10–40% текста — «вода». Переводчик должен убрать все лишнее и оставить главное, чтобы читатель не тратил время на чтение «забавной истории из жизни моего питомца, который внес неоценимый вклад в написание данного материала». Мы предлагаем • Удаленку. • Официальное трудоустройство. • Своевременную оплату за выполненную работу. ➡️ Заполнить анкету ⬅️ Я хорошо программирую, но пишу «так себе». Что делать? Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
  • Библиотека шарписта

    💭Как вы стали C#-разработчиком? Расскажите, как попали в экосистему .NET? Перешли с другого языка или изучали C# с нуля? #холивар
  • Библиотека шарписта

    SQLite/SQL Server Compact Toolbox — Visual Studio расширение, которое добавляет несколько полезных функций для упрощения работы со встроенными базами данных: создание сценариев для таблиц и данных, импорт из файлов SQL Server и CSV и многое другое. Установить (> 1,2 миллиона установок) #tools
    SQLite and SQL Server Compact Toolbox - Visual Studio Marketplace

    Extension for Visual Studio - SQLite / SQL Server Compact Toolbox extension for Visual Studio. This extension adds several features to help your embedded database development efforts: Scripting of tables and data, import from SQL Server and CSV files and much, much more.

    Visualstudio
  • Реклама

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

    Серия статей на не самые очевидные темы .NET от команды Контур продолжается. В новой части автор сравнивает между собой foreach и for. 📌Спойлер: ▪️foreach быстрее for на массивах, по крайней мере на int[]. Но unsafe-реализация for может догнать foreach. ▪️for быстрее foreach на списках, по крайней мере на List. Хотя, в .NET 7 foreach значительно ускорили. Но for он так и не догнал. ▪️Обращения к IList'у как к коллекции что с помощью for, что с помощью foreach, очень дороги на каждой итерации из-за виртуальных вызовов методов. При этом, foreach на IList'е аллоцирует объект энумератора. А ещё, foreach на IList'е деградирует на .NET 7 по сравнению с .NET 6. Более полезные выводы, бенчмарки и многое другое увидите в статье. #dotnet #csharp
    Библиотека шарписта | C#, F#, .NET, ASP.NET

    Серия любопытных статей для .NET-разработчика от команды Контур: Микрооптимизации: 🗄Сказка про Method as Parameter  🗄Инструменты анализа эффективности работы приложения. PerfView  🗄Пародия на замыкания  🗄yield return  🗄Сказка про For vs Foreach Про тредпул: 🗄ThreadPool.Intro  🗄ThreadPool. async/await  🗄ThreadPool.Chain Про низкоуровневое: 🗄Reciprocal throughput  🗄Сказка про Branch prediction  Разное: 🗄Сказка про Guid.NewGuid() 

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

    Работу найти проще, когда вы уверены в своих знаниях и коде. Изучайте актуальные стеки и технологии на курсах для разработчиков от Яндекс Практикума, получайте дополнительные навыки и зарабатывайте больше 🫶🏼 На курсах можно: – освоить Go и С++ для бэкенда на продвинутом уровне; – прокачаться от джуна до мидла во фронтенде и бэкенде; – погрузиться в React; – научиться тестировать веб-приложения на Java и Python; – разобраться в алгоритмах и структурах данных для работы и собеседований; – освоить методологию DevOps для эксплуатации и разработки. Выбирайте IT-направление, оценивайте уровень своих знаний с помощью бесплатного теста, проходите онлайн курс и становитесь самым подходящим кандидатом на желанную должность.
  • Библиотека шарписта

    Интенсив «Архитектуры и шаблоны проектирования» для middle и senior-разработчиков 🧐 Кому подойдет? Разработчикам, которые знают любой объектно-ориентированный язык программирования. 🧐 Как проходит обучение? В течение всего интенсива вы будете создавать игру «Звездные войны». У вас будет собственный корабль, который научится летать по полю битвы, стрелять основным оружием и применять секретное оружие. 👉 Подробная программа обучения 👉 Купить со скидкой 40% Промокод SOLID40 действует до конца июня
  • Библиотека шарписта

    Если ваш метод возвращает нулевые коллекции, это может привести к потенциальным ошибкам. У Milan Jovanović есть решение. #dotnet #csharp #tip
  • Библиотека шарписта

    Когда сталкиваешься с различными телеком API, то часто большая часть разработчиков почему-то «забывает» о том, что пользователи это не они сами и описывает процедуры понятные для них самих. И эти продукты просто забрасывают. Другой случай — МТС Exolve. Когда потребуется построить свою омниканальную систему коммуникаций, вам не придётся об этом беспокоится. Платформа предоставляет большой пласт документации по API и различные примеры построения систем, подробно описанные в блоге. Причём для того, чтобы попробовать как всё работает, хватит простой регистрации с 300 рублями тестового баланса. Если останутся вопросы, то есть форум, где разработчики быстро ответят на любой вопрос. Реклама. АО «МТТ». Подробнее на сайте exolve.ru
  • Библиотека шарписта

    Основы, особенности и реализация с нуля паттерна «Посредник» (англ. Mediator): гайд для C#-разработчика от Steven Giesel. Читать
    Create your own Mediator (like Mediatr)

    In this blog post, I'll show you the fundamentals of the Mediator pattern and how to implement it in your application from scratch. And yes, we basically implement the famous MediatR library.

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

    Добавление фильтрации, сортировки и пагинации на страницы в REST API В предыдущем видео Milan Jovanović показал, как создать набор эндпоинтов CRUD, и некоторые из лучших практик REST API (лучших по его мнению). Теперь он продолжает путешествие по REST API, добавляя поддержку фильтрации, сортировки и пагинации страниц. 📺 Смотреть #dotnet #restapi #bestpractices
    Библиотека шарписта | C#, F#, .NET, ASP.NET

    Чистая архитектура — это постоянно развивающаяся и обсуждаемая тема. Вот как Milan Jovanović представляет и реализует чистую архитектуру REST API и DDD в .NET 7. 📺 Смотреть

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

    Введение в абстрактные типы Edm.Untyped и Collection(Edm.Untyped), поддерживаемые в ASP.NET Core OData 8.x Sam Xu (Senior Software Engineer, OData, Microsoft Graph, Open API, Swagger) демонстрирует различия между typed/untyped, declared/undeclared свойствами с точки зрения схемы OData с использованием модели данных. Читать
    Enable Un-typed within ASP.NET Core OData

    Introduction The latest ASP.NET Core OData supports the following two built-in OData abstract types: Edm.Untyped Collection(Edm.Untyped) Developers can use them to advertise a property in OData metadata schema (aka, Edm model) so that such property is declared with a particular name present,

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

    Разработчик из компании АльфаСтрахование делится опытом интеграции .NET Core приложений с корпоративным хранилищем секретов HashiCorp Vault Разбор достоинств/недостатков используемого ранее решения Vault Integration 1.0 и деталей улучшенного продукта. Читать
    Опыт интеграции .NET Core+ приложений с HashiCorp Vault

    Введение Привет, Хабр! В этой статье я хотел бы поделиться опытом нашей команды в части интеграции .NET Core и выше приложений с корпоративным хранилищем секретов HashiCorp Vault. Но сначала немного...

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

    Парсинг сайтов на C# с использованием Html Agility Pack или AngleSharp Гайд по разработке просто CLI-приложения, из которого вы увидите оба инструмента в деле. CLI-приложение парсит тестовый веб-сервис Books to Scrape и выводит информацию о ценах на книги. Читать
  • Библиотека шарписта

    Практика использования OpenTelemetry в ASP.NET Core проекте: гайд для C#-разработчика Разбираемся с использованием System.Diagnostics для трейсинга, подключением OpenTelemetry к проекту и основными юзкейсами OpenTelemetry. Читать
  • Библиотека шарписта

  • Реклама

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

    👨‍💻🗺️ Кому в IT жить хорошо: Indeed опубликовал список из 19 наиболее востребованных спецов за рубежом в 2023 году Рассказываем, кем нужно быть и какой стек начать изучать, чтобы жить в Кремниевой долине и зарабатывать от $150 000. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека шарписта

    3 совета по управлению исключениями в C# от Milan Jovanović #dotnet #csharp #tip
  • Библиотека шарписта

    🎙️ Подкаст RadioDotNet: будущее WASI, доминирование VS Code, новая книга 📌 Темы: ▫️Microsoft Build 2023 ▫️Announcing .NET 8 Preview 4 ▫️Announcing C# Dev Kit for Visual Studio Code ▫️Big Changes Coming for Blazor in .NET 8 ▫️Visual Studio 2022 17.6 and 17.1 Preview ▫️Concurrent Hosted Service Start and Stop in .NET 8 ▫️Experiments with the new WASI workload in .NET 8 Preview 4 ▫️Книга «ASP.NET Core Security» в правильном переводе DotNetRu YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка
    Будущее WASI, доминирование VS Code, новая книга

    Подкаст RadioDotNet выпуск №73 от 13 июня 2023 года Разговоры на тему .NET во всех его проявлениях, новости, статьи, библиотеки, конференции, личности и прочее интересное из мира IT. Аудиоверсия: https://api.mave.digital/storage/podcasts/dc1a2f8c-50cd-4584-a46a-723efadc6e1e/episodes/4245cf8e-86b7-4ade-b4ab-503df31cce0c.mp3 Темы: [00:00:00] — Приветствие • http://Radio.DotNet.Ru [00:01:00] — Microsoft Build 2023 • https://michaelscodingspot.com/microsoft-build-2023/ • https://news.microsoft.com/build-2023-book-of-news/ • https://www.youtube.com/playlist?list=PLdo4fOcmZ0oV0mbay2wxFS_ZVRg6cxjdM [00:08:55] — Announcing .NET 8 Preview 4 • https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-4/ • https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-4/ • https://devblogs.microsoft.com/dotnet/announcing-ef8-preview-4/ [00:51:10] — Announcing C# Dev Kit for Visual Studio Code • https://devblogs.microsoft.com/visualstudio/announcing-csharp-dev-kit-for-visual-studio-code/ [01:00:04] — Big Changes Coming for Blazor in .NET 8 • https://www.telerik.com/blogs/big-changes-coming-blazor-dotnet-8 [01:13:05] — Visual Studio 2022 17.6 and 17.1 Preview • https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-6-now-available/ • https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-7-preview-1-is-here/ • https://devblogs.microsoft.com/visualstudio/web-api-development-in-visual-studio-2022/ [01:27:13] — Concurrent Hosted Service Start and Stop in .NET 8 • https://www.stevejgordon.co.uk/concurrent-hosted-service-start-and-stop-in-dotnet-8 [01:32:37] — Experiments with the new WASI workload in .NET 8 Preview 4 • https://www.youtube.com/watch?v=gKX-cdqnb8I [01:42:00] — Книга «ASP.NET Core Security» в правильном переводе DotNetRu • https://habr.com/ru/companies/jugru/articles/736142/ [01:47:05] — Кратко о разном • https://blog.datalust.co/seq-2023-2/ • https://github.com/dotnet/runtime/issues/75836 • https://devblogs.microsoft.com/dotnet/hot-reload-generics/ • https://devblogs.microsoft.com/dotnet/wcf-client-60-has-been-released/ • https://github.com/dotnet/versionsweeper Голоса выпуска: • Анатолий Кулаков • Игорь Лабутин (https://twitter.com/ilabutin) Звукорежиссёр: • Игорь Лабутин (https://twitter.com/ilabutin) Фоновая музыка: • Максим Аршинов «Pensive yeti.0.1» (https://hightech.group/ru/about) Спасибо за помощь: • Александр • Сергей • Владислав • Алексей • Шевченко Антон • Лазарев Илья • Гурий Самарин • Виктор • Руслан Артамонов • Александр Ерыгин Почта: [email protected] Сайт подкаста: http://Radio.DotNet.Ru RSS подписка: https://cloud.mave.digital/37167 Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy9mMGMwZWY0L3BvZGNhc3QvcnNz Apple Podcasts: https://podcasts.apple.com/us/podcast/radiodotnet/id1484348948 Яндекс Музыка: https://music.yandex.ru/album/12041961 YouTube Playlist: https://www.youtube.com/playlist?list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5 Boosty (₽): https://boosty.to/RadioDotNet

    YouTube