Blog Archives

durandalJS is SEO friendly

I was checking out the new bits for durandalJS version 2.0 and found out that is now easier to make your Single Page Application be AJAX crawlable, for SEO purposes. Historically, crawling ajax pages were difficult to implement. Google created

Tagged with: , ,
Posted in SPA

requireJs, asp.net bundling and minification

When you start building large-scale web applications, it will become apparent to you later on that you can’t just put all of your code into one or two javascript files. If you had been programming the object-oriented way before, you

Tagged with: , ,
Posted in SPA

Modal Dialog for HotTowel SPA

In my previous post, I illustrated a master-detail scenario for displaying data from a “master” screen. In this posting, I’m going to demonstrate how to display the “detail” data, using a modal dialog UI instead. DurandalJS used by HotTowel template

Tagged with: ,
Posted in SPA

Hot Towel SPA Master-Detail Scenario

With the recent release of ASP.NET and Web Tools 2012.2 Update, more tools are available for the developer to build applications more efficiently. For Single Page Applications (SPA), it used to take quite a lot of time, to make a

Tagged with: ,
Posted in SPA

Adding reCAPTCHA to your Single Page Applications

At some point,¬†you were probably¬†creating a “Contact Us” page for a website, and chances are, you also used reCAPTCHA to prevent spam emails from being sent to your mailbox from the “contact” page. In this post, I am sharing how

Tagged with: , , , ,
Posted in SPA

SPA Authentication and CSRF MVC4 AntiForgery Implementation

Introduction This post can be rather long and actually contains 2 concepts. I will share my experiments in porting ASP.Net MVC4’s authentication to work with the HotTowel SPA template. As well, in implementing the AntiForgery token approach of preventing cross-site

Tagged with: , , , ,
Posted in SPA