1. BreezeJS Feature Suggestions
Help us make Breeze.js better by letting us know what you’d like to see next.
Suggest new features, vote on existing ones, or fork Breeze in GitHub and send us a pull request.
272 results found
MVC Service (v.3 and v.4)
Breeze supports Web API today. Our shop uses MVC 3 and MVC 4 ... but not Web API yet. Could Breeze talk to MVC controller methods and exchange JSON data as it does with Web API controllers?21 votes
Configure breeze treatment of custom EntityType constructor members
Today you can extend a Breeze client EntityType by specifying a constructor with custom members - often unmapped properties - and registering the ctor with a MetadataStore. But you can't tell Breeze how it should treat those custom members. This is a request to be able to specify how Breeze treats them, i.e., whether they are serialized locally, serialized to remote service, rewritten for the prevailing model library (e.g., KO), if changes to the property change the EntityState. This request is identified internally as #20991 vote
We’re looking at providing better documentation regarding how a developer might provide their own support for any external datasource.
Support other clients
Would be nice to develop the server components and then have some type of wizard or generator that could create a portable class library that could target windows 8 and wp8, generating the necessary client classes, metadata etc. Then you add a reference to the PCL client project, getting all the benefits. Basically how ria services was for SL but make breeze work with several clients by using PCL2 votes
Show us how to bind to a grid
LOB apps have grids. Can you show us how to bind a list of Breeze entities to a grid and do filtering, sorting and paging.26 votes
I quickly scanned the documentation about installation and found heavy reference to Visual Studio. While I have VS2008 installed on one of my PCs. My day-to-day working machine is a Ubuntu box. Could you show some instruction about using Breeze on a Linux box? Perhaps with Eclipse as the IDE. Or make Breeze available on an online IDE such as JS Fiddle? Thanks.76 votes
Yes, our initial launch shows Breeze using Visual Studio 2012 with a .NET Entity Framework back-end.
Breeze does not require .NET, but this is currently how we have the data provider hooked up through WebAPI. We are planning to support other back-ends and front-ends, as well as show IDEs other than Visual Studio. Your feedback on UserVoice helps us prioritize these features.
Thanks for the feedback and your interest in Breeze.
Jeff, we’re looking into Backbone and Angular right now but will take a look at CanJS as well.
Extensible saveOptions and queryOptions can be interpreted on the server
A mechanism for communicating extra material too/from the server method.34 votes
Facilitate chaining of breeze operations within jQuery deferreds
I'd like to chain together a sequence of Breeze and jQuery async operations. Breeze uses promises from Q.js; jQuery has its own "deferreds". As a front-end developer I'm mostly writing in jQuery. So I'd like an easy way to adapt promises to jQuery deferreds so I can write a bunch of jQuery async commands with an occasional Breeze operation tucked in the middle.7 votes
Encrypt/decrypt local serialized entities
Is it possible to have an encryption algorithm on a JS client?8 votes
Ability to create an entity cache on the server that's composed of several server-side queries and can be shipped to the client
This would be especially useful for conserving roundtrips when sending lots of reference list data (color, shape, status) to start an app.5 votes
- Don't see your idea?