2017-06-01 13 views
0

クライアントサイドビューレンダリングの最新テクノロジにアップグレードするための移行フェーズです。現在、私たちはasp.net MVC 4(VS 2012)のwebappを持っています。これは中間層asp.net webapiと呼ばれ、データにアクセスします。これらは2つの別々のプロジェクトです。asp.Net MVCビューからangularJS 2ビュー/コンポーネントへの移行

Webアプリケーションは現在フロントエンドのページをレンダリングするためにMVC Razorビューエンジンを使用していますが、私たちはすべてのRazorビューをangural2コンポーネントに切り替え、クライアント側のすべての検証/コードを既存のjavascript/jqueryからangle typescritへのjquery。

ウェブ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. 

上記のアプローチのいずれかのボトルネックがあると、私たちに知らせてください。

答えて

1

あなたがここにはコーディングの質問を持っていないが、しかし、次はあなたが角度にMVCから移動すると、あなたは、グリッドのようなプレーンなHTMLにHtml.TextBoxなどをサーバーコントロールを交換する必要があります一般的な観察

  1. です。
  2. Owinミドルウェアでうまくいく既存のWeb Apiを使用する必要がありますが、WebアプリケーションとApiの両方を使用するよりもJWT Bearerやその他の方法を使用することになります。単一アプリケーション
  3. Visual Studioのアップグレードはエディタの設定であり、コードとは関係ありません。

プログラミング上の問題や弊社のサポートが必要な場合は、ここに投稿してください。

関連する問題