Breeze kan hjelpe utviklere å lage JS-baserte RIA som forvalter data både på klient og server side.
Laget på toppen av MVC og MVVM utbyggingsmønster, gjør Breeze.js programmerere å skille deres forretningslogikk fra deres front-end UI, noe som gjør det enklere å bruke Javascript på en profesjonell og effektiv måte for å lage kompliserte desktop og web-baserte applikasjoner som vanligvis ville innebære bruk av en mer avansert språk, som Java, Ruby eller Python.
For å gjøre dette, kommer bibliotek med en programma API som gir et bredt sett av funksjoner og en mager læringskurve.
Breeze er tilgjengelig som en nuget pakken også
Hva er nytt i denne utgaven.
- Støtte for ASP.NET WebAPI 2.2.
Hva er nytt i versjon 1.5.3.
- Støtte for ASP.NET WebAPI 2.2
Hva er nytt i versjon 1.4.16:
- Lagt inn en ny valgfri sammenheng parameter 'allowEmptyStrings' til den "nødvendige" Validator.
- udokumentert EntityQuery.entityType Eiendommen har blitt omdøpt EntityQuery.fromEntityType og har blitt dokumentert. Dette er et brudd endring bare hvis du brukte dette tidligere udokumentert funksjonen.
- Lagt nye EntityAspect.isNavigationPropertyLoaded og EntityAspect.markNavigationPropertyLoaded metoder. Disse metodene ble lagt slik at en utvikler for å avgjøre om en navigasjons eiendom er tom som en følge av en hente eller rett og slett fordi det ikke har blitt lastet.
- Lagt til en ny MetadataStore.metadataFetched hendelse som er avfyrt umiddelbart etter en MetadataStore har hentet og behandlet metadata returneres av en ekstern tjeneste.
Hva er nytt i versjon 1.4.12:.
- Ajax adapter forbedringer
- Forbedret datatype slutning for kartlagte eiendommer som er definert i en konstruktør.
- Forbedret dokumentasjon på Breeze nettside og i API-dokumenter.
Hva er nytt i versjon 1.4.8:
- Oppdatert Breeze-MongoDB NPM pakke
- NHibernate støtte for Web API 2
Hva er nytt i versjon 1.3.3:
- Hvis du setter verdien av en eiendom til en tom streng på en Breeze Entity vil nå bli tvunget til en null for alle nullable egenskaper.
- En ny metode har blitt lagt til ContextProvider klassen på serversiden Breeze.WebApi.dll å tillate bygging av nye EntityInfo tilfeller mens innenfor en BeforeSaveEntities samtale.
Hva er nytt i versjon 1.2.5:
- Oppdatert Loggfila definisjoner
- Oppdatert API dokumentasjon.
Hva er nytt i versjon 1.1.3:
- New MetadataStore.setEntityTypeForResourceName og MetadataStore.getEntityTypeNameForResourceName metoder har lagt til eksplisitt knytte en entityType med en resource. Flere detaljer er tilgjengelig i Breeze API docs.
- En ny SaveOptions.tag eiendommen har blitt lagt for å gi tilpasset informasjon som skal sendes til Breeze serveren under lagring.
- Bug fix for problemer med å involvere Object.hasOwnProperty metoden på enkelte nettlesere.
- Fjerning av en utenforliggende global eiendom lagt til den globale navnerommet.
Hva er nytt i versjon 1.1.2:
- Bedre feilmelding når ingen modelLibrary adapter kan startes .
Hva er nytt i versjon 1.1.0:
- Bug fix for å korrigere feil atferd EntityAspect.rejectChanges med boolske egenskaper.
- Fjernet falsk feilmelding som tidvis kan virke under nuget pakken installere.
- EntityManager.hasChanges hendelsen har blitt omdøpt til hasChangesChanged. Dette er et brudd endring.
Krav
- aktivert Javascript på klientsiden
- jQuery
- Q.js
Kommentarer ikke funnet