我有一个应用程序,我想(最终)转换为ASP.NET MVC.我想进行全面的服务升级(到ASP.NET),但是想要使用当前的asp东西来运行当前的功能,这样我就可以升级小块,同时对新框架进行增量升级.该站点严重依赖于不太成熟的VB6 DLL,因此我们也希望最终升级它,可能会将当前功能替换为Web服务.有快速解决方案还是这个任务是3个月+任务?此外,我确信之前已经考虑过,MVC的美妙之处在于我认为有办法解决这个问题,尽管我不确定从哪里开始.转换此应用程序的最快方法是什么(在40个小时左右),我可以在其中进行小的配置更改并在ASP.NET MVC中使用它?
简短的回答是......你做不到.经典asp和asp.net之间的差异不仅在语法上而且在整体设计上都相当激烈.MVC不仅仅是与经典asp类似的实现,尽管它可能看起来那样.任何转换都需要时间,思考和努力才能使其完全正常工作.
好消息是,你可以运行它们SxS,这样你就可以在一个设置为ASP.NET或ASP.NET MVC站点的站点下运行经典的asp代码.因此,使用一些胶带可以将您升级的解决方案逐个部分地组合在一起.