Playing with Genetics

Genetic Algorithms that is: I’ve been toying with the ideas related to adaptive "AI".  The basic idea is:  If you could play a game where the content is adaptive, the game would seem "fresh" longer and you would have more incentive to play the game for an extended period of time.  You can use Genetic…

0

The subtle scent of change still wafting in the air.

So It’s been nearly four years at Microsoft here for me.  I’ve had a great tenure working on VSTO, but as time moves and things change, so must we.  About a month ago a very interesting opportunity arose that I could not pass up, it has caused me to leave the VSTO team to a…

0

Looking to the future, anticipating the next version of VSTO.

As we start to see that hazy object that is the “next version” of VSTO coalesce into an actual shippable project, my time and topics of interest have had a chance to increase again.  One of the things current on my mind is “servicing”, specifically, what are the “predictive” measures you should take to as…

0

Where did my permission set controls go?

I’m going to diverge a bit off the VSTO path and talk about a more generic ClickOnce story.  If you have used ClickOnce in VS 2008 or VS 2005 you may be somewhat familiar with partial trust scenarios and the idea of permission sets.  If you do not care about partial trust but instead live…

2

Enterprise Level Deployment of VSTO Solutions: Deployment Design

It’s been a while, I’m not really interested in going to the details of why at the moment, lets dig right into the topic. Generally I focus on more of the technical aspects of what you can do without really talking much about some of the other considerations that should go into make your deployment…

0

VS 2008 SP1 and VSTO, why you should be seriously considering installation.

I’m not going to go into detail about everything in the VS 2008 SP1 package, but what I would like to point out some key deployment features that were added and why you would want to consider installing even if you have a large user base using a base VS 2008 customization.  In this discussion…

0

A day at the movies.

It’s been quiet.  I’ve been super busy with a lot of things.  Some things I can talk about and mostly things I can’t.  What I can talk about:  I went to PAX this last weekend.  PAX (also known as Penny Arcade Expo) is a big convention for us "gaming" enthusiasts.  When I say "gaming" I…

0

In the Before of the Beginning: Custom Prerequisites for VSTO ClickOnce (part II).

In my last post I talked about the first steps to building my Customer Prerequisite.  In it, I built an MSI that would display a message box during the install phase. Here is what Setup1looks like when you run it: It’s nothing too ingenious but it gets the job done. So…here we are with an…

0

In the Before of the Beginning: Custom Prerequisites for VSTO ClickOnce (part I).

In January I talked about using Custom Prerequisites to add a little more specialization to the VSTO ClickOnce experience.  I didn’t go too much in depth into this and I’ve since seen a few comments crop up about them in some of the VSTO community spaces I watch.  So I’m going to go through a…

0

MSI VSTO Deployment revealed

For the past couple of months I have been avoiding talking too much on this blog about about creating "Windows Installer" deployments of VSTO.  I’ve been avoiding it because we’ve been working on writing a well-formed paper on how to do this and I wanted to wait for it to come out.  So here’s the…

0