Tag Archives: Software

Microsoft Store Kiosk

Check out this article about the Microsoft Store Software Kiosk over on MSDN. They interview my colleague David Kelley, who was part of our Wire Stone team that helped build this WPF application.

You can watch the video interview here:

Video: MVP David Kelley shows us the kiosk Wire Stone built for the new Microsoft store in Bellevue, Wa.

Working with Sketch Flow

The official release of Silverlight 3 and Expression Studio 3 was last Friday and I’m really excited about how these products have been evolving. My favorite new feature is Sketch Flow, which I’ve been playing around with for a little while now and have found it to be a great way to build dynamic prototypes.  From my previous post on Wireframe Prototype Fidelity I would have added a bit on Sketch Flow if the product had existed at the time.  I think it fits a gap in the tools of the UX professional who works on rich interactive applications.  For myself I was either building static images in OmniGraffle or Adobe Illustrator or I was mocking things up in HTML with JavaScript.  Sometimes I’ve built stuff using Flash or even modeling and rendering an animation in 3D tools like Maya to best get the concept across. I think Sketch Flow really brings it all together for a quick way to rough out the experience. My favorite part is how Sketch Flow lets you put in fake data driven content. It’s hard to explain how awesome this is, to get a good understanding check out the video below.

Check out this great video introduction to using Sketch Flow from Mix earlier this year:

To keep up to date be sure to follow the Silverlight team blog, Soma’s blog and Scott Guthrie’s blog

Play

Resources for Learning Silverlight

There are two excellent Silverlight 2.0 books now on the market:

If anyone out there has any recommendations let me know and I’ll update the list.

Google Calendar Sync

I’ve got a problem.  A problem with Outlook and Exchange.  You see I have two exchange accounts on two different servers.  This is problem that I thought was rare at first, but I’m finding more and more that folks who work in the consulting space are having this challenge when their clients are using MS Exchange. 

On my mac, this isn’t really a big problem because I Entourage actually supports multiple Exchange servers.

On the PC side though, Outlook wants nothing to do with my multiple Exchange servers accounts.

To set up support for two accounts I had to go in to the control panel and locate the mail icon.

image

Then from there users have to figure out the very abstract user interface of what to do next.

image

Nope not “E-mail Accounts”  I need to create a new Profile.

image

I’ve already created a new profile, but this is where you’d click Add.

Give it a name that explains the account to you

image

Then you have to fill out this for and will try to auto configure your account

image

These seems to work most of the time.

So now you have two profiles.  Here’s where it gets annoying.  These profiles have no awareness of each other.  So if you get a meeting request in one and accept it, it will only be visible in that accounts calendar.

Then when you switch profiles you have no way to take that information with you.

Here’s where I’m using Google Calendar Sync.

It’s not perfect, but it does help.

image 

Once set up it will sync my Google calendar with my Outlook calendar.  Then when I switch profiles from one Outlook session to the next.  Google’s Calendar Sync stays active.  It will then begin syncing the information from my current profile.  

Of course the big issue here is that I have to continue switching my outlook profiles back and forth during the day to make sure all the information is up to date.  It’s still possible to receive a meeting request for the same time in both accounts.  Accept in one switch profiles.  Then accept in the other before Google get’s the calendars synced and I can create a conflict.

What Exchange really need to do is offer this a service feed directly from the server so that I don’t have to go through Outlook to activate all.

Phew!  That’s a lot of work just to make sure I don’t double book myself.

Of course this all gets much worse once you start to open yourself to other scheduling services like evite and upcoming.

Sometimes I have to remind myself that computers are supposed to make life easier not harder.

Windows 7 multitouch

Looks like some “Windows 7″ multitouch is starting to, er, surface.


Video: Multi-Touch in Windows 7

personally, this doesn’t seem that special. WPF has had the ability to author multitouch for a little while now. There just hasn’t been any hardware except the Wii hacks and the Surface.

Oh and a side note. This is the first time I’ve seen someone use MSN’s Soapbox.