Page view counter

Browse by Tags

All Tags » UI / UX (RSS)

Project Turing – Data Entry (a mini-tutorial)

(click on the image to see other Mini-tutorials ) Turing Entry: [Novice: 3] FAQ Table of Contents The Turing Project design calls for a four component system: Data Entry Data Storage Data Service Data Display Eventually Data Entry will be via email or...

What’s New In Silverlight 3? Easier Easing

Animated movement often seems much more natural and realistic if the moving object accelerates up to speed or decelerates before stopping. The technique of adding that change in velocity is called Easing. You can imagine that the acceleration to speed...
Posted by jesseliberty | 8 comment(s)
Filed under: ,

Animated Visual State Transitions with the Transitioning Content Control

div.live { border : blue solid medium; width:400; height:150 } The Silverlight Toolkit is innovative in many ways, not least of which is that controls are released in one of four quality bands : Mature : ready for release Stable : suitable for most scenarios...

VideoWiki – A Open-Book Design-To-Delivery Silverlight 3 Project

VideoWiki Project and Meta-Project – Launch I am pleased to announce a new long term project that I am launching here on Silverlight.net, principally on my blog, but that will reach into my videos and beyond. This note is the entry point to the project;...

The New Microsoft Mouse

I had a little trouble unpacking my new mouse     But once I did, I really like it. Very comfortable and very nice looking. (no wise cracks about looking for the apple logo, thank you).  I'm impressed by the willingness of Microsoft to...
Posted by jesseliberty | 10 comment(s)
Filed under:

Why DataBinding With ComboBoxes is NonTrivial

…and Why Coding Is So Much Fun A Gonzo Adventure In What You Can Learn When You’re Not Doing What You Are Supposed To Be Doing And You’ll Be Done In Just A Minute, It Almost Works … [ Read the VB version of this post here ] Two days ago I thought I was...

Better Navigation

I was pretty happy with the threading navigation I had introduced…   Just to double check, I asked my buddy David Platt , author of the absolutely essential Why Software Sucks , to take a look. He was quite gentle in ripping my guts out. He pointed...

Drag and Drop with Managed Code

The last time I looked at Drag and Drop was with Silverlight version 1 and now seemed like a good time to see how one might accomplish this seemingly straight forward task with managed code. The experience was interesting. Once I had it working, it was...
Posted by jesseliberty | 17 comment(s)
Filed under: , ,

A home for Toolkit Video Examples

I eagerly agreed to create two videos each week reviewing the Silverlight Toolkit controls. My goal was to provide dead-simple examples both in my blog and in the videos so that anyone can come along and see how to use these controls with no muss., no...
Posted by jesseliberty | 6 comment(s)
Filed under: ,

AutoCompleteBox control / Worker Threads

I recently began a discussion of the Silverlight Toolkit and on the way towards explaining the AutoCompleteBox I became distracted by creating a list of words to use as our datasource. I've actually reworked that example, slightly to build the list using...
Posted by jesseliberty | 15 comment(s)
Filed under: ,

Sizing in Silverlight – Pixels and Stars

Virtually all measurements (width, height, etc.) are measured in Pixels in Silverlight… except when they're not.   Pixels When you are creating a shape or setting a margin, or filing in the width or height of a control the implicit unit is pixel...
Posted by jesseliberty | 13 comment(s)
Filed under: ,

Something New Coming – Pocket MFA

My theory, based entirely on my own experience is that many developers would like to know just a bit more about design (not all developers, and not a lot more, just some developers, and just a bit more). Our reasons include: 1. The bar has been set higher...
Posted by jesseliberty | 16 comment(s)
Filed under: ,

Tag Property – The Diplomatic Pouch of Silverlight

[updated 18:22 Eastern (utc-5) Oct 6.] I received feedback from a few sources recently expressing confusion about the Tag property, which resides in the class FrameworkElement. Notice, first that Control (the base for all visible controls) derives directly...
Posted by jesseliberty | 5 comment(s)
Filed under: ,

Dependency Properties - Precedence

Today we wrap up dependency properties by talking about one of the most important, though typically invisible aspects: DP precedence order. This is critical because dependency properties, by their nature, are designed to have their final value set from...