On CNET: The world's thinnest messaging phone?
BNET Business Network:
BNET
TechRepublic
ZDNet

April 30th, 2007

The scoop on Silverlight for developers

Posted by Ryan Stewart @ 10:01 am

Categories: Rich Internet Applications, Microsoft, Rich Media, Silverlight

Tags: Developer, Microsoft Windows Live, Microsoft Windows, Microsoft Corp., CLR, Ryan Stewart

In Focus » See more posts on: Mix07

SilverlightThe speculation is over and today is the day Microsoft takes the developer covers off of Silverlight. There are a bunch of announcements today, so I'll break them down one by one, but for those in a hurry, here's the summary. First, Microsoft is announcing that the CLR will be a part of Silverlight (Channel 9 has a video with Scott Guthrie about this). Two, they are also announcing a Dynamic Language Runtime (DLR) which is open source and will allow developers to write dynamic languages to be compiled into .NET bytecode. The DLR will be open sourced under the Microsoft Public License. Third, Windows Live will provide Silverlight developers a way to deploy applications on their service by implementing a hosted solution around Windows Live.

The run down
Microsoft is giving out bits for two versions of Silverlight. The first is a beta of version 1.0. This includes Windows Media support and the other parts of the announcement that was made at NAB. Previous releases were all CTPs so for the beta the code is a bit cleaner and much closer to the final release. The second announcement is that the alpha version of Silverlight 1.1 is available. This release includes support for the CLR on the Mac and other developer related features that are going to make the RIA space much more interesting.

The cross-platform CLR
For me, the fact that Silverlight will contain the CLR is the most significant announcement today. It does a few things for Rich Internet Applications. First of all, it brings in .NET developers and gives them a way to deploy .NET applications on the Mac. That’s huge because the CLR is one of the best runtimes out there and being able to deploy full applications over the web will get a HUGE boost. The CLR is fast, efficient, widespread, and now it runs on the Mac as a web browser plugin while using XAML for the presentation layer. That means you can write C# and VB Rich Internet Applications that will run cross platform. All of this is great news and should result in a lot more developers looking at the RIA space.


 
 

Image Gallery:

The Dawn of Microsoft's Silverlight

Screenshots of Microsoft's Silverlight plugin and the applications that have been built on top of the runtime so far in the Silverlight gallery.

 

 

