<?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>Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx</link><description>One of the most exciting things I’ve seen since I started to work at Microsoft is how open the development teams are to listening and helping our customers when a problem arises. One case in point took place over the past couple of weeks. Without stating</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#558629</link><pubDate>Thu, 23 Mar 2006 07:11:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:558629</guid><dc:creator>graham_heather@hotmail.com</dc:creator><description>It would be nice if you chose an example of you being responsive to a mistake made by your own company. &amp;nbsp;To make an example of you being responsive by saying that the customer did something he should not have done just comes accross as being self congratulatory. &amp;nbsp;Whilst I don't understand the technology you describe, you do appear to be saying that what the customer did on XP (the current standard Windows) would not work on Vista, the new Windows, and whether the call made by the customers programmer was on something documented or undocumented, the concept of reverse compatability should have been maintained.&lt;br&gt;&lt;br&gt;Saying that the XP STI.DLL &amp;nbsp;(5.1) supported something which the Vista version (6.0.5) did not seems very much to be a Vista issue, how can you say that it is not?&lt;br&gt;&lt;br&gt;To say about the programmer '(for reasons unknown)' implies that he was incorrect in writing something for XP which could not subsequently be read by Vista but I take the view that if he wrote something that worked in XP he did so because he could, and because it worked, and he therefore should be able to do the same with the next generation of Windows.&lt;br&gt;&lt;br&gt;I work on development of a DOS database for my own use which still works very well for me so the subject of reverse compatability is one very dear to my own heart.</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#558883</link><pubDate>Thu, 23 Mar 2006 16:53:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:558883</guid><dc:creator>Wil</dc:creator><description>**This** customer might have been satisified had you just blown him off with a &amp;quot;You use undocumented features at your own risk&amp;quot;, but who knows how many other users would eventually have been making that same call and losing sleep over why things weren't working? &amp;nbsp;If it shows up in a header file that programmers read, people will use it. &amp;nbsp;You made the right call in treating it as you did.</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#559088</link><pubDate>Thu, 23 Mar 2006 20:22:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:559088</guid><dc:creator>tomarcher</dc:creator><description>[Graham] It would be nice if you chose an example of you being responsive to a mistake made by your own company. &amp;nbsp;&lt;br&gt;[Tom] It wasn't my intention to go around looking for examples. This situation happened and I was pleased with how open dev was to going outside the typical response and I wanted to call that out. &lt;br&gt;&lt;br&gt;[Graham] To make an example of you being responsive by saying that the customer did something he should not have done just comes accross as being self congratulatory. &amp;nbsp;&lt;br&gt;[Tom] How am I congratulating myself? This had nothign to do with me other than I'm pleased that dev was more open to at least looking at the customer's issue than I had thought they would be.&lt;br&gt;&lt;br&gt;[Graham] Whilst I don't understand the technology you describe, you do appear to be saying that what the customer did on XP (the current standard Windows) would not work on Vista, the new Windows, and whether the call made by the customers programmer was on something documented or undocumented, the concept of reverse compatability should have been maintained. &lt;br&gt;[Tom] All devs realize the risk in using undocumented code. Even the company's owner said that he didn't expect us to do anything about it as he wouldn't if he were in our shoes. I've worked for many other major software houses and not one of them would do it. I stand by my respect for the STI team in that they're not taking the easy way out.&lt;br&gt;&lt;br&gt;[Graham] Saying that the XP STI.DLL &amp;nbsp;(5.1) supported something which the Vista version (6.0.5) did not seems very much to be a Vista issue, how can you say that it is not? &lt;br&gt;[Tom] It's not the &amp;quot;Vista version&amp;quot; as you put it. It just happens to be the first OS to see this version. STI is not tied to an OS and in future service packs for XP and 2003, those OSs will get the new version. Therefore, it is an STI issue and has nothing whatsoever to do with the Vista dev team.&lt;br&gt;&lt;br&gt;[Graham] To say about the programmer '(for reasons unknown)' implies that he was incorrect in writing something for XP which could not subsequently be read by Vista but I take the view that if he wrote something that worked in XP he did so because he could, and because it worked, and he therefore should be able to do the same with the next generation of Windows. &lt;br&gt;[Tom] 1) Those were the words of the customer. 2) He absolutely did something wrong. He committed the cardinal sin of using undocumented code to write a part of his company's product. I've been writing code for 20 years and I've definitely used my share of undocumented code. However, *never* for a customer as it now puts that customer in a situation of having unsupported code. &lt;br&gt;&lt;br&gt;Anyway, the bottom line here is that every software company from IBM to Microsoft to Borland, etc. will tell you that if you use undocumented code, you do so at your own risk. This has always been the case. The fact that the STI team is willing to not take that easy way out impresses me.</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#559089</link><pubDate>Thu, 23 Mar 2006 20:24:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:559089</guid><dc:creator>tomarcher</dc:creator><description>I agree with you wholeheartedly, Wil and so does the STI team which is why they asked me to open a bug so that if we get similar complaints - and we will if people's apps break - then we know it's a big enough issue that we should incur the expense of putting the functions back in.</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#560634</link><pubDate>Sat, 25 Mar 2006 08:04:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:560634</guid><dc:creator>LioNiNoiL</dc:creator><description>[Tom] ... I was pleased with how open dev was to going outside the typical response...&lt;br&gt; &lt;br&gt;The typical response being, &amp;quot;this was definitely not a Windows Vista issue&amp;quot;. Say, wasn't that *your* initial response, Tom?&lt;br&gt; &lt;br&gt;[Tom] ... &amp;nbsp;if you use undocumented functions, you do so at your own risk. &lt;br&gt;... He committed the cardinal sin of using undocumented code&lt;br&gt; &lt;br&gt;The StiCreateInstanceA function is &amp;quot;undocumented&amp;quot;?? Since when?!</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#561185</link><pubDate>Sun, 26 Mar 2006 09:02:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:561185</guid><dc:creator>tomarcher</dc:creator><description>LioNiNoiL:&lt;br&gt;&lt;br&gt;Not sure what you mean by initial response. When the customer said someting was amiss with Vista in that his STI app wasn't working, I brought the issue up with that team who pointed me to the STI team who explaind the issue - that it was their decision and had nothing to do with the Vista dev team.&lt;br&gt;&lt;br&gt;The StiCreateInstanceA function has never been documented by Microsoft. StiCreateInstance is defined to use StiCreateInstanceW. Therefore, the only way to even use StiCreateInstanceA is to have looked through the header file and call it explicitly, which most people don't do as they allow the header file to call the appropriate ANSI/Unicode version based on the build type and what the API supports. In this case, the API only (officially) supports Unicode.</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#561391</link><pubDate>Sun, 26 Mar 2006 21:30:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:561391</guid><dc:creator>avenger218</dc:creator><description>will the public get access to a copy of windows vista &lt;br&gt;before may (or whenever microsoft decides on the release of rc0) even a stripped down version of vista or a longhorn server build, It would be nice so we can road test it to find out what hardware changes need to be made.&lt;br&gt;We (the public-non msdn or technet subscribers)&lt;br&gt;are getting extremely anxious. some of us are very qualified for these tests but can't afford an msdn or technet subscription and the &amp;quot;BetaReq&amp;quot; password on beta place doesn't work and vista is not on connect.</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#561405</link><pubDate>Sun, 26 Mar 2006 21:48:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:561405</guid><dc:creator>tomarcher</dc:creator><description>avenger218: I believe there is a plan to get bits to the public, but can't say anything else. Stay tuned :)</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#564335</link><pubDate>Thu, 30 Mar 2006 01:05:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:564335</guid><dc:creator>manuel</dc:creator><description>excelent</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#566174</link><pubDate>Sat, 01 Apr 2006 00:15:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:566174</guid><dc:creator>JustCurious</dc:creator><description>Hello,&lt;br&gt;&lt;br&gt;I have a question really on WinFx.net, but I was just curious if you'd know about it. &lt;br&gt;&lt;br&gt;I really like WPF based UI &amp;amp; would love to recommend it for some business solutions that we are planning to build in the next 6-9 months. However, these solutions will probably run on XP. &lt;br&gt;&lt;br&gt;Would you happen to know if the WPF/WinFx.Net will be getting out of the Beta version &amp;amp; if it is a good idea to think about serious WPF based solutions in the next 6-9 months timeframe.&lt;br&gt;&lt;br&gt;Thanks..</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#566415</link><pubDate>Sat, 01 Apr 2006 10:34:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:566415</guid><dc:creator>vikram</dc:creator><description>your software sucks core of every ones ass</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#570707</link><pubDate>Fri, 07 Apr 2006 13:38:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:570707</guid><dc:creator>jordy barends</dc:creator><description>hello. i am hef a qesten kan i am here windows vista beta downloaden. fank you. of that kan.&lt;br&gt;&lt;br&gt;from jordy barends. fank you ferry match</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#574734</link><pubDate>Wed, 12 Apr 2006 10:54:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:574734</guid><dc:creator>Nitin Kumar Khandelwal</dc:creator><description>i want to load windows vista</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#576665</link><pubDate>Sat, 15 Apr 2006 00:41:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:576665</guid><dc:creator>Ai_Vista</dc:creator><description>if windows vista dus go as a public beta will it run windows xp drivers for my hardware (thats prob a daft question) and i think the relese date is december the seventh ma mums birth day :]</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#576678</link><pubDate>Sat, 15 Apr 2006 01:17:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:576678</guid><dc:creator>tomarcher</dc:creator><description>Ai_Vista:&lt;br&gt;&lt;br&gt;That completely depends on the driver. I know that with each build, Vista is able to recognize more and more drivers. For example, back in November, it wouldn't automatically work with my Dell's Network Adapter. I had to manually get a driver from the Dell site for it to work. Now it identifies and configures it up automatically.&lt;br&gt;&lt;br&gt;Regarding release dates, Windows Vista will be available via volume licensing for businesses in November '06 and to consumers in January '07.</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#588701</link><pubDate>Wed, 03 May 2006 01:11:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:588701</guid><dc:creator>Carlos</dc:creator><description>I want one copy ok windows Vista only lear please&lt;br&gt; My Place is&lt;br&gt;Po. Box 9 &lt;br&gt;Lawrence, MA 01842</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#594612</link><pubDate>Wed, 10 May 2006 18:41:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:594612</guid><dc:creator>tomarcher</dc:creator><description>Carlos: There is a world-wide &amp;quot;Windows Vista Beta Experience&amp;quot; program that you can register for:&lt;br&gt;&lt;br&gt;*Vista Beta Experience&lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://go.microsoft.com/fwlink/?LinkId=66411"&gt;http://go.microsoft.com/fwlink/?LinkId=66411&lt;/a&gt;&lt;br&gt;&lt;br&gt;I would also recommend looking at the following page if you're interested in developing for Vista as it walks you through which tools you need and where to get them.&lt;br&gt;&lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/windowsvista/downloads/getthebeta"&gt;http://msdn.microsoft.com/windowsvista/downloads/getthebeta&lt;/a&gt;</description></item><item><title>re: Windows Vista, STI and a Story about Customer Service</title><link>http://blogs.msdn.com/tomarcher/archive/2006/03/22/windows-vista-sti-and-a-story-about-customer-service.aspx#659602</link><pubDate>Sat, 08 Jul 2006 04:58:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:659602</guid><dc:creator>rape videos</dc:creator><description>Your article is quite right, thanks.</description></item></channel></rss>