• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

SilverlightDevCampSFSilverlight101

Page history last edited by PBworks 16 years, 7 months ago

Great web site to get started – http://silverlight.net/getstarted/

 

Silverlight 1.0 interacts through Javascript only. Silverlight 1.1 will interact with

any .Net language.

 

The Get Started page contains links to the Silverlight Runtimes, Developer Tools, Designer Tools, and SDKs

 

The Silverlight Runtime is necessary to view Silverlight applications.

The Silverlight SDK is necessary to develop Silverlight applications.

Expression Blend 2 can be downloaded for advanced XAML development.

Visual Studio 2005 and 2008 provide an environment for advanced Silverlight development.

The Silverlight 1.0 SDK will provide the VS 2005 Silverlight template

The Silverlight Tools for Visual Studio Alpha will provide the VS 2008 Silverlight templates.

 

VS 2008 is more geared towards Silverlight 1.1, however, Silverlight 1.1 is a superset of version 1.0. This means that version 1.0 applications can also be developed in VS 2008.

 

In VS 2005, the Silverlight 1.0 application template will appear as "Silverlight Javascript Application" under Visual C# category.

 

In VS 2008, the Silverlight 1.1 application templates will appear under a separate Silverlight category.

 

When developing in VS 2005, ASP Futures release gives some additional functionality, but is not required for base development.

http://blogs.vertigo.com/personal/bellis/Blog/Lists/Posts/Post.aspx?ID=12

The tentative adoption goal for Silverlight is 200,000,000 downloads by June 2008. [Not sure if this is initial ActiveX download requests, or completed downloads, or other.]

 

Silverlight 1.0 is mostly media-focused.

Silverlight 1.0 using Javascript is demonstrably faster than normal Javascript.

 

Silverlight 1.1 allows you to use CLR. 90% of the CLR has been stripped from this version of the CLR, however, it includes base functionality, Linq, generics and XML streaming.

Silverlight 1.1 is a superset of Silverlight 1.0 and should be fully compatible.

 

The Silverlight XAML is a subset of WPF and will probably never support the full WPF controls. Most WPF and UI controls are currently unavailable, but 3rd parties, such as componentOne, are releasing UI packages and UI controls are a high priority for the 1.1 release.

 

A demo version of Pong was shown and is available at Brian's blog at [http://blogs.vertigo.com/personal/bellis/Blog/Lists/Posts/Post.aspx?ID=12].

 

Some additional URLs:

 

http://silverlight.net/samples/1.1/chess/run/default.html

http://silverlight.net/blogs/

 

Silverlight is officially supported on Windows in IE and Firefox, Intel Macs using Mac OS X in Safari, and Linux through Moonlight. Moonlight is being worked on by Novell. Safari Beta on the PC and PowerPC based Macs are not officially supported.

 


 

Back to SilverlightDevCampSFSessions