Breeze może pomóc programistom tworzenie aplikacji RIA opartych na JS, które zarządzają danych zarówno po stronie klienta i serwera.
Utworzono na szczycie MVC i MVVM wzorców rozwojowych, Breeze.js pozwala programistom na oddzielenie logiki biznesowej od ich front-end ich interfejsu, co ułatwia obsługę języka JavaScript w profesjonalny i skuteczny sposób do tworzenia aplikacji opartych na sieci Web skomplikowane i że zazwyczaj stacjonarny oznaczałoby wykorzystanie bardziej zaawansowanych, takich jak Java języka Ruby lub Python.
Aby to zrobić, pochodzi z biblioteki programowej API, która zapewnia szeroki zestaw funkcji i chude krzywej uczenia się.
Breeze jest dostępny jako pakiet Nuget oraz
Co nowego w tym wydaniu:.
- Wsparcie dla ASP.NET WebAPI 2.2.
Co nowego w wersji 1.5.3:.
- Wsparcie dla ASP.NET WebAPI 2.2
Co nowego w wersji 1.04.16:
- Dodane 'allowEmptyStrings "Nowy, opcjonalny parametr kontekstowego "wymagana" Validator.
- nieudokumentowanych nieruchomość EntityQuery.entityType została zmieniona EntityQuery.fromEntityType i zostało udokumentowane. To jest tylko zmiana niszczące Jeśli używany to wcześniej nieudokumentowanym.
- Dodano nowe metody EntityAspect.isNavigationPropertyLoaded i EntityAspect.markNavigationPropertyLoaded. Sposoby te zostały dodane w celu umożliwienia wywoływacza w celu określenia, czy właściwość nawigacyjny jest pusty, ponieważ w wyniku pobierania lub po prostu dlatego, że nie został załadowany.
- Dodano nowy MetadataStore.metadataFetched zdarzenia, który jest zwolniony natychmiast po MetadataStore ma pobierane i przetwarzane metadane zwrócony przez zdalnego serwisu.
Co nowego w wersji 01.4.12:.
- Rozszerzenia Ajax adapter
- Ulepszona typ danych wnioskowanie o właściwościach niemapowanych zdefiniowane w konstruktorze.
- Poprawiona dokumentacja Breeze stronie internetowej oraz w Docs API.
Co nowego w wersji 1.4.8:
- Aktualizacja Breeze-MongoDB Pakiet npm
- Wsparcie dla sieci Web API NHibernate 2
Co nowego w wersji 1.3.3:
- Ustawienie wartości nieruchomości na pusty ciąg na Breeze Jednostki zostanie zmuszony do null dla wszystkich właściwości pustych.
- Nowa metoda została dodana do klasy ContextProvider na Breeze.WebApi.dll po stronie serwera, w celu umożliwienia produkcji nowych przypadków EntityInfo natomiast w wywołania BeforeSaveEntities.
Co nowego w wersji 1.2.5:
- Zaktualizowane definicje maszynopis
- Aktualizacja dokumentacji API.
Co nowego w wersji 1.1.3:
- Nowy MetadataStore.setEntityTypeForResourceName i MetadataStore.getEntityTypeNameForResourceName metody mają dodano, aby wyraźnie powiązać entityType z resourceName. Więcej szczegółów można znaleźć w docs Breeze API.
- nowy obiekt SaveOptions.tag został dodany w celu umożliwienia niestandardowy informacje mają być przekazywane do serwera Breeze podczas operacji składowania.
- Bug fix do spraw z udziałem metody Object.hasOwnProperty na niektóre przeglądarki.
- Usunięcie obcego majątku światowego dodany do globalnej przestrzeni nazw.
Co nowego w wersji 1.1.2:
- Lepsze komunikat o błędzie, gdy nie modelLibrary instancja adaptera może być .
Co nowego w wersji 1.1.0:
- Bug fix, aby skorygować nieprawidłowe zachowanie EntityAspect.rejectChanges o właściwościach logicznych.
- Usunięto fałszywy komunikat o błędzie, że od czasu do czasu pojawia się podczas instalacji pakietu Nuget.
- Impreza EntityManager.hasChanges została zmieniona na hasChangesChanged. To jest łamanie zmiany.
Wymagania :
- włączona obsługa JavaScript po stronie klienta li>
- jQuery
- Q.js
Komentarze nie znaleziono