Last conference for awhile…

I got a chance to speak about Silverlight at the TechReady conference this week (same talk I gave at MIX), I love to talk about Silverlight and it’s always great to talk with people who are in the trenches using or thinking about using your stuff. TechReady is an interesting conference, it’s like TechEd except…

1

Drag drop with feedback

I put together a little Silverlight app demonstrating how to drag and drop between different areas of your Silverlight app.  (This isn’t drag and drop in the OLE sense, for security reasons Silverlight doesn’t support dragging between processes)  I actually did two versions, one in JavaScript and one in C# ((Silverlight 1.0 and Silverlight 1.1…

4

Source code for my TechEd RIA talk

The latest iteration of the FantasyBaseball demo… the end result looks virtually identical, but the underlying code has been cleaned up in a couple different ways.  I simplified the solution/project set up significantly, cutting it down from four projects to two.  And I cleaned up the chart control, got it down to under 400 lines…

1

Slides & video for my MIX talk

I had several requests for the slides, I’ve posted them as an attachment.The video for the talk (I haven’t had a chance to watch it myself) is: Building Silverlight Applications using .NET (Part 1) Building Silverlight Applications using .NET (Part 2)  Building Silverlight Application using .NET.pptx

6

Source code for my MIX demo

It’s been a fun conference, getting to show off all the things we’ve been working on. And as usual, its also been a lot of work (both by me and the rest of the Silverlight team).  So before I get completely out of conference mode, I wanted to post Jamie + my fantasy baseball demo…

19

Nick on Silverlight & WPF

Yup, it’s official, WPF/E is now Silverlight. Once upon a time, I used to get annoyed at the marketing department for these changes. “Why can’t these guys just pick a name and stick with it? And why is it such a big secret until we officially release it? It’s just a name, how important could…

1

Getting mouse positions

John points out that WPF/E’s mouse event.X/Y are in the coordinate space of the browser plug-in, which can be pretty awkward to work with if your element is rotated, scaled, or otherwise transformed.  In February CTP, unfortunately there’s no way of transforming the coordinates into the space of your choice, short of writing the matrix…

1

Zip file for the mini-framework

I zipped up all the different files I use for my WPF/E mini-framework.  I also threw in a couple other controls I’ve been working on — slider, hyperlinks, and “animated button” (really just a test case to prove that the framework handles storyboards inside control definitions).  Keep in mind you need to run this over…

0

Writing controls in WPF/E

A while back, I promised to share some tips and tricks about writing controls in the WPF/E CTP (yeah, I apologize, it’s been a busy year).  A lot of the SDK samples make use of a little framework that Peter Blois wrote which uses JavaScript’s eval to create a system for hooking up delegates/event callbacks…

5

The scrum methodology

I hear a lot about scrum these days, not the least of which because WPF/E uses scrum. Personally, I dislike any capital M Methodology, and there’s something about the scrum vocabulary that really irks me. But I’ll grudgingly admit, it works. There’s several useful ideas in scrum and agile methodologies, but I think by far…

1