The below link explains the security aspects of Silverlight. ie differences among the Transparent code,Safe critical code and Critical code along with the theory of user initiation.
http://msdn.microsoft.com/en-us/library/dd470128%28VS.95%29.aspx
The blog which is dedicated to Silverlight - The RIA platform from Microsoft.You can find articles,code snippets and tips for Silverlight here.
The below link explains the security aspects of Silverlight. ie differences among the Transparent code,Safe critical code and Critical code along with the theory of user initiation.
http://msdn.microsoft.com/en-us/library/dd470128%28VS.95%29.aspx
In my general code blog I talked about usage of dynamic keyword in Silverlight browser interaction applications.Here is the sample with source.
Generally the browser interaction is used to communicate with the browser elements from Silverlight application.Its not at all type safe.So we use the general methods like SetProperty to talk to the com objects.
The 'innerText' property isn't defined at compile-time - it's a Javascript property on the div. The way to do this without the dynamic keyword is:
var myDiv = HtmlPage.Document.GetElementById("myDiv");
myDiv.SetProperty("innerText", "Text was replaced!");
dynamic myDiv = HtmlPage.Document.GetElementById("myDiv");
myDiv.innerText = "Text was replaced!";
Download the sample from here