The open source Dynamic Language Runtime
My collegue, Mary Jo had this nailed weeks before the official announcement. Microsoft is announcing and open sourcing a "Dynamic Language Runtime" w(DLR) hich will allow developers to write dynamic languages like Ruby or Python and have them compiled into .NET bytecode to run against the CLR so they get all the benefits. Because it’s open source, Microsoft is looking to grow the ecosystem by encouraging developers to implement other dynamic languages for the DLR. A lot of people seem very excited by this, and it *is* good news. That said, I'm not entirely sure how valuable it is. I'm not sure how many new developers it brings to the platform. It makes for a great story, and may make a difference in the long run, but it seems more newsy than beneficial at this point. Especially when you take into account the impact on the Silverlight download size (I hear it's about 400k).

Silverlight and Windows Live hosting (Silverlight Streaming)
Finally, one of the interesting announcements is that Microsoft is going to provide a hosting service to budding Silverlight developers via the Windows Live property called Silverlight Streaming. The serivce gives 4 gb of space to anyone building and deploying Sliverlight applications. This means you can store Slverlight movies and applications on the Windows Live service and then deploy those on your blog or web page. It's going to make it quick and easy to get started with Silverlight and give developers a free ride for storing some of their experiments.

All in all, Silverlight is great news for developers and means Microsoft has a "complete" offering when it comes to software. You can build desktop applications with Windows Presentation Foundation, build web-only applications with ASP.NET AJAX and now the hybrid Rich Internet Applications with Silverlight. Microsoft wouldn't give specific release dates for version 1.1, the version that has the most impact, but they said it would follow pretty closely after the 1.0 release.

 Update: Thoughts are trickling in

Alex Barnett
Nic Cubrilovic
Webware
Mary Jo Foley
Tim Anderson
Colinizer
Eric Dolecki (a Flash perspective)
Dan Farber

Ryan Stewart, a Rich Internet Application developer and industry analyst, recently joined Adobe's Platform Team as a Rich Internet Application Evangelist. See his full disclosure.
  • Talkback
  • Most Recent of 2 Talkback(s)
Sauce for the goose...
Hey, Microsoft (among others) objected to Sun's control of Java. Microsoft's control of .NET is even more absolute... Sun's open-sourced Java: if Microsoft wants people to take Silverlight seriously l... (Read the rest)
Posted by: Resuna Posted on: 05/01/07 You are currently: Logged In | Log out
DLR (not sure how valuable?) David.keatley   | 05/01/07
Sauce for the goose... Resuna   | 05/01/07

What do you think?

45 Trackbacks

The URI to TrackBack this entry is:
http://blogs.zdnet.com/Stewart/wp-trackback.php?p=356

  • Silverlight and Windows Live Hosting
    I've just sat through Ray Ozzie keynote here at MIX07 , his first public speaking engagement to a dev

    Trackback by Alex Barnett blog — April 30, 2007 @ 10:22 am

  • Microsoft Launches Silverlight Streaming
    So we just love to criticize Microsoft (who doesn’t?), but the Silverlight technology that Ray Ozzie is unveiling at Mix today looks to be a real accomplishment - it really does provide a challenge to Adobe’s dominance. ...

    Trackback by proxieslist.net — April 30, 2007 @ 4:57 pm

  • Number 10
    Just finished watching (and still recovering from) the Mix keynote. I have the same feeling now that I had when I first saw Longhorn - this is going to be big and momentous. It should soon be available at VisitMix.com for your viewing ...

    Trackback by Sriram Krishnan — April 30, 2007 @ 7:30 pm

  • Mix it up!
    So this is it! After watching the streaming keynote video for more than 2.5 hours now, I can finally talk about what's been cooking inside a lot of Microsoft buildings. Silverlight was announced a few days ago. In addition to that, ...

    Trackback by ASCII Art — April 30, 2007 @ 8:37 pm

  • Blog Buzz about MIX07
    It was a blast watching the keynote stream live while following the twitter feed. The twitter backchannel gives you a feel for how people are reacting to the presentations and demos. Here's a snapshot of the big screens in the keynote ...

    Trackback by Visit MIX07 — April 30, 2007 @ 9:33 pm

  • Microsoft Launches Silverlight Streaming
    So we just love to criticize Microsoft (who doesn’t?), but the Silverlight technology that Ray Ozzie is unveiling at Mix today looks to be a real accomplishment - it really does provide a challenge to Adobe’s dominance. ...

    Trackback by Mashable! — April 30, 2007 @ 9:57 pm

  • Microsoft Launches Silverlight Streaming
    So we just love to criticize Microsoft (who doesn’t?), but the Silverlight technology that Ray Ozzie is unveiling at Mix today looks to be a real accomplishment - it really does provide a challenge to Adobe’s dominance. ...

    Trackback by Just Passing Through — April 30, 2007 @ 9:57 pm

  • MIX07: DLR
    Dynamic Language Runtime (DLR) - Open source allowing developers to write dynamic languages to be compiled into .NET bytecode. The DLR will be open sourced under the Microsoft Public License. Podcast: John Lam and the DLR ...

    Trackback by Tales from a Trading Desk — April 30, 2007 @ 10:52 pm

  • Microsoft Mixing it up…
    I’ve posted a few of the best posts from the floor of Mix to my link blog. I didn’t post much news myself, instead have been listening to developers up in the BlogZone about what they think to get a feeling of how well Microsoft’s ...

    Trackback by Scobleizer — April 30, 2007 @ 11:03 pm

  • Mix'07 is getting great press
    Lots of good press coming out of Mix. I was able to catch the keynote webcast. It was great to hear from Ray Ozzie in some depth about his vision for the future of software plus services. Even internally unless you're on some of those ...

    Trackback by technet Blogs — April 30, 2007 @ 11:25 pm

  • Round-up of Silverlight
    My own stuff of course… Robert Scoble Ryan Stewart Mary Jo Foley WPF Wonderland Tim Sneath (pre-today’s additional announcements) Channel 9 MIX07.

    Trackback by Colinizer - tech geek inside your mind — April 30, 2007 @ 11:55 pm

  • Poll: What do you think of Microsoft Silverlight?
    As noted in our coverage of Ray Ozzie's MIX keynote this morning, Microsoft has released a number of significant upgrades to its Silverlight product. Silverlight is essentially a competitor to Adobe's Apollo platform, in that it is a ...

    Trackback by Read/WriteWeb — May 1, 2007 @ 12:05 am

  • SilverLight and Dynamic Language Runtime (open source)
    "The speculation is over and today is the day Microsoft takes the developer covers off of Silverlight. There are a bunch of announcements today, so I'll break them down one by one, but for those in a hurry, here's the summary. ...

    Trackback by Lazy Coder — May 1, 2007 @ 12:08 am

  • Platforms at Microsoft Mix 07
    Mix07 Microsoft Chief Architect Ray Ozzie kicked-off their Mix 07 developer’s event today by highlighting their “software plus services? platform strategy that aims to blend online and offline worlds. And although he alluded to Live ...

    Trackback by programmableweb.com — May 1, 2007 @ 12:29 am

  • Microsoft Launches Silverlight Streaming
    Ray Ozzie, the Chief Software Architect at Microsoft, today unveiled a new service from Microsoft called Silverlight Streaming that will provide free hosting to developers for upto 4GB. The offering is free for developers who want to ...

    Trackback by Startup Meme — May 1, 2007 @ 12:47 am

  • MIX
    It's difficult to miss what's happening with MIX, there's so much discussion about the announcements and technologies released. Danny Ayers was able to discuss what he was shown on his recent trip to Microsoft: Astoria, ...

    Trackback by Burningbird — May 1, 2007 @ 1:37 am

  • MIX07
    Looks like I came back from vacation to some good news! I'm most excited to hear about Silverlight containing the CLR allowing for better cross-platform .NET support.

    Trackback by Aaron Lerch — May 1, 2007 @ 2:41 am

  • MSFT and Adobe
    Well, jeeze, this is going to get interesting, isn't it? I'm looking forward to hearing more details on "Microsoft is expected to show a new friendliness to the open-source community by unveiling plans to release the source code to a ...

    Trackback by Panic From Fuzzy — May 1, 2007 @ 3:22 am

  • RIA and the universal universe
    Partly because it has been way to long since I posted anything, and partly because there’sa lot of really big news going around today, I thought I’d take a few minutes to weigh in on the RIA hubub. Parts of Flex are being open sourced, ...

    Trackback by Unraveling Obfuscation — May 1, 2007 @ 4:52 am

  • links for 2007-05-01
    ApolloHunter - A Place to Share Apollo Applications. Ooo…bad news once/if Adobe changes the “Apollo? name… (tags: apollo via:twitter adobe ria). Bill Moyers Journal . Watch & Listen | PBS. (tags: via:johnniemoore via:twitter johnstewart ...

    Trackback by People Over Process — May 1, 2007 @ 7:20 am

  • The Day the Web Changed: NET in the Browser!
    MIX 07 opened yesterday and I believe we'll look back on that day as the day that the Web changed. Microsoft

    Trackback by Jeff Prosise's Blog — May 1, 2007 @ 7:58 am

  • Silverlight Now Supports .NET (And Why that Matters?)
    At today's MIX conference in Las Vegas, Ray Ozzie and Scott Guthrie provided some interesting information for developers and designers. The one I was most interested in was the updates to Silverlight such as the inclusion of a ...

    Trackback by kirupablog - If it isn't broken, take it apart and fix it! — May 1, 2007 @ 7:59 am

  • Synergy: Share Your Keyboard and Mouse Across Multiple Platforms
    By Brady Forrest. With the news that even Microsoft is supporting cross-platform development more people are going to have multiple systems at their desks. That's where Synergy comes in. It's a small piece of open-source software that ...

    Trackback by O'Reilly Radar — May 1, 2007 @ 9:35 am

  • 1 maj, flis på politik, medier på Google, revolution i Second Life ...
    Lokalkanalen Expressen. Expressen delägare i Kanal Lokal. “Vi ser att det finns en betydande potential i lokal-tv. /…/ Detta skapar goda möjligheter att ta en större andel av de ökande reklamintäkterna på lokalmarknaderna. ...

    Trackback by Beta Alfa — May 1, 2007 @ 9:53 am

  • Silverlight
    ZD Net has a great write up on the new Rich Internet Application technology from Microsoft now branded Silverlight:. The scoop on Silverlight for developers by ZDNet's Ryan Stewart -- The speculation is over and today is the day ...

    Trackback by Brit Blog — May 1, 2007 @ 12:36 pm

  • Vacation is upon me
    Well this is my last day before I leave for vacation. Not much really going on. The more I see about the Right Media acquisition by Yahoo the more I like the move. Microsoft is making waves at Mix with Silverlight and here is a great ...

    Trackback by Ramblings of a Corporate Geek — May 1, 2007 @ 1:05 pm

  • The Daily Grind 1132
    Not surprisingly, Microsoft announced a bunch of stuff at MIX. Microsoft Robotics Studio 1.5 (CTP May 2007) - The robot stuff from Microsoft is moving right along. Jasper : MIX 2007 CTP - Yet another data access technology from ...

    Trackback by Larkware News — May 1, 2007 @ 1:18 pm

  • Réflexions autour de Silverlight
    Passé l'effet d'annonce, je vous propose 2 ou 3 petites réflexions sur Silverlight et la stratégie d'attaque de Microsoft. Si l'on prend du recul sur ce qui c'est passé ces trois dernières années, il est possible de faire deux constats ...

    Trackback by fredcavazza.net — May 1, 2007 @ 1:18 pm

  • Silverlight guadagna terreno
    Leggo oggi un po’ di interviste e news su Microsoft Silverlight e trovo qualche dettaglio in più sul DLR (Dynamic Language Runtime, evolutosi da IronPython per .Net), che pare supporterà nativamente Python, Ruby, JavaScript ei più ...

    Trackback by Intense Minimalism — May 1, 2007 @ 1:42 pm

  • Silverlight and the DLR
    Microsoft has announced that it is embedding a version of the CLR into their Silverlight RIA technology. Blogging machine Ryan Stewart had some of the initial details, and Sam Gentile has a good pile of links. The CLR enabled version of ...

    Trackback by Ted Leung on the Air — May 1, 2007 @ 4:44 pm

  • More silverlight
    Apparently according to Scoble, microsoft’s presentation of Silverlight was well received. Here is Scott Hanselman’s article on Silverlight and Ryan Stewart’s The scoop on Silverlight for developers is a must read if you’re interested ...

    Trackback by ericdotnet — May 1, 2007 @ 6:26 pm

  • Synergy: Share Your Keyboard and Mouse Across Multiple Platforms
    Synergy: Share Your Keyboard and Mouse Across Multiple Platforms:. By Brady Forrest. With the news that even Microsoft is supporting cross-platform development more people are going to have multiple systems at their desks. ...

    Trackback by The other side of the firewall — May 1, 2007 @ 10:24 pm

  • Silverlight, CoreCLR, DLR, oh My!
    Wow… so lots has been going on lately. Adobe is trying to encroach on Microsoft’s turf with Apollo and in reply, here comes Silverlight. Now, Silverlight by itself is alright. I am not going to profess that it is going to kick Flash to ...

    Trackback by Untitled — May 2, 2007 @ 1:07 am

  • Microsoft Launches Killer RIA Say Goodbye to Flash
    You might have noticed that the Blogsphere and Tech news is abuzz with news about the various announcements that Microsoft made regarding Silverlight at MIX ‘07. I think the best explanation of what Silverlight is given in this really ...

    Trackback by Clazh — May 2, 2007 @ 2:34 am

  • Silverlight ou le plugin qui comprend le .NET
    La rumeur s'est confirmée hier à Las Vegas, lors de la keynote du MIX07 : .NET est intégré à Silverlight. Il est donc désormais possible de de créer des applications web riches en C# ou en ASP.NET. Le petit monde du web 2.0 a largement ...

    Trackback by Stratégie Technologique — May 2, 2007 @ 8:07 am

  • The cross-platform CLR
    微软终于走出这一步了。 三年前我在和朋友们讨论J2EE与.NET时,尽管已经有了个mono(http://www.mono-project.com/),但我还是预感,微软的CLR终究会跨平台。微软设计.NET非常彪悍,竟然基本上做到了跨语言,这让我当看看到它时眼前一亮。 ...

    Trackback by 开发者的天空 — May 3, 2007 @ 5:38 am

  • Poll: What do you think of Microsoft Silverlight?
    Source: Read/WriteWeb. As noted in our coverage of Ray Ozzie's MIX keynote this morning, Microsoft has released a number of significant upgrades to its Silverlight product. Silverlight is essentially a competitor to Adobe's Apollo ...

    Trackback by dan38's Tags — May 3, 2007 @ 9:36 pm

  • Mix '07 : Live baseball on your mobile phone?
    At Mix 07 in Las Vegas, developers talk about Microsoft's challenger to Flash - Microsoft's new Silverlight plug-in. Let me quote Ray Ozzie: "Web is simple no more" It seems that Microsofters had a sort of revelation ! Wow. ...

    Trackback by Gigamaster — May 5, 2007 @ 7:23 pm

  • JJ's Internet Daily: Yahoo, Google, Microsoft, and More
    Guest Analyst Jason Jones has analyzed another prodigious load of internet-business tidbits this morning.  I have to run to a meeting, so I'll dispense with making it pretty.  Raw content/commentary below.  Includes: --Yahoo wins Comcast deal --Investors challenging

    Trackback by Anonymous — May 7, 2007 @ 3:09 pm

  • Techmeme: The scoop on Silverlight for developers (Ryan Stewart/The Universal Desktop)
    The scoop on Silverlight for developers — The speculation is over and today is the day Microsoft takes the developer covers off of Silverlight. There are a bunch of announcements today, so I'll break them down one by one, but for those in a hurry, here's

    Trackback by Anonymous — May 7, 2007 @ 3:09 pm

  • Java Posse #119 - Special from Community One, May 7th 2007
    Java Posse Episode 119 - CommunityOne Special. Java Posse Episode 119 - Special from Netbeans day (part of community one day), May 7th 2007 Fully formatted shownotes can always be found at http://javaposse.com ...

    Trackback by The Java Posse — May 7, 2007 @ 10:29 pm

  • Java Posse #119 - Special from Community One, May 7th 2007
    The Java Posse Java Posse Episode 119 - CommunityOne Special Java Posse Episode 119 - Special from Netbeans day (part of community one day), May 7th 2007 Fully formatted shownotes can always be found at http://javaposse.com Java/Quicktime

    Trackback by Anonymous — May 8, 2007 @ 3:00 am

  • MIX07 Your Product is a feature of the Web!
    It is now Sunday the 6th of May and I want to do my MIX wrap before I return to the office on Monday morning. Well Wednesday isn't too bad ;). First of all I just want to say "Wow"... last year MIX put a line in the sand marking ...

    Trackback by Nigel Parker's Outside Line — May 8, 2007 @ 10:44 pm

  • Nigel Parker: MIX07 Your Product is a feature of the Web!
    Ryan Stewart, Scott Guthrie and then Scott Barnes did a great job summing up Silverlight so I'm not going to cover that off here but there is...

    Trackback by Anonymous — May 9, 2007 @ 3:00 am

  • Réflexions autour de Silverlight
    Passé l’effet d’annonce, je vous propose 2 ou 3 petites réflexions sur Silverlight et la stratégie d’attaque de Microsoft. Si l’on prend du recul sur ce qui c’est passé ces trois dernières années, il est possible de faire deux constats ...

    Trackback by e5k — May 9, 2007 @ 10:48 pm

advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

All-in-One Printers

advertisement
Click Here