Сообщения
2025
Использование изолированного CSS в компонентах Blazor
Примените стили CSS к отдельным компонентам Blazor, используя изоляцию CSS, чтобы избежать глобальных конфликтов стилей.
2024
Контроль рождественских расходов с помощью Semantic Kernel
Анализируйте поступления и отслеживайте рождественские расходы с помощью семантического ядра, Azure OpenAI и Blazor.
Используете контейнеры, чтобы... отслеживать цены на рождественские подарки?
Автоматизируйте мониторинг цен на рождественские подарки с помощью контейнеров Docker, Blazor и серверной части .NET API.
Пользовательская проверка ValidationAttribute и Blazor
Создайте повторно используемые пользовательские классы ValidationAttribute для проверки формы Blazor с аннотациями данных.
2023
Пользовательская обработка исключений в .NET API
Создайте собственное промежуточное программное обеспечение для обработки исключений, чтобы возвращать точные ответы об ошибках из API .NET.
Более приятный способ внедрения вещей
Организуйте регистрацию внедрения зависимостей .NET, используя чистые методы расширения IServiceCollection.
Внедрение зависимостей с помощью атрибутов в .NET API
Включите внедрение зависимостей в фильтрах действий API .NET, используя TypeFilterAttribute вместо ActionAttribute.
Документация Swagger с внешними библиотеками
Включите Swagger для отображения XML-документации из моделей, определенных во внешних библиотеках классов .NET.
Очистка локальных веток в Git
Удалите все локальные ветки Git, кроме основной, с помощью одной команды PowerShell.
Обновление маршрутов Identity в ASP.NET Core 7
Настройте URL-адреса входа и регистрации ASP.NET Core по умолчанию, создав страницы удостоверений.
2022
Пользовательские атрибуты в .NET 6 Core API
Создайте пользовательские классы ActionFilterAttribute для проверки заголовков запросов в API .NET 6 Core.
Обработка загрузки компонентов в Blazor
Создайте многоразовый компонент-оболочку счетчика загрузки в Blazor, используя RenderFragment и ChildContent.
Получение срока действия сертификата
Программное получение дат истечения срока действия сертификата SSL с помощью C# HttpClient и X509Certificate2.
Фокусировка элемента в Blazor
Установите фокус на элементы HTML в компонентах Blazor, используя JavaScript Interop и ссылки на элементы.
Создание файлов *.dacpac из проекта базы данных VS в GitHub Actions
Автоматизируйте создание файлов dacpac из проектов базы данных Visual Studio с помощью конвейеров действий GitHub.
Переключение тем с помощью Javascript Interop в Blazor
Реализуйте переключение светлой и темной темы в Blazor с помощью JavaScript Interop и атрибутов данных CSS.
Загрузка файлов в хранилище BLOB-объектов Azure в Blazor
Отправьте файлы в хранилище BLOB-объектов Azure из приложения Blazor, используя встроенный входной файл HTML5.
2020
Переопределение основного контроллера Pimcore
Переопределите основные контроллеры Pimcore, создав собственные пакеты Symfony с конфигурацией сервиса.
Настройка Apple Magic Keyboard 2 в Windows 10
Установите драйверы и настройте Apple Magic Keyboard 2 для правильной работы в Windows 10.
Добавление скомпилированных библиотек в пакет NuGet
Исправьте недостающие библиотеки DLL в пакетах NuGet, включив ссылки на скомпилированные библиотеки в файл nuspec.