<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>KMorrill's WebLog : Setup</title><link>http://blogs.msdn.com/kmorrill/archive/tags/Setup/default.aspx</link><description>Tags: Setup</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Made it to TechEd</title><link>http://blogs.msdn.com/kmorrill/archive/2004/05/23/140011.aspx</link><pubDate>Mon, 24 May 2004 00:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:140011</guid><dc:creator>KMorrill</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kmorrill/comments/140011.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kmorrill/commentrss.aspx?PostID=140011</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana&gt;I made it into TechEd this afternoon without any hitches.&amp;nbsp; The weather was just starting to look up as we pulled out of Seattle, but no doubt pales in comparison to the sun and palm trees down here.&amp;nbsp; I always love seeing Mt. Rainer from up in the air, and this morning was no exception.&amp;nbsp;&amp;nbsp;Definitely a different perspective on the Seattle skyline.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;Walking the streets of San Diego, TechEd buzz is in the air.&amp;nbsp; There are banners on the street signposts, and about every fifth person walking on the street has a TechEd backpack.&amp;nbsp; Cool to see lots of devs out and about!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;I picked up my pack and shirts at the registration desk, which didn't seem to be quite as long a line as others were talking about earlier.&amp;nbsp; When I got home and unpacked everything, I realized I was going to get a chance to develop my ironing skills, since the shirt was looking pretty wrinkled from sitting in the back for eons.&amp;nbsp; I suck at it :-)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;Anyway, as I write I am sitting in the Dev cabana (it's labeled #5, right across from the communications network).&amp;nbsp; It's pretty dead here right now, no doubt folks are saving their questions for later in the week.&amp;nbsp; Drop by with your Deployment/Setup question.&amp;nbsp; If you have gripes about the Visual Studio or .NET Framework setups, I can also take those back to our team :)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;Working on the setup team I get to interface with folks all over the Developer Division.&amp;nbsp; So if you have other questions on Visual Studio or the .NET Framework, drop by and I'll help get you connect with&amp;nbsp;the right person.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;-Kevin&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=140011" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Setup/default.aspx">Setup</category><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Programming/default.aspx">Programming</category><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Catch+all/default.aspx">Catch all</category></item><item><title>Installing the .NET Framework</title><link>http://blogs.msdn.com/kmorrill/archive/2004/05/12/130603.aspx</link><pubDate>Wed, 12 May 2004 17:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:130603</guid><dc:creator>KMorrill</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/kmorrill/comments/130603.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kmorrill/commentrss.aspx?PostID=130603</wfw:commentRss><description>&lt;P&gt;I wanted to make sure and blog this before I lost the link.&lt;/P&gt;
&lt;P&gt;I frequently get asked how to detect whether the .NET Framework is installed and chain it into a setup as a prequisite.&amp;nbsp; The &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=66350891-d15b-446b-bd69-f7f849224a00&amp;amp;DisplayLang=en"&gt;Setup.exe Bootstrapper Sample&lt;/A&gt; includes sample codes that shows exactly how to do this.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=130603" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Setup/default.aspx">Setup</category><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Programming/default.aspx">Programming</category><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Catch+all/default.aspx">Catch all</category></item><item><title>Cool deployment/setup blog</title><link>http://blogs.msdn.com/kmorrill/archive/2004/04/10/110988.aspx</link><pubDate>Sat, 10 Apr 2004 21:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:110988</guid><dc:creator>KMorrill</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/kmorrill/comments/110988.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kmorrill/commentrss.aspx?PostID=110988</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana&gt;Michael Dunn&amp;nbsp;from the Windows Deployment team wrote a good post on building a solid setup.&amp;nbsp; For those that didn't catch it, it can be found at: &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/mdunn/archive/2004/04/09/110702.aspx"&gt;&lt;FONT face=Verdana&gt;http://blogs.msdn.com/mdunn/archive/2004/04/09/110702.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;-Kevin&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=110988" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Setup/default.aspx">Setup</category><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Catch+all/default.aspx">Catch all</category></item><item><title>Deployment and dependencies</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/18/92284.aspx</link><pubDate>Thu, 18 Mar 2004 21:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:92284</guid><dc:creator>KMorrill</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/kmorrill/comments/92284.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kmorrill/commentrss.aspx?PostID=92284</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana&gt;One of the things I&amp;nbsp;work with on my team is how customers deploy their applications when they depend on a redistributable such as the .NET Framework or J#.&amp;nbsp; I am just starting to get my arms around this space, and have more questions than answers right now.&amp;nbsp; Having worked on the Visual Studio setup quite a bit, I know it can be tricky to build your setup when you need to &amp;#8220;chain&amp;#8221; in a completely separate setup.&amp;nbsp; For example, how do you detect when the dependency is already installed, how do you show progress in a meaningful way to the user with a process that's black box to you, what happens if the outside setup fails, and the list goes on.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;For folks out there who have done deployment of the .NET Framework or J# with their application before, how did it go for you?&amp;nbsp; Did you end up using a tool like Visual Studio's deployment project or InstallShield?&amp;nbsp; What problems did you run into?&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;-Kevin&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=92284" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Setup/default.aspx">Setup</category><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Catch+all/default.aspx">Catch all</category></item><item><title>Progress bars, does anyone trust them?</title><link>http://blogs.msdn.com/kmorrill/archive/2004/03/05/85064.aspx</link><pubDate>Sat, 06 Mar 2004 07:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:85064</guid><dc:creator>KMorrill</dc:creator><slash:comments>12</slash:comments><comments>http://blogs.msdn.com/kmorrill/comments/85064.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kmorrill/commentrss.aspx?PostID=85064</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana&gt;Our team just finished doing usability research on Visual Studio's setup.&amp;nbsp; These studies are always fascinating to me, because even the most seemingly simple interface can completely crash and burn when presented to someone who is not biased by the effort that went into designing it.&amp;nbsp; One of the things I see repeatedly is how little we actually read UI that's presented to us.&amp;nbsp; When it comes right down to it, the human mind is amazing at skimming text.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;Anyways, just about every time I watch&amp;nbsp;users install software and get them talking, they gripe about the progress bar.&amp;nbsp; For Visual Studio in particular, we are notorious for taking a long time to install (hey we're working on it; there's just a ton of stuff to install!).&amp;nbsp; In some versions, the progress bar is accompanied by a text message estimating how long it will take to complete the install.&amp;nbsp; This estimate is kind of like a asymptotic, sinusoidal graph.&amp;nbsp; It goes up and down wildly, and--cross&amp;nbsp;your fingers--gets closer to its target as time goes on.&amp;nbsp; I think we have all been taught overtime to be skeptical by the application that gets to 98% done and then stops dead in its tracks.&amp;nbsp; Do people even trust progress bars anymore?&amp;nbsp; It seems like more than anything I use them as purely an indication that &lt;EM&gt;xyz &lt;/EM&gt;program just hasn't crashed yet.&amp;nbsp; Maybe I just have really low expectations.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;-Kevin&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=85064" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Setup/default.aspx">Setup</category><category domain="http://blogs.msdn.com/kmorrill/archive/tags/Catch+all/default.aspx">Catch all</category></item></channel></rss>