Перевести веб-приложение ASP.NET в приложение Lift - PullRequest
0 голосов
/ 12 июня 2011

Я хотел бы создать веб-приложение (возможно, корзину для покупок) в ASP.NET, и после этого я хотел бы перевести это приложение в веб-приложение Lift. Я знаю основы программирования Scala. Мои вопросы:

1) Знаете ли вы некоторые связи с различиями в стандартных элементах управления (метка, кнопка, переключатель и т. Д.) Между ASP.NET и Lift Framework?

2) Могу ли я сохранить результаты этих двух приложений в одной общей базе данных? Я думаю, что могу использовать что-то вроде протокола SOAP.

3) По вашему опыту, насколько легок или сложен этот вид «перевода»?

1 Ответ

0 голосов
/ 14 июня 2011

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

  1. Здесь нет корреляции. В ASP.NET есть элементы управления, чтобы написать кучу кода за кулисами для вас. В LIFT нет эквивалента. Попробуйте посмотреть на это как на проблему MVC и предположите, что у вас есть только HTML-вывод.

  2. Да, у вас может быть средний уровень, который использует мыло, отдых, JSON и т. Д. И сохраняет его в БД. Но вы можете просто подключить оба языка к базе данных mysql непосредственно с первого уровня.

  3. Реализация одного и того же решения на двух разных языках зависит от ваших навыков в обоих языках.

...