Silverlight 3 Ships

Silverlight 3 is out in the wild!! (team-signed poster in my office) Links to all the good stuff: Developer Runtime (pc, mac) SDK (link) VS Tools (link) Expression Blend RC (link) July Toolkit (link) Some of the new Silverlight 3 features include… Perspective 3D Out of Browser Validation UI & DataForm H.264 Navigation Framework DeepZoom Smooth Streaming* SaveFileDialog WriteableBitmap Pixel Shaders DropShadow/Blur Built-in Effects ChildWindow BasedOn Styles MultiTouch Input* ClearType* Hardware Acceleration Many New Controls UI to UI Binding New REST Networking Stack* Animation Easing Functions SEO Optimizations & Deep Linking ItemsControl UI Virtualization* Mouse Wheel Support* Multi-Select ListBox * …

Silverlight 3 Beta!

Here are all the Silverlight 3 Beta links, if you’re interested in digging in. Silverlight 3 Developer Runtime (windows, mac) Silverlight 3 Beta Tools for Visual Studio Microsoft Expression Blend 3 Preview Silverlight Toolkit .NET RIA Services As a callout:  This is a developer beta release only! This means there is no “go-live” licensing available and the end-user runtime of Silverlight 3 is not available. A full list of the new features can be found here. If you’re curious, some of the new framework features inside of the core runtime are: BasedOn Styles Merged ResourceDictionaries Ability to listen to handled …

Mix 09: Building Microsoft Silverlight Controls

Thank you to everyone to who came to my talk at Mix09!  I’m always a bit nervous having talks on the last day of a conference. (After all, you work really hard to pull a session together – and it can kinda be a bummer talking to mostly empty chairs.)  But my room was full, and the audience’s vibe felt great from stage.  🙂 If you missed the session, you can watch the video here: Also, as promised, here are links to… Sample source code Deck The final WishExplorer demo uses Wishpot’s 3rd party web service.  Wishpot is a great …

Mix09 – So Divine!

Yep.  That’s a rhyming blog post title.  Anyways.  🙂 Mix09 is next week.  As you can tell from the title of our talks… You’ll get to see Silverlight 3 at Mix this year! Here are some of the core Silverlight talks (including one by me). Also note the ambiguously named talk by Mike Harsh – I can’t wait for that session!

Source Code for Silverlight 2 Controls

For those of you who didn’t see, Seema Ramchandani (a fellow PM on the Silverlight team) blogged that we released source code for the Silverlight 2 controls. Check it out here!

Happy Holidays!

I was home sick today… there’s a massive bug going around work.  I was pretty useless sitting on my couch, so I decided to make a holiday Silverlight card.   And if you’re thinking….                 wow, that’s really ugly. … or …                 that looks like a 7 year old’s crayon drawing. … you’re absolutely right.     I have no design skills (as my officemate likes to continuously point out.) Hope you enjoy it anyways!  🙂   See the full post, if you’re reading my feed and can’t see the card!

PDC: Silverlight 2 Control Model Session (PC29)

Thank you to everyone who made it to my talk on Thursday! As promised, some links: Session deck Session samples Session recording Also, if you haven’t already, please take the time to fill out the online evaluation.  Your comments help me be a better speaker.  🙂  

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 themesresources.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 …

Silverlight @ PDC!

Here are some of the Silverlight-focused PDC sessions.    Hope to see you there! Session Time Speaker Expression Blend: Tips and Tricks Mon 10/2712:45-1:30pm Pete Blois,Douglas Olson Silverlight, WPF, and the .NET Framework: Sharing Skills and Code Mon 10/273:30 – 4:45PM Ian Ellison-Taylor Silverlight: Building Business Focused Apps Tues 10/283:30 – 4:45pm Jamie Cool Deep Dive: Building an Optimized, Graphics-Intensive Application in Microsoft Silverlight Tues 10/285:15 – 6:30pm SeemaRamchandani Silverlight  Controls Roadmap Wed10/2912:00 – 12:45pm Shawn  Burke Inside the Olympics: An Architecture and Development Overivew Wed 10/291:15 – 2:30pm Eric Schmidt, Jason Suess Microsoft Silverlight 2: Control Model Thurs 10/3010:15 …