2016-09-24 2 views
0

6ヶ月前までに開発されたプロジェクト、John PapaのHotTowel.Angularテンプレートを使用するASP.NET 4.5 C#Webサイト(このプロジェクトはVisual Studio 2013で開始されました。 Visual Studio 2015へ)。BreezeでAngular 2をサポート

このプロジェクトでは、角度1.5.7が使用されています。

Breezeサイトでは、Angular 2についての情報が見つかりません。HotTowelは古くなっているようです(2013年以降のアップデートは表示されません)。

どうすればよいですか?最初からJavaScriptの部分を書き直す?

+1

BreezeはAngular 1&2でほぼ同じように動作しますが、正しいですが、いくつかの説明が必要です。その間、[TempHire Angular2 Sample](https://github.com/Breeze/temphire.angular2)をご覧ください。 –

答えて

1

あなたは、あなたが望む限り角度1. *を維持し、アプリの一部を段階的に移行することができます。現時点では、アプリ全体を角度2に書き換える必要はありません。 また、https://github.com/ngParty/ng-metadataを見れば、将来のアップグレードパスがわかります。あなたは2角度(または少なくともtypescriptです)に移動しますが、ブリーズチームが作成した幻想的breeze toolingをチェックアウトすることを確認しなければ

ブリーズは、積極的にhttps://github.com/Breeze/breeze.bridge.angular2

0

で角度2のための新しい橋を開発しています。

ブリーズを角2にしようとすると間違って遭遇しました。 ブリーズツールでは、すべてのドメインエンティティのタイプコピーがすべて1つのコマンドで生成されます。それはあなたのエンティティのコンストラクタなどをあなたのためにメタデータストアに簡単に接続します。

私には、コードをtypescriptに変換して、すべてのエンティティでインテリセンスとタイプチェックを無料で行うことができます。

関連する問題