Scott Hanselman

Silverlight 1.0 is out and it supports Linux

September 05, 2007 Comment on this post [7] Posted in Microsoft | Silverlight
Sponsored By

600px-Chess-demo Wow, I didn't see this coming. (That's a lie, I totally saw it coming and have been saying it could, would and should happen for months) Silverlight 1.0 is officially released as of 9pm PST and surprise! It will formally support Linux (screenshots) as Moonlight via a partnership with Novell in the coming months. You can see an interview with Brian Goldfarb, the Group PM,  about this at Beet.tv. Wired also has the scoop.

"Microsoft Corp. today released to the Web (RTW) Silverlight™ 1.0, a cross-browser, cross-platform plug-in for delivering richer user experiences on the Web. In addition, Microsoft will work with Novell Inc. to deliver Silverlight support for Linux, called Moonlight, and based on the project started on mono-project.com."

If you want a great example of Silverlight content and why it's a compelling complement to Flash (and it's less hassle than Windows Media Player, that's for sure) go check out the Halo 3 Combat Trailer in HD - It's in HD 720p. As I understand it, if you haven't gotten auto-updated to 1.0 over the last two weeks (and unless you're already running 1.1 Alpha) you'll get 1.0 release bits automatically after you visit some of the bigger sites after 8am PST tomorrow.

Here's some great Silverlight examples and links from ScottGu's blog:

  • Recreating ITunes in Silverlight: Jose Fajardo has an absolutely fantastic blog with a ton of Silverlight content on it.  One of the projects he has been working on has been recreating Apple's ITunes Media Player using Silverlight.  Check out his multi-part blog series that discusses step-by-step how he built it.  Absolutely brilliant.

  • Sudoku for Silverlight: David Anson has built a cool online sample using Silverlight that helps you play the popular Sudoku game.  Useful for both Sudoku addicts and developers wanting to learn Silverlight.  

  • Font Embedding and RSS data in Silverlight: Tim Heuer has a cool blog post that shows how you can create your own font-type and embed it within your Silverlight 1.0 application.  He then has his application retrieve dynamic content from an RSS feed and use the custom font to display it.  You can run the finished application online here (all of the text here is dynamic - not a screen-shot).

  • Silverlight Drag and Drop JavaScript Framework: Roberto Hernandez-Pou has a nice article and sample that describes how to implement a drag/drop mechanism for Silverlight 1.0 (using JavaScript).  This article is in both Spanish and English - scroll down if you are looking for the English version.

  • Pascal Support for Silverlight: RemObjects Software now has a project template for VS 2008 that enables you to write Silverlight 1.1 .NET applications using Pascal.  It is kinda wild to see a screenshot of FireFox on the Mac, running a Silverlight application, written with a Pascal code-behind file built with VS 2008.

Enjoy.

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 bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

I'm on Pause - Seattle Nerd Dinner?

September 05, 2007 Comment on this post [45] Posted in Microsoft
Sponsored By

microsoftlogoHeh. I was supposed to start work at Microsoft today, but there was an HR goof and some paperwork went missing, and by the time it was figured out they had to push my start date to next week.

They needed to do a background check on me and when I suggested Googling for Scott, they didn't think it was as funny as I thought it was. ;)

Anyway, here I am, on Pause, so I'm chilling with the Family, watching Z go from a word here and there to talking non-stop in little baby paragraphs. "The gate's stuck, daddy! Fix it! Yay Daddy! My new shoes! Look over there! Truck! Vroom! Cheese, please? School!"

Z 2

You spend two years hoping they'll talk and then, apparently, the next 20 hoping they'll shut up. (Kidding!) It's going to suck to be away for the few days I'll be up at NEO (New Employee Orientation) at MSFT.

Microsoft was very cool about the goof and helped me work out my healthcare for this unexpected week-long gap, so that was nice.

My new start date is the 10th, so if you're around in Seattle/Redmond the week of 9/10 to 9/15, how about a Seattle Nerd Dinner on Sept 12th at the Crossroads Bellevue Mall Food Court?  or iCal for Outlook or as a Facebook Event.

If you're a Seattle/Redmond person (as I am not) can you help me get the word out and/or organize this? If you want to come, leave a comment here and show up...I'll be there, quietly eating alone in a strange new city wearing a Blue Badge with a single tear running down my face. ;)

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 bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

Microsoft patch causing network outages/DNS issues?

September 04, 2007 Comment on this post [18] Posted in Musings
Sponsored By

Something has changed in the last week and I'm not sure what it is. I'm getting every some DNS lookups failing on my Vista machine. I'm getting reports from readers running XP that are seeing it too. One person saying:

"Microsoft released a patch recently that increased packet sizes and it is causing network/DNS issues. "

Can anyone speak to this? I haven't got details yet, but I'm running Network Monitor and haven't caught one yet.

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 bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

Hanselminutes Podcast 79 - LINQ to XML

September 04, 2007 Comment on this post [2] Posted in Learning .NET | LINQ | Podcast | Programming | XML
Sponsored By

My seventy-ninth podcast is up. I've been poking around with LINQ to XML and I reports my findings to Carl about life with XDocuments and XElements. We also talk about the bridge classes that link (no pun intended) System.Xml and System.Xml.Linq.

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

Links from the Show

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.

Check out their UI Suite of controls for ASP.NET. It's very hardcore stuff. One of the things I appreciate about Telerik is their commitment to completeness. For example, they have a page about their Right-to-Left support while some vendors have zero support, or don't bother testing. They also are committed to XHTML compliance and publish their roadmap. It's nice when your controls vendor is very transparent.

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 bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

Hanselminutes Podcast 78 - The 2007 Tools List

September 04, 2007 Comment on this post [2] Posted in Podcast
Sponsored By

My seventy-eighth podcast is up. In this show, Carl and I talk about this year's Ultimate Developer and Power Users Tool List.

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

Links from the Show

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.

Check out their UI Suite of controls for ASP.NET. It's very hardcore stuff. One of the things I appreciate about Telerik is their commitment to completeness. For example, they have a page about their Right-to-Left support while some vendors have zero support, or don't bother testing. They also are committed to XHTML compliance and publish their roadmap. It's nice when your controls vendor is very transparent.

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 bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

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