Различие между asp и [закрытым] asp.net

23
задан casperOne 19 November 2011 в 05:06
поделиться

5 ответов

"Классический" ASP использует vbscript для своего кода. ASP.NET позволяет использовать C#, VB.NET и другие языки. ASP.NET предоставляет доступ ко всем инструментам, которые поставляются с .NET фреймворком и позволяет писать объектно-ориентированный код.

"Классический" ASP.NET позволяет использовать C#, VB.NET и другие языки.

33
ответ дан 29 November 2019 в 01:20
поделиться

Их слишком много, чтобы перечислять здесь. Предлагаю вам прочитать ASP.NET в сравнении с классической ASP Википедией.

--

Aside: Мой оригинальный ответ относится к ресурсу на w3schools.com, который сегодня недоступен. Если вы хотите получить к нему доступ, вы можете сделать это с помощью архива Wayback: ASP.NET против ASP.

.
14
ответ дан 29 November 2019 в 01:20
поделиться

ASP.NET не то же самое, что ASP. Старый" ASP теперь называется классическим ASP. ASP.NET - это Язык разметки может, среди прочего, использовать элементы управления сервера для запуска элементов.

Как, например:

<form id="MyForm" runat="server">

Тогда Вы сказали, что он будет запущен на сервере, и у Вас есть идентификатор для управления им.

  • NET - это фреймворк (такой как
  • C #, J #, VB.NET, они являются главными языки сценариев для общения. NET
  • ASP.NET - это язык разметки .
    работает на стороне сервера. Он генерирует xml / html / xHTML еще дальше, для пользователя. Во многих отношениях можно сравнить ASP.NET, с WinForms. Затем есть способ визуально показать что-то пользователю.
4
ответ дан 29 November 2019 в 01:20
поделиться

В соответствии с ответами IndiaBIX на вопросы интервью с ASP.NET:

Основное различие между ASP.NET и ASP.NET заключается в том, что ASP.NET компилируется, тогда как ASP интерпретируется, тогда как ASP.NET интерпретируется. Это подразумевает, что поскольку ASP в основном использует VBScript, то при выполнении страницы ASP она интерпретируется. С другой стороны, ASP.NET использует.NET языки, такие как C# и VB.NET, которые компилируются на Microsoft Intermediate Language (MSIL).

Также см. раздел статьи Википедии, который сравнивает ASP.NET с ASP classic для детального сравнения.

.
2
ответ дан 29 November 2019 в 01:20
поделиться

ASP старше (также называется "классическим ASP"). ASP.NET является более новым, с использованием фреймворка .NET.

Смотрите: http://www.w3schools.com/aspnet/aspnet_vsasp.asp

2
ответ дан 29 November 2019 в 01:20
поделиться
Другие вопросы по тегам:

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