Breeze pode ajudar os desenvolvedores a criar RIAs baseadas em JS que gerenciam dados tanto no lado do cliente e servidor.
Criado em cima de padrões de desenvolvimento MVC e MVVM, Breeze.js permite que os programadores para separar sua lógica de negócios a partir de sua interface do usuário front-end, tornando-o mais fácil de usar JavaScript de forma profissional e eficiente para a criação de aplicativos baseados em Web-desktop e complicado que geralmente implicaria a utilização de uma linguagem mais avançada, como Java, Ruby ou Python.
Para fazer isso, a biblioteca vem com uma API de programação que fornece um amplo conjunto de funcionalidades e uma curva de aprendizado magra.
Breeze está disponível como um pacote NuGet bem
O que é novo nesta versão:.
- Suporte para ASP.NET WebAPI 2.2.
O que é novo na versão 1.5.3:.
- Suporte para ASP.NET 2.2 WebAPI
O que é novo na versão 1.4.16:
- Adicionado allowEmptyStrings '' um novo parâmetro de contexto opcional para o «necessária» Validador.
- A propriedade EntityQuery.entityType indocumentados foi renomeado EntityQuery.fromEntityType e tem sido documentada. Esta é uma alteração de quebra somente se você usou esse recurso até agora não documentados.
- Adicionado novos métodos EntityAspect.isNavigationPropertyLoaded e EntityAspect.markNavigationPropertyLoaded. Estes métodos foram adicionados para permitir que um programador para determinar se uma propriedade de navegação está vazio como um resultado de uma busca ou simplesmente porque ainda não foi colocado.
- Adicionado um novo evento MetadataStore.metadataFetched que é acionado imediatamente depois que um MetadataStore tem buscado e processados os metadados retornado por um serviço remoto.
O que é novo na versão 1.4.12:.
- Ajax melhorias adaptador
- Melhorado tipo de dados inferência para propriedades não mapeados definidos em um construtor.
- documentação melhorada no site Brisa e na Docs API.
O que é novo na versão 1.4.8:
- Atualizado pacote npm Breeze-MongoDB
- Suporte para NHibernate Web API 2
O que é novo na versão 1.3.3:
- A definição do valor de uma propriedade para uma cadeia vazia em uma entidade Breeze vai agora ser coagido a um nulo para todas as propriedades anuláveis.
- Um novo método foi adicionado à classe ContextProvider Breeze.WebApi.dll no lado do servidor para permitir a construção de novos casos EntityInfo enquanto dentro de uma chamada BeforeSaveEntities.
O que é novo na versão 1.2.5:
- definições do texto dactilografado Atualizado
- documentação da API Atualizado.
O que é novo na versão 1.1.3:
- métodos Nova MetadataStore.setEntityTypeForResourceName e tem MetadataStore.getEntityTypeNameForResourceName foi adicionada para associar explicitamente um entityType com um resourceName. Mais detalhes estão disponíveis na documentação de API Breeze.
- Uma nova propriedade SaveOptions.tag foi adicionado para permitir que informações personalizadas a serem passados para o servidor Breeze durante uma operação de salvar.
- correção do erro por problemas com o método envolvendo Object.hasOwnProperty em determinados navegadores.
- A remoção de uma propriedade global estranhos adicionados ao namespace global.
O que é novo na versão 1.1.2:
- Melhor mensagem de erro quando nenhum adaptador modelLibrary pode ser instanciado .
O que é novo na versão 1.1.0:
- Bug fix para corrigir o comportamento incorrecto de EntityAspect.rejectChanges com propriedades boolean.
- Removido mensagem de erro espúrio que ocasionalmente aparecem durante pacote NuGet instalar.
- O evento EntityManager.hasChanges foi renomeado para hasChangesChanged. Esta é uma alteração de quebra.
Requisitos :
- o JavaScript habilitado no lado do cliente
- jQuery
- Q.js
Comentários não encontrado