Scott Hanselman

Hanselminutes Podcast 121 - LineRider - Porting a Flash Game to Silverlight 2

July 17, 2008 Comment on this post [10] Posted in Podcast | Silverlight
Sponsored By
My one-hundred-and-twentyfirst podcast is up.image In this episode, I talk to Rick Barraza, an Experience Architect from Cynergy with a background in Flash, and Bryan Perfetto, a Developer from Inxile writing his first Silverlight application. We chat about how and why they ported the popular Flash Game LineRider.com to Silverlight 2.

Subscribe: Subscribe to Hanselminutes Subscribe to my Podcast in iTunes

If you have trouble downloading, or your download is slow, do try the torrent with µtorrent or another BitTorrent Downloader.

Do also remember the complete archives are always up and they have PDF Transcripts, a little known feature that show up a few weeks after each show.

Telerik is our sponsor for this show.

Telerik's new stuff is pretty sweet, check out the ONLINE DEMO of their new ASP.NET AJAX suite. RadGrid handles sorting, filtering, and paging of hundreds of thousands of records in milliseconds, and the RadEditor loads up to 4 times faster and the navigation controls now support binding to web services on the client.

As I've said before this show comes to you with the audio expertise and stewardship of Carl Franklin. The name comes from Travis Illig, but the goal of the show is simple. Avoid wasting the listener's time. (and make the commute less boring)

Enjoy. Who knows what'll happen in the next show?

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Hosting By
Hosted in an Azure App Service
July 17, 2008 18:14
I'm confused. I distinctly recall listening to this podcast on my drive to Saint Louis last weekend. How is it just now coming out?
July 17, 2008 18:45
It did. Scott runs a bit behind on posting a notice to his blog from time to time.
July 17, 2008 20:10
It's true, I'm slow.
July 18, 2008 7:34
Just an FYI, ActionScript/Flash is JIT compiled, not interpreted.

Also, it sounds like they are comparing Silverlight 2 to Flash 8. Flash 9 is several times faster than Flash 8. I am not saying that Flash is as fast as Silverlight (I honestly have no idea). The only benchmarks I have seen are from here: http://www.craftymind.com/guimark/ , but I don't think you can derive too much from these.
July 18, 2008 8:05
Good to know, thanks for clearing that up!
July 22, 2008 1:55
Hi Scott,
Nice episode.

Question...

I really liked the General Feedback Forum you used on BabySmash, with the ability to submit , vote discuss ideas.

Is this something you wrote yourself or something I can download and install on my site?

Thanks for all you do.

Mark
July 22, 2008 2:02
It's uservoice.com. You can set it up in 5 min!
July 24, 2008 11:57
Thanks good topic, being involved in flash website design for more then 10 years I'm really keen to see a more structured and logical alternative to Adobe Flash, I thought that MS Silverlight would be a major contendor, but untill now apart from some promotional samples I have not come across many people using it.
August 05, 2008 1:04
regarding flash, silverlight, etc being slower on the Mac vs Windows: While I've not actually written any code on the Mac yet, I did some research into the libraries and in Objective C 2 they introduced managed memory. The memory is reference-counted and according to the research on the .Net framework they found that reference-counted memory management was hugely slower than using the garbage collector. I suspect that has a great deal to do with the slowness.

Love your podcasts.

Chad
August 14, 2008 18:32
Hi!
I heard on the podcast that Silverlight has built in support to interface with Windows Live Messenger. I found no reference to it while searching the web. Can you give us more info ?

Thanks,
Tiago Andrade e Silva

Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.