Веб-сайт ASP.NET или веб-проект [дубликат]

Небольшая ревизия предложенного ответа:

remove_action('woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10);
add_action('woocommerce_review_order_before_payment', 'woocommerce_checkout_coupon_form');

Это помещает купонный ввод ниже порядка и выше параметров оплаты.

19
задан Community 23 May 2017 в 12:24
поделиться

2 ответа

Существует довольно хорошая сравнительная таблица на MSDN.

проекты Веб-сайта просты, в который все файлы, добавленные к папкам проекта, автоматически скомпилированы и включены, который был, предположительно, добавлен для создания этого более приемлемым к классическому ASP и разработчикам PHP. После того как преимущество - то, что это включает поставщиков сборки, которые позволяют, чтобы определенные действия были связаны с типом файла - это - то, как первый выпуск SubSonic восстановил бы уровень доступа к данным, когда Вы добавили .abp файл к сайту.

веб-приложение Проекты намного более гибки, все же. Например, все библиотеки классов в Проекте Веб-сайта должны быть в папке App_Code, которая печальна в сложном приложении. Существует много сценариев, которые просто не работают на Проект Веб-сайта.

можно преобразовать от одного до другого, хотя, если бы Вы не уверены, я рекомендовал бы только запуститься с веб-приложения.

25
ответ дан 30 November 2019 в 04:21
поделиться

Я категорически не согласен с некоторыми из этих сайтов и веб-проектов. В статье говорится.

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

Это был не какой-то «загружаемый» MS релиз - это был VS2005 SP1, и они выпустили его довольно быстро.

В своих плюсах за разработку без проектов, команда «Копировать проект» работает очень хорошо, и нам не нужно избегать отладочных файлов или файлов проекта; вы можете перемещать страницы - если вы не используете контроль исходного кода; откуда они взяли, что вам нужно заблокировать файлы проекта для совместной работы? Что они используют для контроля версий?

Я бы также добавил один вопрос к обсуждению: что такого особенного в веб-сайтах, что они должны быть единственным типом «проекта» (насколько я знаю), который не использует файл "проекта"? Я не могу думать ни о чем, если только Microsoft не думала, что веб-разработчики были слишком просты, чтобы понимать проекты.

Конечно, если кто-то знает о любом другом типе «проекта» Visual Studio, который не использует файл проекта, я Буду признателен за информацию об этом.

откуда они взяли, что вам нужно заблокировать файлы проекта для совместной работы? Что они используют для контроля версий?

Я бы также добавил один вопрос к обсуждению: что такого особенного в веб-сайтах, что они должны быть единственным типом «проекта» (насколько я знаю), который не использует файл "проекта"? Я не могу думать ни о чем, если только Microsoft не думала, что веб-разработчики были слишком просты, чтобы понимать проекты.

Конечно, если кто-то знает о любом другом типе «проекта» Visual Studio, который не использует файл проекта, я Буду признателен за информацию об этом.

откуда они взяли, что вам нужно заблокировать файлы проекта для совместной работы? Что они используют для контроля версий?

Я бы также добавил один вопрос к обсуждению: что такого особенного в веб-сайтах, что они должны быть единственным типом «проекта» (насколько я знаю), который не использует файл "проекта"? Я не могу думать ни о чем, если только Microsoft не думала, что веб-разработчики были слишком просты, чтобы понимать проекты.

Конечно, если кто-то знает о любом другом типе «проекта» Visual Studio, который не использует файл проекта, я Буду признателен за информацию об этом.

2
ответ дан 30 November 2019 в 04:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: