• .NET Mobile Web Kendo UI

    Strategies For Managing Navigation State

    I've often said that as a developer, I get this suspicious feeing that I'm mostly solving the same problem over and over again. We innovate, create new and wonderful technology, and then piece together a new solution for an old problem that has just morphed into a different kind of problem but is really the same problem underneath. At this point, some developer alarm should go off in your head screaming "Burke! If you fix the root of the problem, then it WILL go away!" And you are right - it will. The reason why we can't fix the root, is that the root is what keeps changing.
  • .NET Mobile Web Kendo UI

    A Few Angular Kendo UI Best Practices

    February 26, 2014 Share
    In this article, I address several issues that I see quite frequently as issues on the GitHub repo. A lot of these issues stem from a misunderstanding of how Kendo UI works when used alongside of Angular. Most of them are minor, and just require you to use the correct constructs and objects when dealing with Kendo UI widgets. I know that these are common mistakes, because I make them myself all the time!
  • Cloud Mobile

    Native vs HTML5 - You're Asking The Wrong Question

    February 21, 2014 Share
    Build native apps! Build hybrid apps! Build web apps! Build responsive apps! The noise around the "right way" to build mobile apps has been nothing short of deafening; and after all this time, we still haven't found what we're looking for. Is it possible that this whole time we have been asking the wrong question?
  • .NET Mobile Web Kendo UI

    What Carl Sagan Taught Me About Software

    February 13, 2014 Share
    Software ecosystems are vital to a developer's success. It's hard to place a value on the benefit derived from being able to lean on other's experience, as well as easily find and digest content that's relevant to your project. Ecosystems don't just sprout up overnight though. It takes the right timing, the perfect conditions and lots of love and cultivation. Trying to actively create a new ecosystem around a product or platform is a lot like terraforming. Carl Sagan knows a thing or two about that.
  • .NET Mobile Web Kendo UI

    Please Respect The "Back" Button

    January 07, 2014 Share
    SPA's are a great new immersive way to build applications, but in the process of building the shiny and new, we have forgotten the core principles of the web. The net result is a broken experience for users. The back button commands respect and cannot be ignored simply because we are circumventing traditional browser posting in favor of SPA routing. In this article we'll look at how to build a SPA without breaking the web.