Ich bin dabei, mit der Arbeit an einer neuen mvc3-Webanwendung zu beginnen. Ich möchte Ext.Net in dieser Anwendung verwenden, aber ext.net funktioniert mit einer Reihe von kompilierten Benutzersteuerelementen, die im Grunde die ExtJs UI-Suite umbrechen.Optionen für die Arbeit mit "alten" asp.net-Benutzersteuerelementen in einer neuen rasiermesserbasierten MVC3-Webanwendung
Es gibt ein ext.net mvc-Beispiel, das Sie herunterladen können, das MVC2 mit der Standard-asp.net-Ansichts-Engine verwendet, es ist nicht angenehm, dass es in der Ansicht sehr nach alt-skool webforms-Code aussieht, aber es funktioniert:
Innerhalb einer Ansicht/Master:
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
...
<ext:ViewPort ID="ViewPort1" runat="server" Layout="border">
<Items>
<ext:Panel ID="Panel1"
runat="server"
...
Idealerweise möchte ich MVC3 für meine neue Anwendung verwenden, und ich bin sehr daran interessiert, Rasierer zu bewegen. Aber das wird natürlich nicht funktionieren, da ich Benutzersteuerelemente in der Ansicht rendere.
Ich weiß nicht, ob/wann die ext.net Jungs das Produkt für MVC View Engines portieren werden, aber in der Zwischenzeit gibt es eine Lösung.Abbildung, die ich verwenden könnte, um das gleiche zu erreichen? (Ich würde lieber nicht verwenden ExtJS direkt - ich freue mich auf Lieferung und ext.net scheint viel einfacher)
Danke. Nach einigem Nachdenken denke ich, dass der Aufwand, der durch die Verwendung von Ext.Net> der Vorteil von Rasiermessern gespart wurde, also bleiben wir dabei und schauen auf Port zu Rasierer, wenn die nächste Version erscheint –