Nick on Silverlight and WPF

The main difference from the Silverlight 4 version is I've added a section on trusted in browser...

Date: 12/22/2011

Thanks for everyone who came out to MIX and went to the talk. If you didn't get a chance, or want to...

Date: 04/22/2011

Compatibility is extremely important to Silverlight, so how exactly do we achieve it? Before we get...

Date: 09/10/2010

https://download.microsoft.com/download/A/1/A/A1A80A28-907C-4C6A-8036-782E3792A408/Silverlight...

Date: 05/06/2010

[Update: This paper has been published as the Silverlight Security Overview. -Nick] I updated the...

Date: 03/19/2010

Here's the API listing for the Silverlight 4 release candidate (RC). I included mscorlib.dll this...

Date: 03/18/2010

See previous post for explanation. Silverlight-v4beta-plus-sdk.txt

Date: 01/15/2010

One of the things we do to keep API quality high in Silverlight is to periodically dump the complete...

Date: 01/15/2010

Several years back I posted a XML tokenizer for syntax highlighting. At the time I didn't post a...

Date: 12/09/2009

One of the more subtle improvements in Silverlight 4 is that we unsealed the Path class. That means...

Date: 12/02/2009

[Update: This paper has been updated and published as the Silverlight Security Overview. -Nick]...

Date: 11/19/2009

This has absolutely nothing to do with Silverlight or WPF, but thought people might find it useful...

Date: 11/13/2009

Here's the VB version of the resource dictionary item template. Copy the attachment into...

Date: 04/03/2009

To make it easier to create merged resource dictionaries in Silverlight 3 beta, I put together a...

Date: 04/03/2009

A couple more bits of code that others might find useful... Whenever I do databinding-intensive apps...

Date: 02/03/2009

Short version is, the keys we left out are harder than you might think to support, and they weren't...

Date: 01/22/2009

Here's a couple classes I've found helpful when writing WPF & Silverlight applications, which...

Date: 01/14/2009

Here's a version of the BeginAnimation extension method, updated for Silverlight 2: static class...

Date: 12/05/2008

Yeah, it's been awhile since I've blogged anything, so I thought a nice way to get back in the game...

Date: 04/30/2008

I got a chance to speak about Silverlight at the TechReady conference this week (same talk I gave at...

Date: 07/26/2007

I put together a little Silverlight app demonstrating how to drag and drop between different areas...

Date: 06/27/2007

The latest iteration of the FantasyBaseball demo... the end result looks virtually identical, but...

Date: 06/05/2007

I had several requests for the slides, I've posted them as an attachment.The video for the talk (I...

Date: 05/11/2007

It's been a fun conference, getting to show off all the things we've been working on. And as usual,...

Date: 05/02/2007

Yup, it's official, WPF/E is now Silverlight. Once upon a time, I used to get annoyed at the...

Date: 04/24/2007

John points out that WPF/E's mouse event.X/Y are in the coordinate space of the browser plug-in,...

Date: 03/30/2007

I zipped up all the different files I use for my WPF/E mini-framework. I also threw in a couple...

Date: 03/29/2007

A while back, I promised to share some tips and tricks about writing controls in the WPF/E CTP...

Date: 02/26/2007

I hear a lot about scrum these days, not the least of which because WPF/E uses scrum. Personally, I...

Date: 01/02/2007

Now that we've shipped our first CTP, I can tell you what I've been working on for the last six...

Date: 12/07/2006

I've spent a good part of my career writing compilers, editors, and runtime libraries, so I've...

Date: 11/20/2006

Right before I went on vacation, I wrote a little code to do syntax coloring for XML, which reminded...

Date: 10/26/2006

I wrote some code that would generate syntax coloring for xaml (and for that matter, most other...

Date: 09/22/2006

Seema posted the final word on hardware acceleration for WPF layered windows. Long story short,...

Date: 09/19/2006

In WPF, some collection properties require you to specify an object element for the collection...

Date: 09/05/2006

One of the things I don't think we've done that good a job on in WPF is using a consistent set of...

Date: 08/28/2006

As Tim announced the other day, the "Calendar Printing Assistant for Outlook 2007" (codename: xcal)...

Date: 08/22/2006

I've been slacking on my blogging lately, so what better way to get back into the swing of things...

Date: 08/17/2006

As the latest CTP shows, we are cranking along on WPF. Most of our time is going towards bug fixing...

Date: 07/07/2006

IKIS depends on the message loop calling the root IKIS's...

Date: 06/09/2006

I've been promising for awhile that I would write something about keyboard interop, and I finally...

Date: 06/08/2006

Third demo is the one that uses MFC. (What happened to #2, the DirectX demo? I'm trying to figure...

Date: 06/08/2006

Figured that in preparation for TechEd, I would buckle down and fight this stupid blog software to...

Date: 06/08/2006

In almost all programming languages, names are not globally unique, they are unique only relative to...

Date: 06/05/2006

TechEd is around the corner, and over in Redmond we're pretty psyched! We (WPF) have done two PDC's...

Date: 06/05/2006

As Tim mentions, in beta two we don't support any form of forward references using StaticResource....

Date: 05/26/2006

As we get closer to shipping WPF, I get more and more wary of what I call heavy-handed fixes. Places...

Date: 05/09/2006

When you're writing a platform, you sometimes need to make hard choices between making the common...

Date: 05/05/2006

This content will make it into the master compatibility document in the next month or so, but in the...

Date: 04/24/2006

The fifth and final installment... NetDDE -- For security reasons/reduction of attack area, Windows...

Date: 04/17/2006

Next>