我们正处于迁移阶段,以便在客户端视图呈现中将产品升级到最新技术。目前我们正在使用asp.net MVC 4(使用VS 2012)的webapp,我们称之为中间层asp.net webapi来访问数据。这是两个独立的项目。
Web应用程序当前正在使用MVC Razor视图引擎在前端渲染页面,现在我们计划将所有Razor视图切换为angural2组件,并从现有的javascript / jquery转换所有客户端验证/代码角度类型。
对于web api身份验证,我们使用Microsoft提供的中间件 OwinKatana实现(基于令牌的身份验证和授权)。
疑惑:
1.Since angular is preferred for single page application , is it feasible to replace the existing dynamic MVC razor view to angular
component/View .
2.Does angular supports the Owinkatana middleware for web api authentication.
3.Because of anular2 implementation we need to move our development environment from IDE VS 2012 to 2015. VS 2015 offers a very good support to angularJS2 ,typescript,node and npm .Aslo VS 2015 is completely offers a new framework (asp.net core ) does it affect our application built in .net framework 4.5.
请告诉我们上述方法是否有任何瓶颈。
答案 0 :(得分:1)
这里没有编码问题,但以下是一般性意见
Html.TextBox
等)替换为纯HTML。建议在Angular中为相同的如果您有任何编程问题或需要我们帮助的挑战,请在此处发布。