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.
Here are some of the Silverlight-focused PDC sessions.
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 |
And I’m back. And totally jetlagged.
Spain was great – a fabulous country. I will definitely go back again.
Also, it turns out that "vacation" vacations do have some nice perks over "adventure" vacations:
- Being able to brush your teeth without worrying about getting sick.
- Being able to eat fruit from street vendors without worrying about getting sick.
- Knowing that you’re not totally screwed if you lose your passport.
- Not stressing about safety when calling a cab.
- Western toilets.
Oh, and amazing wine and cheese. Though, the exchange rate is rather killer.
Next trip? I’m thinking back to south america – but who knows.
Pictures coming soon.

Me, in front of the Guggenheim in Bilbao, Spain. Taken an hour before sunset with the help of a park bench.
The last stop in my trip to Spain was Bilbao. The city in recent years has become an international destination with the building of the Guggenheim. The building, designed by Frank Gehry, is shaped like a “ship” with fish-like titanium scales. I loved how it caught the colors of the city at different times of day.
The collection housed inside of the Guggenheim was much smaller than I expected. The temporary Munoz exhibit was very good, and my appreciation for Richard Serra grew after seeing his permanent pieces. But overall, the building itself much overshadowed the art inside.

the guggenheim from across the river
the “fish scales” texture
my rocky run
spider
organic lines of the building
water fun
blue is blue
twilight

a little bit of vegas

at night

reflections

dancing
San Sebastian is an absolutely gorgeous beach town. Unfortunately, it got hit with a case of “seattle weather” while I was there…. so there wasn’t a lot of frolicking on the sand. Fortunately, Spain summer sales started that Monday – so I ended up being pretty productive anyways.

looking down at san sebastian
relaxing with sangria & new yorker
window dressings
seaside
soccer on the beach
merry-go-rounds

beach

can you hear me now?

twilight near the beach
La Sagrada Familia is Gaudi’s “masterpiece.” Construction on the temple began in 1882, and has been ongoing ever since. Gaudi died in 1926, and so several different architects have been tapped to flesh out the master’s design.
It was especially interesting seeing the interior of the temple, which had progressed significantly since I was there 4 years ago.

the famous shape of the la sagrada familia
the soldiers were modeled after the shapes on the la pedrera’s roof
parts of the passion facade

sculpture of jesus

ceiling of the temple
an unfinished stairwell
active construction
from the top
arches

rockin’ out with mister turtle
A few random street shots…

while walking through the Barri Gotti (Gothic Quarter), we came upon this wedding reception.

these for-rent red bicycles were everywhere

the building fronts were so, well, european (for lack of a better word)
a clothes rack in the apartments across from us
peering down from the apartment

bicycles in high places
It was the first time that Spain won the Euro Cup 2008 in 22 years. (And the first time in about the same number of years that I watched a soccer match.)
The game was in Austria, so the viewing location was a bar in the Barri Gotti.
The celebration in the street afterwards was particularly memorable… and also where I learned the life skill of operating an SLR with one hand, while have a beer in the other.
folks were lined up on the street to see in…
…and the celebration starts
friendly folks sold beer on the streets for 1 euro
the spanish flag in motion: my first attempt at panning
pouring on to las ramblas
there was no “music”, so noise makers and chants filled the streets
and there were many many people out

Unfortunately, I was only able to see Casa Batllo from the outside this trip (it was closed when I tried to go). It’s one of my Gaudi favorites.
