Новое в ASP. <% @ Page Language = ""%> - PullRequest
       4

Новое в ASP. <% @ Page Language = ""%>

1 голос
/ 10 февраля 2011

Я недавно решил погрузиться в ASP и настроить пакет Windows Server для своей учетной записи посредников (общий хостинг).

Я в основном из PHP и не работал с ASP с тех пор, как сегодня вечером.

Я создал новый файл в Dreamweaver (эй, мне нравится красочный синтаксис), и мне предложили выбор типов файлов:

  • ASP Javascript (файл. asp )
  • ASP VBScript (файл. asp )
  • ASP C # (файл. aspx )
  • ASP VB (файл. aspx )

Может ли кто-то лучше информировать, скажите, пожалуйста, почему некоторые файлы .asp, а другие .aspx?

Я знаю, что платформа ASP поддерживает JS / C # / VB (я думаю!), Но что это значит для неспециалистов ... что разработчик может использовать язык по своему выбору на страницах ASP?

Также Dreamweaver добавил:

<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="utf-8" %>
<!DOCTYPE html>

вверху моей страницы, которая при загрузке вызвала ошибку времени выполнения. (Мой хостинг не смог показать никаких ошибок, за исключением общей).

Удаление этой верхней строки, и мой код, кажется, работает:

<!DOCTYPE html>
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<%Response.Write("My first ASP script!")%>
</body>
</html>

Любое разъяснение было бы замечательно.

Заранее спасибо.

Ответы [ 4 ]

3 голосов
/ 10 февраля 2011

asp - это «старая» страница активной службы, а aspx - это ASP.NET.Я рекомендую вам погрузиться в учебники на ASP.NET , видео действительно великолепно и легко понять.

Я также рекомендовал бы перейти на ASP.NET MVC что немного легче понять, если вы используете php development.

1 голос
/ 10 февраля 2011

Мы застряли на работе со старым классическим приложением ASP. ПОЖАЛУЙСТА, начните с ASP.NET. Вы никогда не пожалеете об этом. ASP - старая технология с гораздо меньшими возможностями, чем ASP.NET.

0 голосов
/ 10 февраля 2011

*.aspx - это Asp.NET, который был флагманом Microsoft в течение последних 10 лет.*.asp - это «старый» ASP, теперь называемый «Classic ASP», который использовался до появления Asp.NET.

0 голосов
/ 10 февраля 2011

Если вы пишете ASP, а не ASP.NET, то вам нужен ASP VBScript или ASP Javascript.ASP.net - это совершенно другой зверь.Это было бы похоже на сравнение PHP с Java.Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...