Saturday, December 28, 2013

Durandal (JS) Kickstarter

Herding Code 182: Durandal Kickstarter with Rob Eisenberg:

How to fund development of a tool that competes with Google's AngularJS?
One option is by "crowd funding" @ Kikstarter, selling video training...

Durandal 2014 by Rob Eisenberg — Kickstarter
(for funding one year development, pledged of $95,000 goal)

Home | Durandal

Compare Durandal to Angular, Not Knockout to Angular | John Papa
ng-d

Since Durandal is based on MVVM pattern (instead of MVC used by Angular)
it could be a better match for Microsoft platform (WPF is based on MVVM).
It is also using KnockoutJS created by Steve Sanderson from ASP.NET team.

Microsoft could "adopt" Durandal (and maybe hire its developer),
and create a reasonable alternative to Angular.
Based on recent actions, it is more likely that it may be adopted and supported
as jQuery is in VisualStudio, and Microsoft may sponsor some of the development...

Creating a popular class for PluralSight could be more profitable than Kickstarter...
Angular classes are currently #1 and #2 on PluralSight, and in used in 4 out of top 10...




C# and Roslyn (compiler as an API)

C# and Roslyn with Mads Torgersen @ .NET Rocks!:
Another smart Danish person working on .NET tools.
Next-gen C# compiler is written in C# as a set of APIs,
coming soon (in preparation for last 5 years)

Microsoft “Roslyn” CTP

Code Generation and Roslyn with Kathleen Dollard @ .NET Rocks


Compile-time Reflection @ Scala 

Shopping from iOS vs Android

IBM Digital Analytics Benchmark - United States
"(shopping from) iOS was more than five times higher than (from) Android, driving 23 percent vs. 4.6 percent for Android. 
On average, iOS users spent $93.94 per order, nearly twice that of Android users, who spent $48.10 per order.
iOS also led as a component of overall traffic with 32.6 percent vs. 14.8 percent for Android."


Simple bottom line: people show have more money are buying more expensive devices (iOS) and buying more stuff from them...  Same is for apps, iOS users are purchasing apps, Android users not (much)... But most of popular apps are free

jQuery CDN fallback

cdn - Best way to use Google's hosted jQuery, but fall back to my hosted library on Google fail - Stack Overflow

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<script>window.jQuery || document.write('<script src="jquery.js"><\/script>')</script>

Google Hosted Libraries - Developer's Guide - Make the Web Faster — Google Developers


jQuery source viewer