Breeze poate ajuta dezvoltatorii crea RIA JS bazate care gestionează date, atât pe partea de client și server.
Creat pe partea de sus a MVC și MVVM modele de dezvoltare, Breeze.js permite programatorilor să se separe logica lor de afaceri din UI lor front-end, ceea ce face mai usor de folosit JavaScript într-un mod profesionist și eficient pentru crearea de aplicații desktop complicate și web-based, care, de obicei, ar implica utilizarea unui limbaj mai avansat, cum ar fi Java, Ruby sau Python.
Pentru a face acest lucru, biblioteca vine cu un API programatic, care oferă o gamă largă de caracteristici și o curbă de învățare macră.
Breeze este disponibil ca un pachet NuGet precum
Ce este nou în această versiune:.
- Suport pentru ASP.NET WebAPI 2.2.
Ce este nou în versiunea 1.5.3:.
- Suport pentru ASP.NET 2.2 WebAPI
Ce este nou în versiunea 1.4.16:
- adăugată "allowEmptyStrings" un nou parametru context optional pentru "necesară" Validator.
- Proprietatea EntityQuery.entityType nedocumentat a fost redenumit EntityQuery.fromEntityType și a fost documentată. Aceasta este o schimbare de rupere numai dacă ați folosit această caracteristică nedocumentat anterior.
- Adaugarea de noi metode EntityAspect.isNavigationPropertyLoaded și EntityAspect.markNavigationPropertyLoaded. S-au adăugat aceste metode pentru a permite un dezvoltator pentru a determina dacă o proprietate de navigare este gol, ca urmare a unei preluări sau pur și simplu pentru că nu a fost încă încărcate.
- a adăugat un nou eveniment MetadataStore.metadataFetched care este concediat imediat după MetadataStore are preluat și prelucrat metadatele returnat de un serviciu de la distanță.
Ce este nou în versiunea 1.4.12.
- Ajax îmbunătățiri adaptor
- îmbunătățit tip de date inferență pentru proprietățile unmapped definite într-un constructor.
- documentare îmbunătățită pe site-ul web Breeze și Docs API.
Ce este nou în versiunea 1.4.8:
- Actualizat pachet NPM Breeze-MongoDB
- suport NHibernate pentru Web API 2
Ce este nou în versiunea 1.3.3:
- Stabilirea valorii unei proprietăți la un șir gol pe un Breeze entitate va fi constrâns la un nul pentru toate proprietățile null.
- O nouă metodă a fost adăugat la clasa ContextProvider pe Breeze.WebApi.dll partea de server pentru a permite construirea de noi cazuri EntityInfo timp într-un apel BeforeSaveEntities.
Ce este nou în versiunea 1.2.5:
- definiții dactilografiat Updated
- documentare API Actualizat.
Ce este nou în versiunea 1.1.3:
- Metode New MetadataStore.setEntityTypeForResourceName și MetadataStore.getEntityTypeNameForResourceName au fost adăugate pentru a asocia în mod explicit o entityType cu un resourceName. Mai multe detalii sunt disponibile in docs Breeze API.
- O nouă proprietate SaveOptions.tag a fost adăugat pentru a permite informații personalizate care urmează să fie trecut la serverul Breeze în timpul unei operații salva.
- fix Bug pentru probleme cu implicarea metoda Object.hasOwnProperty pe anumite browsere.
- Eliminarea unui drept de proprietate la nivel mondial străine adaugă la spațiul de nume la nivel mondial.
Ce este nou în versiunea 1.1.2:
- mesaj de eroare mai bine atunci când nu adaptor modelLibrary poate fi instanțiată .
Ce este nou în versiunea 1.1.0:
- fix Bug pentru a corecta comportamentul incorect al EntityAspect.rejectChanges cu proprietăți boolean.
- Eliminat mesaj de eroare fals care ar apărea, ocazional, în timpul pachet NuGet instala.
- Evenimentul EntityManager.hasChanges a fost redenumit la hasChangesChanged. Aceasta este o schimbare de rupere.
Cerințe :
- activarea JavaScript-ului pe partea de client
- jQuery
- Q.js
Comentariile nu a fost găsit