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


Спа-подход с Angular и .Net Core MVC
Обсыпка в каркас mikelunn / net-core-mvc-angular net-core-mvc-angular - подход ASP.NET Core MVC Mini SPA с использованием Angular. github. com Я прочитал несколько сообщений о переполнении стека, в которых спрашивалось, как использовать Angular вместе с клиентской структурой на стороне сервера, такой как Asp.Net Core MVC. Многие из этих вопросов исходят от людей, которые просто хотят предоставить расширенный пользовательский..

От чего устать от итераторов и коллекций в C#
( Посмотрите оригинал статьи на моем сайте ) Эта статья не ставит целью убедить вас, читатель, в том, что либо использование итератора , либо материализованная коллекция универсально решат ваши проблемы. Использование итератора и материализованной коллекции может быть использовано для решения сценариев, которые мы будем рассматривать, но оба будут иметь разный набор плюсов и минусов, которые мы можем исследовать дальше. Цель этой статьи — осветить сценарии, основанные на реальном..

Понимание шаблона проектирования адаптера в C#
Как разработчик я считаю шаблон проектирования адаптера очень полезным. В этой статье я постараюсь помочь вам понять это лучше. Сначала давайте взглянем на определение "Банды четырех" : Преобразование интерфейса класса в другой интерфейс, ожидаемый клиентами. Адаптер позволяет классам работать вместе, что невозможно иначе из-за несовместимых интерфейсов. Когда я впервые прочитал приведенное выше утверждение, я был сбит с толку, у меня было некоторое представление о том,..

Что такое внедрение зависимостей?
Определение, принципы и использование этого метода программирования Внедрение зависимостей было представлено Мартином Фаулером в блоге Инверсия контейнеров управления и шаблон внедрения зависимостей . Основная цель состоит в том, чтобы отделить ответственность за разрешение зависимости объекта от его поведения. Определение Внедрение зависимостей (DI) — это метод программирования, который делает класс независимым от его зависимостей. «В программной инженерии внедрение..

.NET Core REST API для получения / публикации / размещения / удаления вызовов
В этой статье мы рассмотрим вызовы REST API в .NET Core, 1) Получить список ресурсов Для создания методов REST API мы создаем контроллер, производный от класса ControllerBase. Здесь, когда вы работаете с проектом веб-API, наследуйте свой класс контроллера только от ControllerBase, а не от контроллера, поскольку контроллер добавляет поддержку для объекта представления. Класс So, производный от контроллера при работе с веб-приложением MVC. Давайте посмотрим на пример получения списка..

Внутренний цикл производительности
В этом посте мы увидим разницу в производительности между .NET Core и NodeJS, выполняющими последовательные внутренние циклы. Я использовал для этого теста .NET Core 1.1 и NodeJS 6.9.4. Конечно, время работы зависит от скорости вашей машины. Я использовал двухъядерный процессор AMD с тактовой частотой 2,20 ГГц. Для теста найдем все положительные целые решения уравнения где a, b, c и d — целые числа от 1 до n. Я выбрал n=150 для своего теста. Есть три способа решить эту..

Перечисление в .NET II - Count ()
Это часть серии статей: Перечисление в .NET Перечисление в .NET II - Count() Перечисление в .NET III - Enumerable.Empty<T>() Перечисление в .NET IV - Поиск элемента Перечисление в .NET V - ToList() или нет ToList() Считать() В своей предыдущей статье я анализировал использование IEnumerable строго в соответствии с его контрактом. Мне было доведено до сведения , что LINQ to Objects оптимизирует некоторые из описанных сценариев, возможно, нарушая..