https://www.developerfusion.com/t/ria/media/view/video/Video RIA & Web Media from Developer Fusion2012-11-05T22:41:00.00Zhttp://www.developerfusion.com/media/147326/390-turbolinks/#390 Turbolinks2012-11-05T22:41:00.00ZTurbolinks can make your Rails app feel faster by using JavaScript to replace the page content when clicking a link. It will be default in new Rails 4.0 applications, but here I show how to use it in Rails 3 and mention some of the gotchas.James Crowleyhttp://www.developerfusion.com/media/144313/360-facebook-authentication/#360 Facebook Authentication2012-07-02T14:29:00.00ZThis will show how to create a new facebook application and configure it. Then add some authentication with the omniauth-facebook gem and top it off with a client-side authentication using the JavaScript SDK.James Crowleyhttp://www.developerfusion.com/media/143186/350-rest-api-versioning/#350 REST API Versioning2012-05-16T07:41:00.00ZAPIs should be consistent, but it is difficult to do this when returning a JSON response along side the HTML interface. Here I show how to add a versioned, RESTful API. The version can be determined from either the URL or HTTP headers.James Crowleyhttp://www.developerfusion.com/media/141688/340-datatables/#340 DataTables2012-04-12T04:52:00.00ZDataTables makes it easy to convert a plain HTML table into one with pagination, sorting, and searching - all done with JavaScript and jQuery. Here I show how to set this up and use a Rails application as the data source.James Crowleyhttp://www.developerfusion.com/media/140355/334-compass-css-sprites/#334 Compass & CSS Sprites2012-03-22T07:16:00.00ZCompass improves the Sass experience by providing useful mixins, functions, and more. You will also learn how to make CSS sprites with it in this episode.James Crowleyhttp://www.developerfusion.com/media/139660/330-better-sass-with-bourbon/#330 Better Sass with Bourbon2012-03-07T22:47:00.00ZIf you are tired of the browser vendor prefixes in CSS, check out Bourbon. It provides Sass mixins and functions to make CSS more convenient.James Crowleyhttp://www.developerfusion.com/media/139107/328-twitter-bootstrap-basics/#328 Twitter Bootstrap Basics2012-02-29T08:02:00.00ZTwitter Bootstrap can help make beautiful web apps quickly by providing you with useful CSS and JavaScript. Here you will learn how to include it into Rails with the twitter-bootstrap-rails gem.James Crowleyhttp://www.developerfusion.com/media/138156/324-passing-data-to-javascript/#324 Passing Data to JavaScript2012-02-14T08:53:00.00ZThere are a variety of ways to pass variables from a Rails application to JavaScript. Here I show three techniques: a script tag, a data attribute, and the Gon gem.James Crowleyhttp://www.developerfusion.com/media/137869/322-rabl/#322 RABL2012-02-09T02:16:00.00ZRABL - Ruby API Builder Language - provides a DSL for generating JSON or XML responses in a Ruby application. Learn how to share and configure complex JSON data in this episode.James Crowleyhttp://www.developerfusion.com/media/136587/316-private-pub/#316 Private Pub2012-01-17T06:24:00.00ZPrivate Pub makes it easier than ever to publish and subscribe to real-time events in a Rails app. You can use publish_to with a block of JavaScript or supply a hash for use with JSON.James Crowleyhttp://www.developerfusion.com/media/135638/312-sending-html-email/#312 Sending HTML Email2012-01-02T08:20:00.00ZHTML email can be difficult to code because any CSS should be made inline. Here I present a few tools for doing this including the premailer-rails3 and roadie gems.James Crowleyhttp://www.developerfusion.com/media/132367/296-mercury-editor/#296 Mercury Editor2011-11-15T15:02:00.00ZMercury allows you to edit a section of HTML directly in the web browser through a WISYIWYG editor. Here I show how to integrate Mercury into a Rails app and save the changes back to the database.James Crowleyhttp://www.developerfusion.com/media/132369/carl-franklin-moving-from-silverlight-to-metro/Carl Franklin: Moving from Silverlight to Metro2011-11-15T15:03:00.00ZCarl explains Microsoft's motivation behind WinRT, and what they said (and didn't say) at BUILD. He explains what WinRT really is technically, and where .NET fits in the picture. Finally, he shows you what's involved when moving a Silverlight app to a Metro-Style app for Windows 8.James Crowleyhttp://www.developerfusion.com/media/120842/colin-melia-on-silverlight-5/Colin Melia on Silverlight 52011-06-17T17:31:00.00ZCarl got together with Colin Melia at DevTeach Montreal for a peek at the new Silverlight 5 Beta. Colin demos a handful of new features.James Crowleyhttp://www.developerfusion.com/media/120080/268-sass-basics/#268 Sass Basics2011-05-30T08:05:00.00ZSass extends CSS with variables, nesting, mixins and more. Here I show how to convert plain CSS to SCSS in a Rails 3.1 app.James Crowleyhttp://www.developerfusion.com/media/119851/267-coffeescript-basics/#267 CoffeeScript Basics2011-05-23T09:55:00.00ZCoffeeScript allows you to write JavaScript in a concise, elegant fashion. Here I convert JavaScript code to CoffeeScript in a Rails 3.1 app.James Crowleyhttp://www.developerfusion.com/media/119478/266-http-streaming/#266 HTTP Streaming2011-05-16T07:44:00.00ZHTTP Streaming allows the browser to start processing the HTML response while the Rails app is still processing the rest of the request.James Crowleyhttp://www.developerfusion.com/media/117515/carl-franklin-builds-a-silverlight-file-uploader/Carl Franklin Builds a Silverlight File Uploader2011-04-13T22:11:00.00ZBrother Jay stops by the studio to play host as Carl takes us through his Silverlight file uploader project.James Crowleyhttp://www.developerfusion.com/media/118907/261-testing-javascript-with-jasmine/#261 Testing JavaScript with Jasmine2011-05-10T03:36:00.00ZAre you testing your JavaScript? Learn how to add specs using Jasmine. This episode also covers jQuery integration with jasmine-jquery.James Crowleyhttp://www.developerfusion.com/media/117324/ivelin-ivanov-and-ivan-donev-on-silvermotion/Ivelin Ivanov and Ivan Donev on SilverMotion2011-04-08T14:33:00.00ZBack in October, 2010, Carl sat down with Ivelin and Ivan of PostVision at DevReach in Sofia Bulgaria. The super duo give us a personal demo of their Silverlight 3D project, SilverMotion.James Crowley