30 January, 2013

Breeze.js 1.0.1


Developer:

Website:

License / Price:

Platforms:

Databases:

Language:

Last Updated:

Category:
IdeaBlade | More scripts
www.breezejs.com
MIT License 

Windows / Linux / Mac OS / BSD / Solaris
N/A
JavaScript
January 30th, 2013, 16:52 GMT [view history]
C: \ Development Tools \ Frameworks

Breeze can help developers create JS-based RIAs that manage data both on the client and server side.

Created on top of MVC and MVVM development patterns, Breeze.js allows programmers to separate their business logic from their front-end UI, making it easier to use JavaScript in a professional and efficient way for creating complicated desktop and Web-based apps that usually would imply the usage of a more advanced language, like Java, Ruby or Python.

To do this, the library comes with a programmatic API that provides a wide set of features and a lean learning curve.

Breeze is available as a NuGet package as well.

Here are some key features of "Breeze.js":

· Changes tracker
· Pass rules as metadata
· Query caching
· Offline usage support
· Filters, ordering, paging
· Extendable core
· Open Data Protocol (OData) query standard
· Doesn't break other JS libraries (like Angular, Backbone, and Knockout)
· Lots of documentation

Requirements:

· JavaScript enabled on client side
· jQuery
· Q.js

What's New in This Release: [ read full changelog ]

· Minified version of Breeze renamed from "breeze.js" to "breeze.min.js".
· Bug fix for EntityManager.executeQueryLocally throwing a null reference exception when no metadata is found. (A clearer exception is now thrown).
· Bug fix for EntityManager.hasChanges returning true after calling 'setDeleted' on an Added entity.
· Bug fix involving multiple unidirectional 1-1 relations on a single entity type.
· Bug fix involving custom server side entity level validation errors not propogating to the Breeze client.
· New documentation.


Download button
Via: Breeze.js 1.0.1

0 Comment: