Archive for April, 2009

YQL execute now allows you to convert scraped data with server side JavaScript

I am a big fan of YQL, a terribly easy and fuss-free way to access APIs and mix data retrieved from them in a simple, SQL style language. Say for example you want photos of Paris,France from Flickr that are licensed with Creative Commons attribution, you can do this with a single command:
PLAIN TEXT
CODE:

select * [...]

960 Gridder: Easy to use layout design tool

Andrée Hansson has created 960 Gridder, a grid layout tool for web developers that you can either use as an integrated component to layout your websites or use it as a bookmarklet. The grid is fully customizable but it defaults to the “960px grid standard”.

960 Gridder will automatically identify if jQuery is present at the [...]

Twiggler, a sample app for the LM Framework

David Semeria has been working on LM, another Ajax framework, for a number of years and has just announced it.
The first demo app is a highly customizable Twitter client, Twiggler, that runs in the browser.

Unfortunately nothing is public on the framework so we can’t see how it actually works. It looks kinda like Squeak or [...]

Ajax Framework Analysis Results

Matt Raible has posted on the analysis the he has done for a client on choosing an Ajax framework. This is the age old question “which Ajax framework should I use?” It is agonizing. It is hard. It isn’t pretty. We created a dartboard:

Matts take compares Dojo, Ext JS, GWT, and YUI using various criteria [...]

Birth of the datagrid element in HTML 5

Mark Pilgrim has nicely discussed the new HTML 5 datagrid element on his latest This Week in HTML 5:

In the datagrid data model, data is structured as a set of rows representing a tree, each row being split into a number of columns. The columns are always present in the data model, although individual columns [...]

Happy Birthday, Opera

You may have already seen Opera’s celebratory home page marking their fifteenth anniversary:

But did you also notice the comic depicting their founders’ story?

Happy Birthday, Opera.

CSS3 Template Layout through jQuery

Alexis Deveria of “When Can I Use…” fame recently told us about his latest project:

A jQuery plug-in to provide support for the CSS Template Layout Module. For those of you unfamiliar with this specification, it provides a relatively easy way to make a table-like layout using CSS. Until recently it was known as the “CSS [...]

vice-versa: the noble act of getting the best of all browsers

Andrea Giammarchi has a vision to have the best of all browsers available to him in JavaScript land. He has created vice versa as a project to explore this ideal and incredibly hard vision to attain:

Studying the DOM, which is notoriously a mess, I often “travel” between the MDC and the MSDN to solve a [...]

Even designers are using CSS3? :)

Sean Martell is my hero. He did the Bespin logos and a bunch of the Mozilla works in general. When Ben and I were in Toronto we got to see him at work at his WACOM tablet, and it is a sight to behold.
I wish I could do that kind of design work, but for [...]

Free ASP.NET MVC “NerdDinner” Tutorial Now in HTML

Last month I blogged about a free end-to-end ASP.NET MVC tutorial called “NerdDinner” that I wrote for the Professional ASP.NET MVC 1.0 book from Wrox Press.  The book is now released and shipping on Amazon

The NerdDinner tutorial walks through how to build a small, but complete, application using ASP.NET MVC, and introduces some of the core concepts behind it.  You can download a PDF version of the tutorial here.

NerdDinner Tutorial Now Also Available in HTML

A few minutes ago I finished publishing an HTML version of the NerdDinner tutorial as well.  You can read it online for free here.

I split the tutorial up across 12 segments to make it more manageable to read.  I also increased the sizes of the screenshots, and used a really nifty syntax highlighter that Scott Hanselman helped set me up with.  I actually find the end result a lot easier to read than the PDF version.

Below are links to the different NerdDinner tutorial segments:

Hope this helps,

Scott