Comencé a crear una aplicación con ASP.NET Boilerplate y, a medida que me familiarizo con el marco, estoy considerando pasarme a la versión paga de ASP.NET Zero. Me gustaría evaluar el esfuerzo de migrar el código, ya que es una gran base de código. Mirando n-capas, hay algunas diferencias en el código de back-end, pero aún son manejables. Sin embargo, el desafío que siento está en la interfaz de usuario, ya que ASP.NET Zero está estrechamente relacionado con la interfaz de usuario de Metronic, y estoy utilizando la interfaz de usuario de Kendo en mi aplicación.
Intenté descargar una versión crackeada de ASP.NET Zero en línea. Seguí las instrucciones:
La solución y todos los proyectos se construyen y compilan bien, pero me encuentro con un error en el navegador.
Error de referencia no capturado: la aplicación no está definida
var _tenantChangeModal = new app.ModalManager({ viewUrl: abp.appPath + 'Account/TenantChangeModal', scriptUrl: abp.appPath + 'view-resources/Views/Shared/Components/TenantChange/_ChangeModal.js', modalClass: 'TenantChangeModal', modalSize: null });No estoy familiarizado con Node.js ni con Angular, uso jQuery. Esta podría ser una solución simple, ya que podría estar omitiendo algo, o algo más grande que requiere una mayor investigación.
app.ModalManager es una clase de JavaScript en ASP.NET Zero.
Debe agrupar los archivos JavaScript ejecutando npm run create-bundles desde el directorio raíz de su proyecto *.Web.Mvc .
Referencias: