vs2017上的哪个项目类型适合从vs2010升级旧的asp.net Web应用程序?
我在vs2010上有一个旧的asp.net Web应用程序,它使用以下功能: 每页都有登录控制器的母版页, 页面上一些ajax函数的PageMethods, .ashx用于某些应用程序api, SqlParameter和DataSet用于数据库访问。
web.config中的目标框架是4.0。
<system.web>
<compilation debug="true" targetFramework="4.0">
</system.web>
尽管该网站现在每天都能正常运行, vs2010上有许多不支持的新功能。 我想将代码逐步移至vs2017,并确保没有大麻烦。
我知道asp.net有3种不同的模型: 网页,MVC(模型视图控制器)和Web表单。
我需要哪个?
感谢您的建议。