将ASP.NET Web应用程序转换为Lift应用程序

时间:2011-06-12 13:44:18

标签: asp.net web-applications scala lift

我想在ASP.NET中创建一个Web应用程序(可能是购物车),之后我想在Lift Web应用程序中翻译此应用程序。我知道Scala编程的基础知识。我的问题:

1)您是否知道ASP.NET和Lift框架之间标准控件(标签,按钮,单选按钮等)的不同之处?

2)我可以将这两个应用程序的结果存储在一个公共数据库中吗?我想我可以使用类似SOAP协议的东西。

3)根据您的经验,这种“翻译”有多容易或多困难?

1 个答案:

答案 0 :(得分:0)

我不知道你的意思是翻译。你的意思是实际运行它通过转换过程将实现从一种语言转换为另一种语言。如果是这样,那么我认为你已经陷入了一个非常大的问题。如果你的意思是你只是想在不同的语言中实现相同的东西,那么这应该是可行的。

  1. 这里没有相关性。在ASP.NET中,控件可以为您在幕后编写一堆代码。在LIFT中没有等价物。尝试将其视为MVC问题,并假设您只有HTML输出。

  2. 是的,您可以使用soap,rest,JSON等中间层,并将其存储在数据库中。但是你可以直接从前层将两种语言连接到mysql数据库。

  3. 根据您在两种语言中的技能,实现两种不同语言的相同解决方案。