Публикации по теме '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 разбудит вас в..