Silverlight security overview paper has been updated for Silverlight 5

The main difference from the Silverlight 4 version is I’ve added a section on trusted in browser apps (which in many ways aren’t that different from trusted out of browser apps). I’ve also folded in a few corrections/improvements from customer feedback that apply equally to previous versions of Silverlight. Silverlight Security Overview v5.docx

1

MIX 2011 slides — "Advanced Features in Silverlight 5 (MED12)"

Thanks for everyone who came out to MIX and went to the talk. If you didn’t get a chance, or want to see it again :), the video has been posted:https://channel9.msdn.com/events/MIX/MIX11/MED12. I’ve attached the slides below. For what it’s worth, I hid a couple redundant slides right before the presentation started in order to keep…

6

How does Silverlight compatibility work?

Compatibility is extremely important to Silverlight, so how exactly do we achieve it?  Before we get into that, we need to take a moment to define different types of compatibility. The most important is application compat — if you have a xap written for SL2, it should run unchanged when you run it with the…

9

Silverlight security overview paper has been officially published

http://download.microsoft.com/download/A/1/A/A1A80A28-907C-4C6A-8036-782E3792A408/Silverlight Security Overview.docx  (The content hasn’t changed since RC but the formatting & presentation has undergone a facelift courtesy John Allwright) A little background for those who haven’t read the previous versions… There’s a lot of information in MSDN about Silverlight security, but it’s hard to know where to start sometimes. This document tries to…

1

Updated security overview for Silverlight 4 RC

[Update: This paper has been published as the Silverlight Security Overview. -Nick] I updated the white security overview white paper for the Silverlight 4 RC release. Biggest change was I’ve added a section on security recommendations for trusted apps. Other than that it was fairly minor edits, a typo here (eg. Assembly.Load -> AssemblyPart.Load), a rephrase there……

0

Silverlight 4 RC API listing in one big text file

Here’s the API listing for the Silverlight 4 release candidate (RC).  I included mscorlib.dll this time, as well as a couple DLLs I forgot the last time. For more details about these API listings, see an earlier post. Silverlight-v4rc-all.txt

0

Silverlight 3 API listing in one big text file

One of the things we do to keep API quality high in Silverlight is to periodically dump the complete public API set to a text file & run a diff against previous versions to see what’s changed. Figured these “txref” files might be of use to someone else as well.  Two caveats — the printout…

1

xml syntax highlighting in Silverlight

Several years back I posted a XML tokenizer for syntax highlighting. At the time I didn’t post a complete app, since it was part of a larger project; if someone recently asked me for a little more context for the tokenizer so I put together a quickie Silverlight project showing how to use the tokenizer…

0

Subclassing Shape (or more accurately, Path)

One of the more subtle improvements in Silverlight 4 is that we unsealed the Path class. That means you can write a class that behaves like a shape without re-implementing properties like Fill, Stroke, etc. — just subclass, set Path.Data to render what you want, and provide Measure/Arrange appropriate functionality. (Existing Shapes don’t all use…

3