| Comments

Two new videos were just posted on the Silverlight learning section.

Embedding Custom Fonts in Silverlight 2

This video demonstrates the supported method for embedding your custom font files into your Silverlight applications and how you might use them in your application as well as how to provide fallback fonts for your application.

OpenFileDialog and File Upload in Silverlight 2

Two for one.  Check out the OpenFileDialog control and how you might even use it with UI-less Silverlight applications.  Also, look at OpenFileDialog in conjunction with uploading files via Silverlight 2 applications.

Make sure to subscribe to the feeds for continued updates!

| Comments

i saw over in the township of adam kinney that someone came up with a version of the sIFR concept.

for those who don't know, (scalable inman flash replacement) in simplest forms is a method for using css to annotate elements of text that you might want replaced with higher-quality/different/pick-your-word-of-choice typography.  it provided a method on sites to essentially say "hey if javascript is enabled and flash is installed, replace this plain text header with some whiz-bang custom font to make the user say ooooooooohhhh yea" or something like that.

filipe fortes, who apparently used to work on the wpf team himself, wrote a silverlight version of that methodology as a test of sorts i guess...turns out it looks pretty good.  he calls it sistr and is implemented by including one javascript file and a css class name.  looks like it is implemented using the downloader object in silverlight as well so it provides an "as needed" approach.

why should you care?  well, that's up to you.  but one thing sIFR solved (or attempts to) is those questions on accessibility with rich content.  since the text you are replacing is still there, it should present a more accessible site in the event you needed that (i.e., text readers, etc.).  of course ymmv on your particular implementation.

Sistr: Rich accessible typography in Silverlight

pretty cool.  the sample indicates that hyperlinks work, but i didn't see it working in the sample...maybe a slight bug, but great start nonetheless.