是否有适用于经典ASP的ORM框架?

8

有没有可以在经典ASP中使用的ORM(对象关系映射器)?即使是简化的类对象,也可以帮助处理简单的CRUD任务。

是的,我知道ASP.NET有很多ORM,我在ASP.NET网站上使用其中的一些。但是这是一个使用ASP/VBScript的遗留电子商务网站,完全重写不可行。

5个回答

5

3
没问题,你最好还是在.NET中构建所需的内容并使用Interop,这将为你迈向迁移之路。实际上,我建议你尝试在.NET中构建所有内容,并使用各种桥接技术。我们曾经有一个经典的ASP应用程序,它很庞大,但能够将.NET引入到各种后端系统甚至前端(通过IFrames)。 - JoshBerke

2

2

你完全可以使用C#或VB.Net和COM Interop创建一个可被你的经典ASP页面读取的DLL,没有任何阻碍。我们已经多次这样做了。

MSDN有两篇关于COM Interop的好教程。


0
我也创建了一个框架,但它不像上面提到的一些框架那么强大, 它是一个简单但非常有用的框架,帮助了我很多。
它在这里: https://github.com/FelipeNathan/asp-orm 而且它是用葡萄牙语编写的。

-3

我认为在小型项目中,ORM是一个不错的选择,但对于大型项目,我更喜欢简单直接的ODBC连接。

所有(好的)ORM功能都可以由像Oracle或SQL Server这样的好的关系型数据库管理系统提供。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接