• Home
  • Speaking
  • Training
  • Articles
  • About
  • Contact
  • Twitter Twitter icon
  • Instagram
  • Dev.to dev.to icon
  • LinkedIn LinkedIn icon
  • RSS RSS icon

Build Single Page Apps - Part 7 - MVVM and KnockoutJS

22 August 2012 javascript / pluralsight / knockout / SPA / mvvm

You knew it was coming, and you were right. MVVM and Knockout [http://knockoutjs.com] are 2 passions of mine and of course they are a big part of my upcoming Pluralsight [http://www.pluralsight.com/] course titled “Building Single Page Apps (SPA) with HTML5, ASP.NET Web API, Knockout and jQuery”. It

Unique Pluralsight Video - Call Me Maybe

22 August 2012 pluralsight

Pluralsight and my fellow authors are like a family. So much like a family, in fact, that we decided to take making fun to the next level. The good folks at Pluralsight [http://www.pluralsight.com/] bribed invited me and the rest of the authors to embarrass myself by lip synching a spoof video fo

Build Single Page Apps - Part 6 - JavaScript Modules and Italian Food

16 August 2012 javascript / pluralsight / SPA / patterns / requirejs

SPA’s are apps too. And as such when creating a SPA you will find yourself writing code to get data, push data, handle validation, change tracking, storing data locally, presenting data, and so much more. All of these roles could be written in a scattered manner across the app, but that causes redun

Windows 8 and Visual Studio 2012 Now Available

14 August 2012 visual studio 2012 / windows 8

Are you ready? Both Visual Studio 2012 and Windows 8 RTM today for MSDN and TechNet subscribers. And they are available for download now [http://msdn.microsoft.com]! A word of caution … I had to go to the details list and search for both for them to appear (they did not show up in the home page fo

Build Single Page Apps - Part 5 - HTML 5 and ASP.NET Web Optimization

12 August 2012 SPA / asp.net / html5 / web optimization

Single Page Apps (SPA) are all the rage, and while it’s exciting to talk about the JavaScript we use in the SPA, the HTML is just as important. If HTML5 tags are used, then its important to make sure that you prepare for a graceful degradation if you want older browser support. Also, the HTML shell

Newer Posts
Page 90 of 232
Older Posts

John Papa

Hi, I'm John Papa. I author this blog, create courses for Pluralsight, and work in Developer Relations. I am a professional storyteller, I contribute to OSS, and I'm a Web technologist

Latest Projects

  • Comparing Callbacks, Promises and Async Await in TypeScript
  • Debug Angular 9: Interacting with Components
  • Vanilla JavaScript and HTML - No frameworks. No libraries. No problem.
  • Shifting Your Node Express APIs to Serverless
  • Predictive Preloading Strategy for Your Angular Bundles
  • How I Write Online Articles
  • Debug Your Node.js App in 60 Seconds
  • The Next.js for Angular - Analog on Web Rush #290
  • VS Code to the Cloud in 60 Seconds on Web Rush #289
  • Make AI Useful For You on Web Rush #288
  • Why You As A Developer Must Care About Managing Your APIs on Web Rush #287
  • Fast Development with Visual Studio on Web Rush #286
  • The Best of Build for Developers on Web Rush #285
  • App Spaces: Simplifying App Development in Azure on Web Rush #284
  • Twitter Twitter icon
  • Instagram
  • Dev.to dev.to icon
  • LinkedIn LinkedIn icon
  • RSS RSS icon
Copyright 2025 John Papa

This work is licensed under a Creative Commons Attribution 4.0 International License. In other words, share generously but provide attribution.

Disclaimer

Opinions expressed here are my own.

Published with Ghost

This site is hosted on Ghost.io
Theme by Cross Stroke.