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


Начало работы с ASP.NET MVC 5 [Учебник]
В этой статье показаны основы создания веб-приложения ASP.NET MVC 5 с использованием Visual Studio 2019 . ASP.NET MVC позволяет создавать приложения с использованием архитектуры Model-View-Controller. Загрузите последнюю версию Visual Studio с visualstudio.microsoft.com/downloads . Откройте Visual Studio 2019 и нажмите «Создать новый проект», как показано ниже. В диалоговом окне «Создать новый проект» выберите категорию C# и выберите «Веб-приложение ASP.NET (.NET Framework)», а..

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

Чего ожидать разработчику программного обеспечения
Опыт, с которым вы столкнетесь в первые годы своей карьеры В конце своей предыдущей статьи я хочу рассказать о некоторых опытах и ​​ситуациях, с которыми вам следует ожидать столкнуться в своей карьере разработчика программного обеспечения. Жизнь разработчика может быть наполнена весельем и азартом, но бывают и тяжелые времена. Твоя первая случайная приверженность прямо к мастеру, твоя первая неудавшаяся экспертная оценка, твоя первая неловкая стычка. Все это составляет начало..

Случайный поиск в комбинаторно возрастающем наборе вариантов
Несколько недель назад я написал о своих наблюдениях относительно небольшого возрождения симуляции в мире науки о данных. Я, конечно, предвзят, поскольку мы сами работаем над методом моделирования в Apteo, но даже в этом случае я отметил, что в последнее время, похоже, все чаще используются методы моделирования для получения выводов. к жестким ответам. Недавно мы обновили наш симулятор инвестиций в акции, чтобы включить в него значительно более надежную функциональность, чем в..

Code Smell 185 — Злые регулярные выражения
Регулярные выражения — это запах кода. Иногда также уязвимость TL;DR: постарайтесь свести к минимуму рекурсивные правила регулярных выражений. Проблемы Проблемы с безопасностью Читабельность Преждевременная оптимизация Решения Покройте случаи тестами, чтобы увидеть, остановятся ли они Используйте алгоритмы вместо регулярных выражений Добавить обработчики тайм-аута Контекст Это известно как атака ReDos , подтип атаки отказ в обслуживании . Атаки ReDoS можно..

Как постепенно переходить на веб-пакет
Это вторая из двух частей серии о том, почему и как мы переключили нашу систему связывания JavaScript с специальной системы задач Grunt и PHP на декларативную конфигурацию webpack. Щелкните здесь, чтобы перейти к Почему мы перешли на веб-пакет , чтобы узнать, почему мы перешли на веб-пакет. Эта статья предназначена для вас, если в системе сборки JavaScript вашей кодовой базы есть проблемы, аналогичные нашим в Почему мы перешли на веб-пакет , и вы хотите перейти на веб-пакет..

Понятие разбудит вас через 5 лет
Понятие разбудит вас через 5 лет Как вики-сайты, посвященные продуктивности, превращаются в персональные информационные панели Для тех, кто не знает, Notion в настоящее время является самым обсуждаемым программным обеспечением для повышения производительности в мире. Эта личная и командная вики-страницы позволяют вам закрепить знания своего мозга и подготовить себя с помощью инструментов для самостоятельной сборки на основе мощных баз данных. Итак, почему Notion разбудит вас в..