What data type should I use?

In my previous posts, I kindof glossed over the different kinds of data types you might have in your application and when you might choose a specific type. I now seek to rectify that oversight, but first I need to talk about types in a more general sense: Eric’s Taxonomy of HealthVault data types… With…

1

HealthVault Data Types – a custom data type architecture

In my last post, I showed how to create custom data types, but there’s an obvious problem with that approach. There’s only one of them. That means that when you do a query for your custom type, you get all the custom types that meet your filter. If your application creates multiple custom types, then…

2

HealthVault Data Types – Custom Data Types

So, you’re using the SDK, and it turns out that you need to store some data, and there isn’t a built-in type that stores what you need. What do you do? The SDK provides a way for you to create your own custom type. There’s an important limitation to this technique that I’ll touch on…

1

HealthVault Data Types – Weight, measurements, and display values…

In this post, I’d like to discuss a bit more about the HealthVault data types. The types all live in Microsoft.Health.ItemTypes. (as an aside, you may come across mention of “thing type” rather than “item type”. They’re the same thing) As an example, we’re going to look at the Weight type, which represents a person’s…

5

I apologize (again)…

Onslaught looks like another tower defense game, but has a few differences that make it very nice. Make sure to read the docs about “Combos” (actually the FAQ is a bit better).

0

Spamalot

Last Saturday night, the three of us headed into Seattle (the Big City) to see Spamalot at the Paramount. Spamalot, if you haven’t heard, is a broadway production (ie musical) that written by Python alum Eric Idle. Now, I like a good musical as much as the next guy. Except for my friend George. And…

1

Moving from "write no tests" to TDD

There was a post on an internal alias about moving a team that has not been creating any developer-written tests to one that does TDD. I wrote a reply that I think may be of more general interest… Developers are fluent in code. I think any time you are talking to developers about engineering practices,…

5

Relationship news…

Today I took the day off to go to a Chemistry talk at the UW. This isn’t something that I would normally do, but I know the speaker and the talk looked interesting. It turned out that the talk was a thesis defense. It’s the first one of those that I’ve gone to, and it’s…

4

HealthVault Data Types: HealthRecordItem

The type system of HealthVault is a bit different from some of the others I’ve worked with, so I thought I’d write a few posts talking about it. The root type is HealthRecordItem. I’m going to talk about the more commonly-used properties, but there are some that I’ll skip, and I’m going to gloss over…

2

Threat Modeling

I’ve been reading a set of posts by Larry (who used to work just down the hall from me…) on threat modeling that I’ve been too lazy to link to, but now there’s a summary post up there to reduce my effort. Threat Modeling

1