FileStream
.Новый тип,
RandomAccess
, предоставляет offset-based API для чтения и записи файлов в потокобезопасном режиме.#csharp #dotnet #tip by Oleg Kyrylchuk
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥51👍20🥱4⚡2❤1
От упрощенного дизайна UI с C#-разметкой до динамической интеграции ИИ с помощью Uno Platform.
👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🤔5🔥3❤2😁1
Включение ускорения сборки позволяет Visual Studio собирать только те проекты, которые были изменены, пропуская неизменённые. Это может значительно сократить время инкрементной сборки.
Идеально было бы добавить:
<AccelerateBuildsInVisualStudio>true</AccelerateBuildsInVisualStudio>
в файл
.Build.props
на уровне решения, чтобы добавить ее для всех разработчиков, но как превью функцию мы теперь можем включить её по умолчанию в настройках Visual Studio.#dotnet #tip #visualstudio by Dave Callan
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33
List<T>
и Dictionary<TKey, TValue>
, а также объектов, ориентированных на данные, таких как DataSet
, DataTable
и т. д. Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥8🥱7❤1
💬 Присылайте ссылку или просто напишите в комментах в стиле «был пост про …»👇
Please open Telegram to view this post
VIEW IN TELEGRAM
.NET-разработчик из команды Mindbox делится опытом измерения времени сборки проекта в MSBuild и полезными ссылками/советами на случай, если вы столкнетесь с такой проблемой.
👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤔4❤1
📦 Установить
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41❤1
Dev Proxy — это симулятор API, который позволяет моделировать различное поведение API, не изменения код приложения.
Инструмент позволяет моделировать ошибки, задержки, ограничение скорости и многое другое. И все это время ваше приложение думает, что оно подключено к реальному API.
devproxy --urls-to-watch "https://localhost:5222/*"
или
HTTP_PROXY=https://127.0.0.1:8000 dotnet run --project src/eShop.AppHost/eShop.AppHost.csproj
👉 Подробнее читайте в гайде
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🤔1
Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных»
🔥Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/82684bb8
На вводной части вас ждут:
1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов
2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ
3. Практические задания после лекций
4. Ссылки на дополнительные материалы для самостоятельного изучения
⚡️ Переходите и начинайте учиться уже сегодня – https://proglib.io/w/82684bb8
🔥Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/82684bb8
На вводной части вас ждут:
1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов
2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ
3. Практические задания после лекций
4. Ссылки на дополнительные материалы для самостоятельного изучения
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2👍1
👍 — весь мой текущий проект — сплошной костыль
🤔 — нет, всегда стараюсь избегать костылей
🔥 — это часть рабочего процесса. Если сработает, можно выпилить костыль и написать код с нуля как следует
#холивар
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥147👍52🤔33👾4🥱1
SortedList<TKey, TValue>
не предоставляет структурный enumerator. AsStructEnumerable.
☑️ Это расширение не требует выделения памяти и работает немного быстрее.
#csharp #dotnet #tip by Сергей Тепляков
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔14👍7
📌 Процесс отладки .NET-приложения в одном изображении: на заметку C#-разработчику
👉 Читать описание каждого шага
👉 Читать описание каждого шага
🤔10👍8👾3❤🔥2🌚2