Морскую болезнь вызывают у меня люди, а не море. Но, боюсь, наука еще не нашла лекарства от этого недуга.

- Альберт Эйнштейн

новые заметки

Выстрел себе в ногу литералом С# по умолчанию и нулевым значением

Что мне нравится в C#, так это то, что разработчики языка постоянно совершенствуют его, поэтому мы регулярно получаем новый синтаксис для экспериментов. Как правило, я очень хочу использовать эти новые функции, поскольку они обычно помогают нам писат ...

Читать далее

Обработка ошибок с помощью определенных типов ошибок и сопоставления шаблонов C#

Обработка ошибок — один из скучных, но необходимых аспектов разработки. Часто это второстепенная мысль — « Я просто оберну это в try/catch и зарегистрирую » — но небольшое дополнительное усилие может сделать ваши приложения намного более надежными.Во ...

Читать далее

В помощь следующему разработчику: удобочитаемый C#

Я хотел бы поделиться несколькими советами по написанию лаконичного, удобочитаемого C#. Стоит помнить о них, если вы хотите упростить задачу для тех, кто поддерживает ваш код.Пробелы и отступыОтступы и пробелы помогают читателю анализировать связанны ...

Читать далее

Получение первого и последнего дня недели или месяца с помощью С#

Недавно мне нужно было получить дату первого дня определенной недели в С#. Просмотрев эту довольно запутанную коллекцию ответов , я собрал части различных фрагментов кода в эту небольшую коллекцию служебных методов.public static partial class DateTim ...

Читать далее

Чтение необработанного тела запроса в виде строки в ASP.NET Core

Привязка модели ASP.NET MVC великолепна, но иногда вам просто нужно получить доступ к телу запроса в виде необработанной строки в методе контроллера.ASP.NET MVC 5 (и, возможно, некоторые предыдущие версии)В версии MVC для .NET Framework это просто. В ...

Читать далее

Локализация в ASP.NET Core Razor Pages — Культуры

ASP.NET Core по умолчанию предоставляет специальный компонент middleware, который упрощает нам локализацию - RequestLocalizationMiddleware. При каждом запросе этот компонент автоматически устанавливает значения культуры на основе пришедших в запросе ...

Читать далее

Proxmox to Vmware: как перенести виртуальную машину Proxmox на Vmware

В этой статье рассказывается, как преобразовать виртуальную машину Proxmox в VMware за 3 шага (Proxmox в VMware). Вы конвертируете виртуальный диск, а не всю виртуальную машину. Вы должны иметь некоторые базовые знания о SSH и оболочке Linux. Все, чт ...

Читать далее

Vmware в Proxmox: пошаговая процедура преобразования виртуальной машины

Переход с VMware на Proxmox может вызвать стресс, но я упростил его для вас. Импортировать виртуальную машину из среды VMware намного проще, чем вы думаете.Введение Миграция с Vmware на ProxmoxПереход с Vmware на Proxmox может быть пугающим, но это н ...

Читать далее

Что такое представления в приложении ASP.NET Core MVC?

В шаблоне Model-View-Controller (MVC) представление - это компонент, который содержит логику для представления данных модели (данных модели, предоставленных ему контроллером) в качестве пользовательского интерфейса, с которым может взаимодействовать ...

Читать далее

Веб-сервер Kestrel в приложении ASP.NET Core

Что такое веб-сервер Kestrel?ASP.NET Core представляет собой кроссплатформенный фреймворк. Это значит, что он поддерживает запуск приложений в различных типах операционных систем, таких как Windows, Linux или Mac.Kestrel - это кроссплатформенный веб- ...

Читать далее