Register  Login
Blog
Silverlight Desktop Blog
Author: Michael Washington Created: 5/13/2008 6:56 PM
Information about the Silverlight Desktop project

By Michael Washington on 10/18/2008 5:12 AM

 We have finally completed updating SilverlightDesktop.net to the release version of Silverlight 2.

It took longer than we we thought it would because there was a JavaScript error when we first did the upgrade on our test server...

Read More »

By Michael Washington on 9/5/2008 5:42 AM

SilverlightDesktop for DotNetNuke has been released. This version of SilverlightDesktop uses the exact same Silverlight core project as the stand-alone version of SilverlightDesktop.net.

Each instance of SilverlightDesktop has it's own Settings.

Settings provide the option to display the normal SilverlightDesktop interface or a single module by selecting it in the AutoLoad drop-down.

Portal administrators are provided endless configuration possibilities.

By Michael Washington on 8/31/2008 7:47 PM

The default location that Visual Studio builds the .xap file to is ClientBin. If you want the .xap file to build into another directory you can easily change this.

In the DotNetNuke version of SilverlightDesktop the .xap needs to reside in the DesktopModules\SilverlightDesktop\ClientBin\ directory.

To change the default location we right-click on the root of the DotNetNuke website and select Property Pages. When the Property Pages box comes up, we s ... Read More »

By Michael Washington on 8/26/2008 5:25 PM

SilverlightDesktop provides the administrator the ability to create multiple 'Desktop Instances' that provide the following functionality:

  • Setting the size of the SilverlightDesktop
  • Setting the Transparency of the SilverlightDesktop control
  • Allowing a single module to be loaded that will not show the movable resizable window. Set AutoLoad Module to (none) to show the normal SilverlightDesktop interface.

The enhancements were added to support the DotNetNuke version of SilverlightDesktop, but can be used to incorporate SilverlightDesktop modules into an existing website.

The Desktop admini ... Read More »

By Michael Washington on 8/10/2008 2:15 PM

Community member Thomas J. Capps has already created a module for SilverlightDesktop 01.50.00 (this version allows you to upload modules created by others).

His module is called Silverlight Email 01.00.00 and as the name implies, it allows the users of your SilverlightDesktop installation to send emails (you must remember to configure the SMTP settings in the Administration first).

Congratulations to Tom for being the first independent developer to extend SilverlightDesktop.

You can download his module from the Module download page.

You can see it Read More »

By Michael Washington on 8/9/2008 2:22 PM

SilverlightDesktop 01.50.00 has been released. This version allows you to upload modules (in Module Settings (in Administration) ).

You can find modules to upload here:
http://silverlightdesktop.net/Modules/tabid/61/Default.aspx

You can find information to create your own module packages here: http://silverlightdesktop.net/Documentation/tabid/58/itemid/16/Default.aspx

Perhaps you will create modules you would like to share with the Silverlight Desktop community. If you have a module you would like to share, log into the site and navigate to the Modules page and click the Upload button. All submissions will be moderated ... Read More »

By Michael Washington on 8/7/2008 6:18 PM

Today we checked in changeset 22027 to the source code repository. It contains a link in Modules Settings (in Administration) that allows you to upload a module.

You can find modules to upload at this link.

We have to test this for a bit and then we will release a new version of SilverlightDesktop. If you already have SilverlightDesktop installed you will be able to simply run the upgrade.

 

By Michael Washington on 8/3/2008 2:35 PM

If you have a resource defined like this:

< Button Style="{StaticResource GlassButton}" >

That is referencing a resource defined in your app.xaml.cs file it wont work with SilverlightDesktop.

The reason is that SilverlightDesktop does not load the app.xaml.cs of your SilverlightDesktop module because that file defines the variables for the application and SilverlightDesktop IS the application. It uses it's own app.xaml.cs only.

This problem is encountered whenever you dynamically load Silverlight controls and alternatives are covered here:

http://silverlight.net/forums/t/18562.aspx

By Michael Washington on 7/19/2008 3:48 PM

After finishing the sample code for the Silverlight drag and drop import and export we realized that SilverlightDesktop would present some unique challenges.

After working with this for a few hours we came up with a solution where you simply make a method such as this in the module:

public void AddDelegates(SilverlightDragAndDrop.Page Read More »

By Michael Washington on 7/19/2008 8:18 AM

We posted an example of a test we created that demonstrates importing content from one SilverlightDesktop window to another:

 See it live here:

http://www.adefwebserver.com/DotNetNukeHELP/Misc/Silverlight/DragAndDropTest/

We hope to have this incorporated into SilverlightDesktop by September. So far the method will not require any breaking changes with the module examples we have posted so far.

To export content you simply need to place the content on a canvas and ... Read More »

 Print   

Terms Of Use | Privacy Statement | Copyright 2008 by SilverlightDesktop.net Dynnamite DotNetNuke Skins & Modules