Some skills never go out of fashion. Managing data and serving it up to a client is one of those skills. Sure, the technologies change and the way we use them, but we're still gathering and delivering data.
Recently I wrote about how my new course is progressing for Pluralsight. The course, titled "Building Single Page Apps (SPA) with HTML5, ASP.NET Web API, Knockout and jQuery" , is an end to end course. This means I cover the app and how it uses all of the technologies to produce the SPA.
Today I'll share some insights on the server technologies I am using in Code Camper SPA. The diagram below shows the key ingredients I used to create the server technologies. One of the goals of this architecture is to surface the data in an simple way so I can add new ways to get to the data or even add new data fairly quickly. The main idea was to keep the Web API's methods simple, which I think was achieved.
Go to the complete details ...