Публикации по теме 'dotnet'


Какой язык программирования является одним из самых мощных, но о нем почти не говорят?
Какой язык программирования является одним из самых мощных, но о нем почти не говорят? Есть те, кто пишет скрипты и автоматизирует свою работу, а есть те, кто тратит свое время, нажимая на глупые кнопки и входя в системы. Введение Более 10 лет назад я кое-что кардинально изменил в своей рабочей среде. Для этого я разработал ряд симуляторов устройств Cisco с использованием Flash и запрограммировал их с помощью ActionScript 1.0. Как вы, возможно, знаете, у Flash было много проблем с..

5 расширений Visual Studio, которые вам точно понадобятся как разработчику .NET
Их нельзя пропустить в вашей Visual Studio. Если вы используете Visual Studio каждый день (как и я), эти расширения помогут вам разрабатывать быстрее и сделают ваш рабочий процесс лучше, чем сейчас. Я использую их в течение длительного времени и настоятельно рекомендую .

NET и React Native: в чем разница?
В разработке приложений лидерами стали Angular 1, .NET и React. Каждый из них предлагает отличительные особенности, которые помогают быстрее и эффективнее создавать приложения. Но не стоит принимать поспешных решений, полагая, что все варианты одинаковы. Чтобы принять взвешенное решение, соответствующее ситуации, необходимо тщательно сравнить каждый вариант. Получение помощи от специалистов также может быть полезным. Тем не менее, сопровождающее сравнение Angular.NET и React может..

Проверьте, как вы помните типы значений, допускающие значение NULL. Заглянем под капот
В последнее время стали модными ссылочные типы, допускающие значение NULL. Между тем, старые добрые типы значений, допускающие значение NULL, все еще здесь и активно используются. Насколько хорошо вы помните нюансы работы с ними? Давайте освежим вашу память или проверим ваши знания, прочитав эту статью. Предоставляются примеры кода C# и IL, ссылки на спецификацию CLI и код CoreCLR. Начнем с интересного случая. Примечание . Если вас интересуют ссылочные типы, допускающие значение..

Масштабирование приложений .NET | Как масштабировать приложение для обработки нагрузок?
Откройте для себя проверенные стратегии масштабирования приложений .NET для обработки возросших рабочих нагрузок. В современном цифровом ландшафте предприятия постоянно стремятся удовлетворить растущие потребности своих пользователей. По мере расширения пользовательской базы и увеличения рабочей нагрузки на приложения эффективное масштабирование приложений .NET становится критически важным. В этой статье мы рассмотрим различные стратегии и обновления кода, которые помогут вам..

Микросервисы GraphQL - C #
В моем последнем посте я объяснил, почему вы можете рассмотреть возможность использования GraphQL API вместо REST. Я использовал пример страницы сводки заказа, где мобильному приложению может потребоваться выполнить несколько HTTP-запросов для получения всех данных. Это были индивидуальные вызовы, так как это была микросервисная архитектура: Затем я показал пример монолита Graph, что не совсем корректное сравнение: Монолитный Graph Service позволил нам предоставить единую..

В .NET 8 появится новая функция  —  CreateEmptyBuilder().
В этом руководстве мы рассмотрим новый метод CreateEmptyBuilder , который входит в состав .NET8 и позволяет нам создавать наименьшие возможные приложения , используя только те элементы, которые нам нужны. включить . Как вы, вероятно, поняли из названия, CreateEmptyBuilder создает пустой WebApplicationBuilder , который мы затем можем использовать для добавления наших явных служб и промежуточного программного обеспечения. Давайте посмотрим, как мы можем его использовать, шаг за..