2016-09-24 2 views
0

Ich habe ein Projekt entwickelt bis vor 6 Monaten, eine ASP.NET 4.5 C# -Website, die die HotTowel.Angular Vorlage von John Papa verwendet (das Projekt wurde in Visual Studio 2013 gestartet, ist jetzt aktualisiert zu Visual Studio 2015).Unterstützung für Angular 2 in Breeze

Das Projekt verwendet Angular 1.5.7.

In der Breeze-Site finde ich keine Informationen über Angular 2, und HotTowel scheint veraltet (ich sehe keine Updates nach 2013).

Was soll ich tun? den JavaScript-Teil von Grund auf neu schreiben?

+1

Breeze funktioniert ungefähr in Angular 1 & 2. Aber Sie haben Recht, einige Dokumentation wird benötigt, um das zu erklären. In der Zwischenzeit sollten Sie sich das [TempHire Angular2 Sample] (https://github.com/Breeze/temphire.angular2) ansehen. –

Antwort

0

Wenn Sie Angular 2 (oder zumindest Typoskript) bewegen sich sicherstellen, dass Sie die fantastische breeze tooling überprüfen, dass die Breeze-Team erstellt.

Ich stolperte fälschlicherweise über es, wenn es darum ging, in Angular 2 eine Brise zu bekommen. Die Brise Tooling wird alle Ihre Typoskript-Typen für alle Ihre Domain-Entitäten mit einem einzigen Befehl generieren. Es wird sogar alle Ihre Entity-Konstruktoren usw. in den breeze metadataStore für Sie übertragen.

Für mich ist es die Investition wert, Code in Typoskript zu konvertieren, um die Intellisense- und Typprüfung für alle meine Entitäten kostenlos zu bekommen.