Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8807477
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 14, 20262026-06-14T02:22:37+00:00 2026-06-14T02:22:37+00:00

I started evaluating BreezeJS to use it with an ASP.NET WebAPI project. First I

  • 0

I started evaluating BreezeJS to use it with an ASP.NET WebAPI project. First I was happy to find a project that will expose my MVC data in a queryable way to OData and AJAX clients but then I run into a number of annoying things I don’t know where to put, in terms of BreezeJS library architecture – strategic decision

  • BreezeJS does not provide a service document (with the top level collections)
  • Nor does it provide a standards based $metadata url
  • It has an OData like metadata service that is only compatible with the BreezeJS client (good point its JSON formatted)
  • The request/response JSON payload is not at all OData compliant

So all in all, the only client I could use to consume my MVC project was BreezeJS.js not even datajs.js, on a way that is similar to OData but is not OData (standards compliant clients will not recognize it – imho why do something that resembles a standards but it not complies it).

Now there is a Microsoft backed project called the Microsoft ASP.NET Web API OData package that does support all of the above mentioned scenarios but this is in alpha stage, albeit with a promising size of community buzz around it. I have tried it extensively and it worked like charm despite is early stage.

So the question is obvious: should I decide in the favor of BreezeJS (they claim to be in rc) and lose standard compliancy, or take the risk of the Microsoft project early stage and stay on track with OData?

My aim is to publish my MVC API to websites and mobile devices over AJAX.

UPDATE: I found that MS has updated its WebAPI OData project recently

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-14T02:22:38+00:00Added an answer on June 14, 2026 at 2:22 am

    Yeah, we had a similar experience, we wanted to access our data from Excel and IOS but with Breezejs it did not work so we changed to Microsoft package and it works just great.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm an everyday C#/ASP.NET MVC/Visual Studio user and i've just started a project in
Started learning Wicket after ASP.NET MVC and feel a little bit confused about managing
We started a project that will be managed with Scrum/XP. We wrote the whole
Started learning algorithms. I understand how to find theta-notation from a 'regular recurrence' like
Started Googling today to research implementing Zend_Translate in a Zend 1.6.x project i have
Started working on a new application this week that is running the latest rails
I started getting the following error whenever i use SVN in my server: svn:
Many data analysts that I respect use version control. For example: http://github.com/hadley/ See comments
I am hoping that someone knows if you can use RIMM's push service with
started a visual studio 2010 database project . however i am only able to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.