What I miss in Silverlight 2.0

No, I do not miss a particular control or class. I am thinking about principle design issues.

Search Engines

The extension for Silverlight applications is xap.  The content is kind of binary. At the end of the line, no content for search engine spider.

Proposed solution: add metacontent, like the original XAML file.

Librarys

Some of the new controls are not included native in Silverlight base installation. Datagrid or Tabcontrol are in separate dll’s (e.g. System.Windows.Controls.Extended.dll). If such control’s or functionality like linq is used, project needs reference to one ore more additional DLL’s. That increase xap size between 100-200K per dll. Second issue is, that code is not cached localy. I would move library code to silverlight addin or add caching. 

run local

I see no reason why xap code must run within a HTML page. As Silverlight is a host for xap it should be possible to install that host for xap in OS.

Published Monday, June 23, 2008 9:13 PM by preishuber
Filed under:

Comments

# re: What I miss in Silverlight 2.0

Thursday, July 17, 2008 3:17 AM by Michael Schwarz

Search Engines: the files (until today) downloaded as XML files compressed in a ZIP file. Every search engine could be able to download the files, unpack and process content.

Michael

# reveres engineering of Silverlight XAP files

Thursday, July 17, 2008 1:50 PM by Hannes Preishuber

In my last post Michael Schwarz noticed  that search engine spiders can theoretically  index

Leave a Comment

(required) 
(required) 
(optional)
(required)