2011-01-23 2 views
1

Каков наилучший способ конвертировать страницу .asp в .aspx? Классический asp для asp.net. Я стараюсь не переписывать все страницы с нуля.CONVERT ASP TO ASP.NET

Благодаря

ответ

1

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

0

Это зависит от многих вещей. В основном, насколько сложна страница, и что она делает. Вы должны быть немного более конкретными в своем вопросе, но на самом деле нет ни одного решения «одного выстрела».

+0

Некоторые из моих страниц просты. Просто таблица, которая показывает данные, но некоторые из них очень сложны. Нет волшебного инструмента, который будет работать для меня? –

+0

К сожалению, нет много различий между ASP и ASP.NET. Одним из примеров является разделение HTML и фактического кода страницы. Проще всего было бы пройти через каждую страницу и обратить внимание на все, что у каждого есть, и начать процесс перекодировки. Насколько я знаю, нет прямого метода asp-asp.net. Извините, что принес вам плохие новости, но хорошо узнать рано и не тратить время на подобные вещи. :-) – Zrb0529

0

Мой первый снимок на asp.net был перенесением приложения asp, и был и остается простой путь миграции. Самое лучшее, что мы обнаружили, было так разделено приложение на функциональные области, а затем перенести каждую область - эффективно работает два приложения с мостом между ними.

Я всегда думал, что ASP.Net было неправильно названо, поскольку оно заставило его выглядеть как апгрейд классического ASP, который действительно не верит в это. ASP.Net больше похожа на попытку привнесения программирования в стиле Windows в Интернет, абстрагируя безгражданность HTTP-запроса - безусловно, в его воплощении webforms

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

+0

Как вы строите мост? У меня есть приложение ASP.Net, и мне было предоставлено третье место, чтобы свалить на то, что мне нужно передать данные в/из. Не повезло, что это произошло до сих пор. –