TechDays 2011 Web Debriefing

During the last two days of TechDays 2011 in Örebro, with the tagline ‘the Cloud story’, the term HTML5 was as frequently mentioned by speakers on some tracks as the word cloud was in other.

Team .NET Web was represented by Gustaf (@gustaf_nk), Per (@per_okvist) and Karl (@herradriansson), with a session about our views on modern web development. In this session we discussed HTML5, client architecture and ASP.NET MVC 3, among other related subjects.

In this post, as promised during the session, we will list and comment on some of the frameworks and utilities mentioned.

Frameworks

We touched on several server frameworks in addition to the usual suspects.

WCF HTTP
Fubu MVC
OpenRasta
Nancy

HTML5 today

Since the current features in HTML5 is implemented in different priorities browser to browser, we need some help of feature detection libraries and resources.

Modernizr
HTML5 Readiness
Graceful Degradation and Progressive Enhancement

JavaScript

A good part of the session was spent on good practices about JavaScript architecture.

yepnope.js
JavaScript Module Pattern: In-Depth
Javascript Module Pattern with jQuery
jQuery Templates
An early look at jQuery UI Grid in ASP.NET
JSON

NuGet

Some of the frameworks used in the demo case was fetched using NuGet.

ASP.NET MVC HTML5 Helpers
AutoFac

Compiled client code

We discussed the possibilities with richer languages that compile to either CSS or JavaScript. Even though we didn’t have time to show any usages of these during the session, we think that usages of such frameworks will increase in the near future.

Sass
Compass
LESS
CoffeeScript

Finally

Thank you for stopping by at our session and a big thank you to the TechDays staff for moving the session to a bigger room due to high demand.

6 Comments

  1. Martin

    Thanks for a great demonstration.

    It would be pretty awesome if you could share the code for the small app you showed us. Some things went a bit fast and it would be great to have the possibility to look a bit closer into the code.

  2. Erik

    I’d also be interested in the demo app. Great demo!

  3. Mattias

    Great presentation at TechDays! I would also like the demo app, if posible. Especially nice with the templating and module pattern. JavaScript quite easily becomes a mess if you don’t have a good system for how to use it.

  4. We’re happy that you liked the presentation! :)

    Please mail me at “gustaf dot nk at jayway dot com” if you want me to send the demo code to you.

Trackbacks for this post

  1. TechDays 2011 #Day 2 – summary « do.Develop();
  2. "HTML5 & MVC3" Debriefing | Jayway Team Blog - Sharing Experience

Leave a Reply