Breeze puede ayudar a los desarrolladores a crear aplicaciones RIA basadas en JS que manejan datos tanto en el cliente y el servidor.
Creado en la parte superior de los patrones de desarrollo MVC y MVVM, Breeze.js permite a los programadores para separar la lógica de negocio de su interfaz de usuario para el usuario, por lo que es más fácil de usar JavaScript de una manera profesional y eficiente para la creación de aplicaciones basadas en la Web de escritorio complicado y que por lo general implicaría el uso de un lenguaje más avanzado, como Java, Ruby o Python.
Para ello, la biblioteca cuenta con una API de programación que ofrece un amplio conjunto de características y una curva de aprendizaje magra.
Breeze está disponible como un paquete NuGet así
¿Qué hay de nuevo en esta versión:.
- Soporte para ASP.NET WebAPI 2.2.
¿Qué hay de nuevo en la versión 1.5.3:.
- Soporte para ASP.NET 2.2 WebAPI
¿Cuál es nuevo en la versión 1.4.16:
- 'allowEmptyStrings' Añadido un nuevo parámetro de contexto opcional la «necesaria» Validador.
- La propiedad EntityQuery.entityType indocumentado ha sido renombrado EntityQuery.fromEntityType y ha sido documentado. Este es un cambio de última hora sólo si ha utilizado esta función previamente indocumentado.
- Alta nuevos métodos EntityAspect.isNavigationPropertyLoaded y EntityAspect.markNavigationPropertyLoaded. Se han añadido estos métodos para permitir a un desarrollador para determinar si una propiedad de navegación está vacía, como resultado de una zona de alcance o simplemente porque aún no se ha cargado.
- Ha añadido un nuevo evento MetadataStore.metadataFetched que se dispara inmediatamente después de una MetadataStore tiene descabellada y procesa los metadatos devuelto por un servicio remoto.
¿Qué hay de nuevo en la versión 1.4.12:.
- Mejoras adaptador Ajax
- Mejora de tipo de datos para inferir propiedades unmapped definidos en un constructor.
- Mejora de la documentación en el sitio web de Breeze y en Docs API.
¿Qué hay de nuevo en la versión 1.4.8:
- Actualización paquete NPM Breeze-MongoDB
- Soporte para NHibernate API Web 2
¿Qué hay de nuevo en la versión 1.3.3:
- Establecer el valor de una propiedad en una cadena vacía en una Entidad Breeze ahora será coaccionado a una nula para todas las propiedades anulables.
- Un nuevo método ha sido añadido a la clase contextProvider en el Breeze.WebApi.dll lado del servidor para permitir la construcción de nuevas instancias EntityInfo mientras que dentro de una llamada BeforeSaveEntities.
¿Qué hay de nuevo en la versión 1.2.5:
- Definiciones mecanografiado Actualizado
- documentación de la API Actualizado.
¿Qué hay de nuevo en la versión 1.1.3:
- métodos Nueva MetadataStore.setEntityTypeForResourceName y MetadataStore.getEntityTypeNameForResourceName tienen ha agregado a asociar explícitamente un entityType con un resourceName. Más detalles están disponibles en la documentación de la API Breeze.
- Una nueva propiedad SaveOptions.tag se ha añadido para permitir que la información personalizada que se pasa al servidor Breeze durante una operación de guardar.
- Corrección de errores de los problemas con que implica el método Object.hasOwnProperty en algunos navegadores.
- La eliminación de una propiedad global extraña añadido al espacio de nombres global.
¿Cuál es nuevo en la versión 1.1.2:
- Mejor mensaje de error cuando ningún adaptador modelLibrary se pueden crear instancias .
¿Qué hay de nuevo en la versión 1.1.0:
- Corrección de errores para corregir el comportamiento incorrecto de EntityAspect.rejectChanges con propiedades booleanas.
- Eliminado mensaje de error espuria que de vez en cuando aparecen durante paquete NuGet instalar.
- El evento EntityManager.hasChanges ha sido renombrado a hasChangesChanged. Este es un cambio de última hora.
Requisitos
- habilitado JavaScript en el lado del cliente
- jQuery
- Q.js
Comentarios que no se encuentran