Monthly Archive for October, 2008

PDC: Silverlight 2 Control Model Session (PC29)

Thank you to everyone who made it to my talk on Thursday!

As promised, some links:

Also, if you haven’t already, please take the time to fill out the online evaluation.  Your comments help me be a better speaker.  :)

 talk

Silverlight 2 Changes

Between Silverlight 2 Beta 2 & Silverlight 2 RTW, there were a few changes and additions.  Here’s a brief rundown on the areas I directly worked on. 

The overall breaking change list can be found here.

 

Control Model Silverlight 2 RTW Updates

  • generic.xaml lives in themes directory
    • For WPF compat, we’re now looking for generic.xaml at \themes\resources.xaml.  It still needs to be built as an assembly resource.
  • VisualTransition.GeneratedDuration
    • The VisualTransition.Duration’s property name has changed.  It is now called VisualTransition.GeneratedDuration.
    • This value will only impact the duration of generated transition animations.  It has no affect on the VisualTransition.Storyboard animations.
  • VisualTransition.Storyboard must be defined inline
    • You cannot set VisualTransition.Storyboard to be a storyboard resource.  It needs to be defined as content of the <VisualTransition>.

 

HTTP Networking Silverlight 2 RTW Updates

  • Cross-scheme HTTP <-> HTTPS calls are allowed with a cross domain file.
  • Sub-domain wildcards are allowed within a clientaccesspolicy.xml cross domain file
  • Setting the Content-Type is always allowed on cross domain POSTS
    • Of course, the cross domain POST itself needs to be allowed by the service’s cross domain policy file.
    • All other headers still need to be explicitly allowed in the service’s cross domain policy file.

Silverlight @ PDC!

Here are some of the Silverlight-focused PDC sessions. 

 image

Hope to see you there!

Session Time Speaker
Expression Blend: Tips and Tricks Mon 10/27
12:45-1:30pm
Pete Blois,
Douglas Olson
Silverlight, WPF, and the .NET Framework: Sharing Skills and Code Mon 10/27
3:30 – 4:45PM
Ian Ellison-Taylor
Silverlight: Building Business Focused Apps Tues 10/28
3:30 – 4:45pm
Jamie Cool
Deep Dive: Building an Optimized,
Graphics-Intensive Application in Microsoft Silverlight
Tues 10/28
5:15 – 6:30pm
Seema
Ramchandani
Silverlight  Controls Roadmap Wed10/29
12:00 – 12:45pm
Shawn  Burke
Inside the Olympics: An Architecture and Development Overivew Wed 10/29
1:15 – 2:30pm
Eric Schmidt,
Jason Suess
Microsoft Silverlight 2: Control Model Thurs 10/30
10:15 – 11:30am
Karen Corby

Silverlight 2 has SHIPPED!

It’s official – we’ve shipped Silverlight 2!

Silverlight

ScottGu, our VP, has a great release blog post, which is worth a read.

You can get all the new SL2 downloads here:

  1. Install Silverlight 2 runtime.
  2. Install Silverlight Tools for Visual Studio 2008 SP1
  3. Install Expression Blend 2 SP1 update.  (If you don’t already have Expression Blend 2, you can get a free trial.)

On a personal note, it’s been a privilege to work with such a great group of people to put out this product.  I’ve learned a lot, and more importantly, had a lot of fun.  So, a shout out to my teammates – you guys rock.  This one was special.

 

p.s.  And yes, I promise to update all my tutorials for RTM soon.  Real soon.  Ok, probably next week.  :)

Photo Series

My photo class last spring had a final project.  I finally finished editing it.  (I cheated a little bit and replaced the opening photo with one that I took before the class started… but it really fit the theme, so oh well.  :) )

You can see the series as a slideshow.  (For best viewing, uncheck “Options” -> “Embiggen small things to fill screen”)

I hope you enjoy it.

Beany & Brian’s Wedding

Last month, I had the awesome honor of being Beany’s best woman.  The wedding was so much fun.  And she was a beautiful bride.

 

 Beany & Brian's Wedding

beautiful beany

 

 Beany & Brian's Wedding

picturesque

 

Beany & Brian's Wedding 

beany and brian… yes, that sign says fri fish fry.

 

Beany & Brian's Wedding 

wedding details

 

First Dance 

first dance

 

Ready!!! 

at the salon, getting pretty

 

classy

"Understanding" the Financial Crisis

A few months ago, I listened to the “The Giant Pool of Money” episode on “This American Life.”  It gave the most understandable explanation of the sub-prime mortgage crisis that I’ve heard.

Now, the same folks tackle the bailout question in “Another Frightening Show About the Economy“. A preview of it can also be found here: “Is The Bailout Worth It?“  The preview is posted on a new podcast and blog called “Planet Money,” which is done by some of the same folks and covers the ongoing economic situation.

Anyways, both “This American Life” episodes (“The Giant Pool of Money” and “Another Frightening Show About the Economy“) are definitely worth a listen.

 planetmoney

americanlife