Вы думаете, что Microsoft никогда не будет поддерживать классический asp в [закрытом] IIS

Если вы предварительно определили height в своем CSS, у вас уже есть начальная точка.

Чтобы получить первое div, вы можете перейти к ближайшему .order-body.

Вы можете использовать .closest('.order-body') или .parentElement.parentElement (если вам нужно поддерживать IE), а затем получить его previousElementSibling.

См. Фрагмент ниже:

let price = document.getElementById('foo');

price.addEventListener('click', increaseContainerHeight)

function increaseContainerHeight(event) {
  var first = event.target.parentElement.parentElement.previousElementSibling
  first.style.height = '200px'

}
.order-body {
  display: inline-block;
  background: #396;
  transition: 1s;
  height: 67px;
}
<div class="order-body">
  <div class="product-details">
    <div class="price">
      $9.99
    </div>
  </div>
</div>

<div class="order-body">
  <div class="product-details">
    <div class="price" id="foo">
      $5.99
    </div>
  </div>
</div>

<div class="order-body">
  <div class="product-details">
    <div class="price">
      $10.99
    </div>
  </div>
</div>

11
задан Brian G 30 October 2008 в 17:44
поделиться

13 ответов

Я думаю, что это - возможность, полагая, что она не включена по умолчанию в IIS7.

Другая точка - то, что Visual Studio 2003 требует, чтобы взломы заставили его работать с Vista. Так, вероятно, не фрагмент, чтобы думать, что это IIS10 потребует, чтобы взломы заставили классический ASP работать...

5
ответ дан 3 December 2019 в 01:45
поделиться

Я думаю, что это будет поддерживаться для близко к середине термина. Доказательство для резервного копирования этого здесь

16
ответ дан 3 December 2019 в 01:45
поделиться

В то время как.NET "технически" 1000x лучше, чем Классик ASP, Microsoft отказалась бы от большого количества будущих суперзвезд кода. Я начал изучать, как кодировать почти 20 лет назад с ОСНОВНЫМ по той же причине, ASP ценен..., это является основным.

И давайте столкнемся с ним с небольшим ноу-хау и сегодняшними недорогими высокоэффективными серверами, можно сделать примерно любого Классика, которого любит муха приложения ASP существует не завтра.

Каждый майор O.S. потребности, ДОЛЖЕН ИМЕТЬ, довольно устойчивый "нескомпилированный" дубликат для хранения людей образованными и интересующимися иначе, они поместили бы огромную стену перед своим будущим ростом... новые кодеры гравитируют к пути наименьшего сопротивления.

0
ответ дан 3 December 2019 в 01:45
поделиться

Это не может поддерживаться из поля в будущем, но я принял бы некоторый патч, или дополнение будет обеспечено для поддержки. Существует все еще много сайтов с помощью ASP для обработки, мог бы поместить их в уплотнение, если они должны скоро обновить.

0
ответ дан 3 December 2019 в 01:45
поделиться

Подсказки ASP для IIS7 являются другой ссылкой, показывающей, что будет поддержка его в последнем IIS. 2002 MCMS приближается к своему концу основной поддержки, которая прибывает скоро, хотя не вполне тот же масштаб как, каков ASP.

0
ответ дан 3 December 2019 в 01:45
поделиться

Я полагаю, что ответ на этот вопрос, как много решений в Microsoft, более законен, чем технический.

В основном, прежде чем какие-либо основные меры приняты в MS, они должны быть переданы вопрос, "Если мы делаем это, как, вероятно, это, что кто-то предъявит иск нам?"

Теперь, чтобы MSFT предъявили иск по Классику ASP, истец должен будет показать, что действия MSFT препятствовали тому, чтобы они занялись бизнесом (который здесь мы предположим, что это включает выполнение Классика веб-сайт ASP). Для достижения того уровня нам была бы нужна версия N IIS, которая не может выполнить Классика ASP вообще с версией n-1 IIS, больше не поддерживаемой.

Verson N-1 связанных с ОС приложений склонен поддерживаться спустя 5 - 8 лет после выпуска Версии N. С другой стороны, поддерживая минимальную поддержку Классика ASP в версии IIS N & N+1 и т.д. должна быть тривиальной, и избегает потенциала судебного процесса полностью.

0
ответ дан 3 December 2019 в 01:45
поделиться

Это - продукт MS: они могут сделать то, что они хотят с ним: они отбросили поддержку других платформ, поскольку они стали зрелым / замененный.

1
ответ дан 3 December 2019 в 01:45
поделиться

"Классический" Visual Basic 6 уже не поддерживается.

Конечно, Microsoft в конечном счете отбросит поддержку Классика ASP. Это не их политика поддерживать каждый продукт навсегда.

0
ответ дан 3 December 2019 в 01:45
поделиться

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

Но, учитывая сумму удара, который я имею в Microsoft, то, что я сделал это наблюдение, означает, что теперь они, вероятно, отбросят поддержку, запускающуюся со следующей версии IIS.

Прокляните Вас, Хейсенберг!!

... грозит кулаком в воздухе существенно

1
ответ дан 3 December 2019 в 01:45
поделиться

Оказанный, что Microsoft добавила поддержку классическому ASP назад в Visual Studio 2008 через SP1, должный, я верю к требованию разработчика, я думаю, что они теперь осознают, как широко распространенный классический ASP и потребность продолжить поддерживать эту технологию.

Я не вижу, что они отбрасывают его в ближайшем будущем, по крайней мере.

1
ответ дан 3 December 2019 в 01:45
поделиться

Мои мысли обращаются к Визуальной Fox Pro, которая должна была быть мертва по крайней мере 5 лет назад. Я просто натыкался на кого-то использующего его в производственном программном обеспечении на прошлой неделе. Однако чем Вы должны, вероятно, быть обеспокоены:

  1. Это станет трудным или дорогостоящим для найма программистов, которые знают классический ASP?
  2. Будет стоимость поддержания классического ASP повышается с точки зрения хостинга?
  3. Это станет дорогостоящим к бизнесу для использования технологии как классический ASP, который не мог бы легко интегрироваться с более новыми веб-технологиями?
  4. Вы освободите сотрудников, которые работали бы над чем-то более новым иначе лучше для резюме и более интересные?
4
ответ дан 3 December 2019 в 01:45
поделиться

Программное обеспечение VB 6 было отброшено в том смысле, что они не исправят ошибок, если чего-то супер критического не произойдет, но платформа и время выполнения все еще поддерживаются. Я подозреваю то же для ASP на IIS.

От этой статьи.

4
ответ дан 3 December 2019 в 01:45
поделиться

Любые примеры технологий Microsoft как это, которым отбросили их поддержку, помогли бы

Что, как VB6? Все в конечном счете доберется, это - отброшенная поддержка. Слишком дорого для любой компании, даже один с карманами настолько же глубоко как Microsoft, поддерживать все навсегда.

TBH, я рассматриваю это как серьезное основание использовать проекты с открытым исходным кодом. Даже если остальная часть мира отбрасывает проект OSS, можно все еще сделать то, что Вы хотите и имеете исходный код вокруг, чтобы сделать что-либо, что Вы должны.

1
ответ дан 3 December 2019 в 01:45
поделиться
Другие вопросы по тегам:

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