我将在接下来的几个月内从asp迁移到asp.net。是否值得构建.NET互操作组件并通过ASP中的COM包装器调用它们来移动事物?如果是这样 - 你会制作什么类型的组件?数据访问?它主要是一个CRUD和报告应用程序。
答案 0 :(得分:3)
我不会走COM路径。考虑到这两个应用程序都是基于Web的,并且操作或事务的类型是相当标准的,我建议您查看Web服务而不是com对象并构建丢弃包装器。这些Web服务也可以立即作为新ASP.NET应用程序项目中的构建块使用。
答案 1 :(得分:1)
值得做但直接转到ASP.NET MVC,它与经典ASP风格最相似,而不是常规.NET
答案 2 :(得分:0)
我正在做类似的事情,但不是完整的迁移。我决定采用COM路由,这样我就可以利用.NET,同时仍然可以使用可重用的组件,以防需要完全重写。 COM路由非常直接,并且很容易粘合到ASP代码中。如果你想一次制作一件作品,我会推荐它。
在我的情况下,我制作了一些Active Directory组件和一些其他通用组件。