Harness the Power of ASP.NET MVC, Web Api, OData, Kendo UI & RequireJS to Build an Easy & Maintainable SPA (for the .NET Developer) – Published

Apologize for the delay, the original article: “Harness the Power of ASP.NET MVC, Web Api, OData, Kendo UI & RequireJS to Build an Easy & Maintainable SPA (for the .NET Developer)” has now been published as “A .NET Developer Primer to Single-Page Applications (SPA)“.

Download: http://lelong37.files.wordpress.com/2014/03/msdn-mag-1403.pdf
Online: http://msdn.microsoft.com/en-us/magazine/dn605877.aspx
Source code: https://easyspa.codeplex.com
Live Demo: http://easyspa.azurewebsites.net/home/spa#/customer/index

3-4-2014 1-36-58 AM

About these ads

30 thoughts on “Harness the Power of ASP.NET MVC, Web Api, OData, Kendo UI & RequireJS to Build an Easy & Maintainable SPA (for the .NET Developer) – Published

  1. We stumbled over here different page and thought I might as well check things
    out. I like what I see so now i am following you. Look forward to going over your
    web page repeatedly.

  2. We absolutely love your blog and find a lot of your post’s to be exactly I’m looking for.
    Would you offer guest writers to write content for you personally?
    I wouldn’t mind writing a post or elaborating on a number of the
    subjects you write with regards to here. Again, awesome weblog!

  3. Hi would you mind stating which blog platform you’re working with?
    I’m going to start my own blog in the near future but I’m having a difficult time selecting between BlogEngine/Wordpress/B2evolution and
    Drupal. The reason I aask is because your design and style seems different then most blogs and I’m looking for something unique.
    P.S Sorry for being off-topic but I had to ask!

  4. Having read this I believed it was really enlightening.

    I appreciate you spending some time and energy to put this article together.
    I once again find myself personally spending way too much time both reading and leaving comments.
    But so what, it was still worth it!

  5. I’m really enjoying the design and layout of your blog.
    It’s a very easy on the eyes which makes it much more enjoyable
    for me to come here and visit more often. Did you hire out a developer to create your theme?
    Fantastic work!

  6. Well, I’m the regional event manager for Playboy Golf in south Florida.
    I am the Director of Events & Marketing at Passion outside in the
    clib district. We’ve all heard the phrase work smarter, not harder.

  7. Hi le,

    I have rewrite this project in html version (doesn’t use razor) and got an error when adding custom toolbar on the customer grid. Everything is working perfectly when I remove this code on customer index html.

    data-toolbar=’[ { template: kendo.template($("#toolbar").html()) } ]‘

    Here is the error:
    1. Mozilla Firefox v.28 Error:
    TypeError: t is undefined on kendo.web.min.js line 9
    2. Chrome v.34
    Uncaught TypeError: Cannot read property ‘replace’ of undefined
    3. IE v.11
    {exception} Unable to get property ‘replace’ of undefined or null reference

    I spent 2 days to resolve this issue but no luck. Could you please help me?

    Thanks in advance.


  8. Hi, this weekend is nice in favor of me, since this moment i am reading this fantastic educational article here at
    my house.

  9. I am really enjoying the theme/design of your blog.
    Do you ever run into any internet browser compatibility issues?
    A number of my blog visitors have complained about my website not working
    correctly in Explorer but looks great in Opera. Do you have any recommendations
    to help fix this issue?

    • We are working on integrating RequireJS integrated back in, however the objective for this release was demonstrating AngularJS, Kendo UI and ASP.NET MVC, since this is where we felt there wasn’t many samples and documentation out there illustrating this integration, however there is quite a bit out there already on RequireJS.

  10. Hello, I’ve downloaded the code but I can’t see any data in the customers page, neither in the live page.

  11. you’re really a good webmaster. The site loading speed is incredible.
    It seems that you’re doing any unique trick. In addition,
    The contents are masterpiece. you have done a fantastic job on this topic!

  12. First thing to remember is not to submit article to
    those article directories that replicate your article and post it in 1000’s of there network sites.
    Account creation – Does the software create accounts with the several sites it will article to.
    Also keep in mind that link cloaking does more than just protect your links from being hijacked.

  13. The other day, while I was at work, my cousin stole my iphone and tested to see if it can survive a
    twenty five foot drop, just so she can be a youtube sensation.
    My apple ipad is now broken and she has 83
    views. I know this is totally off topic but I had to share it with someone!

    • Angular is great, but so is Backbone… I do have a preference between the two and it’s with Angular at the moment, but that could change.. :)

Comments are closed.