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

28 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. 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!

  2. 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!

  3. 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!

  4. 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.

  5. 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.


  6. 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.

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

  8. 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!

  9. 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.

  10. 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.. :)

Please Leave a Reply or Tweet me @LeLong37...!

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s