﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Scott Hanselman commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>No need to go to PSS, this has already been taken directly to the right people in CLR and as Charlie says, it's got the attention of folks who know. I'm following it closely also.
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment22</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment22</guid><pubDate>Thu, 21 Aug 2008 00:22:02 GMT</pubDate></item><item><title>Charlie Calvert commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Yes, as you know, we are aware of this issue. Right now I don't htik it will wind up in our group, but we are tracking its path and making sure that it gets proper attention. Ayende or Peter, feel free to contact me directly if you want more information.
  
  
- Charlie Calvert
  
C# Community PM
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment21</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment21</guid><pubDate>Tue, 19 Aug 2008 01:12:04 GMT</pubDate></item><item><title>Fabian Schmied commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Peter: Sure, we (= the company I work at) will probably make that call in a few days. But the problem is: if you develop a framework or library (such as our mixin framework or Ayende's Rhino Mocks), a simple hotfix obtained via PSS won't help much. We can't expect every client of your framework (in some cases: every client of our client) to install some arbitrary hotfix if they want to use it.
  
  
Therefore, when contacting Microsoft, it's good to be able to say: There is a Connect issue regarding this, and it has got a _lot_ of votes, so maybe some Windows-Update-thing would be nice.
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment20</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment20</guid><pubDate>Fri, 15 Aug 2008 20:00:50 GMT</pubDate></item><item><title>Peter Ritchie commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Seriously, if you want this issue addressed now, you shouldn't wait for someone to deal with it on Connect.  It's clear that its an issue for many people (88 votes at last count).  Connect provides no service level agreement so there's nothing forcing anyone to do anything about issues on connect.  Almost all the time they use issues on Connect for vNext planning (those that get addressed at all).  If you want a hotfix for this then I suggest calling PSS.  This change causes previously working code to break, it should be a no-brainer.
  
  
PSS phone incidents have apparently gone up in cost since I last checked, they're $515 in the US.  But, keep in mind you have two incidents included with Visual Studio 2008.  (this is the product to which you'd have to associate the issue anyway).  If it's a bug it shouldn't be counted against your two incidents.
  
  
You can do it online if you don't need it addresses as quickly as a phone incident: http://support.microsoft.com/oas/default.aspx?ln=en-us&amp;c1=501&amp;prid=11921&amp;gprid=528828 which is much cheaper ($99)
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment19</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment19</guid><pubDate>Thu, 14 Aug 2008 16:24:52 GMT</pubDate></item><item><title>Peter Ritchie commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>@Micheal.  That's the canned response for every issue for the past couple of months...
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment18</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment18</guid><pubDate>Thu, 14 Aug 2008 15:33:04 GMT</pubDate></item><item><title>Fabian Schmied commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Wow, Ayende, that blog post did get my Connect issue quite a few votes :)
  
  
But seriously: I, too, am very interested in what Microsoft will do about this bug. Plus another, which is related to serialization with static members: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=361615. It's really strange, a service pack introducing that kind of regression bugs - I would have thought Microsoft was very sensitive about that kind of thing.
  
  
My co-worker Stefan Wenig has blogged about the context of how I found those two issues, maybe that stuff is interesting to readers of this blog as well: http://www.re-motion.org/blogs/team/archive/2008/08/14/.net-3.5-sp1-broke-some-scenarios-for-mixins.aspx
  
  
BTW, if MS doesn't react on connect, the company where I work will definitely make that PSS call.
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment17</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment17</guid><pubDate>Thu, 14 Aug 2008 11:44:21 GMT</pubDate></item><item><title>Michael commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>MS just replied in Connect:
  
  
We were able to reproduce the issue you are seeing. We are escalating this bug to the product unit who works on that specific feature area. The product team will review this issue and make a decision on whether they will fix it or not for the next release
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment16</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment16</guid><pubDate>Thu, 14 Aug 2008 05:49:09 GMT</pubDate></item><item><title>Dennis commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Apparently M$ doesn't use Rhino Mocks
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment15</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment15</guid><pubDate>Thu, 14 Aug 2008 04:15:58 GMT</pubDate></item><item><title>Michael Peter commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>The best option might be to mail one of microsoft's community-oriented people like Scott Gu or someone from the CLR team directly. You can find some blogs (they usually come with a contact option) here: http://msdn.microsoft.com/en-us/netframework/aa569259.aspx
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment14</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment14</guid><pubDate>Wed, 13 Aug 2008 18:20:58 GMT</pubDate></item><item><title>Ayende Rahien commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>LOL
  
That is the question
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment13</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment13</guid><pubDate>Wed, 13 Aug 2008 17:07:13 GMT</pubDate></item><item><title>Peter Ritchie commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>I don't know who's calling first
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment12</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment12</guid><pubDate>Wed, 13 Aug 2008 17:01:15 GMT</pubDate></item><item><title>Ayende Rahien commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Again, for this bug. Who pays?
  
Or, rather, who makes the first call?
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment11</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment11</guid><pubDate>Wed, 13 Aug 2008 16:57:45 GMT</pubDate></item><item><title>Peter Ritchie commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>The caller pays for the call to PSS.  So, the first person to call about this issue would pay for the call until it was deemed a bug.
  
  
Once there's a hotfix, and someone calls to get it, there's no cost as far as I understand.
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment10</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment10</guid><pubDate>Wed, 13 Aug 2008 16:52:35 GMT</pubDate></item><item><title>Ayende Rahien commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Who pays for the initial PSS call?
  
Yes, I probably have MVP PSS call, but I want to see how this is handled.
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment9</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment9</guid><pubDate>Wed, 13 Aug 2008 16:46:12 GMT</pubDate></item><item><title>Peter Ritchie commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>It costs money initially; but if it's deemed a bug then you get a refund.  Plus, you get someone looking at it right away--there's an SLA with PSS.  You get none of that with Connect.  They can simply ignore it or close it as "by design".
  
  
Once there's a hotfix you can tell people to call PSS with a KB # to get the hotfix.  If enough people do that they'll be pushed to make it public.
  
  
Connect provides no friction for them to take action.
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment8</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment8</guid><pubDate>Wed, 13 Aug 2008 16:41:48 GMT</pubDate></item><item><title>Ayende Rahien commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>PSS == Cost money.
  
Hotfix == Can't redistribute.
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment7</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment7</guid><pubDate>Wed, 13 Aug 2008 16:26:01 GMT</pubDate></item><item><title>Peter Ritchie commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Oren, have you tried contacting PSS for a hotfix?
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment6</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment6</guid><pubDate>Wed, 13 Aug 2008 16:21:43 GMT</pubDate></item><item><title>Cory Foy commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Voted. 
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment5</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment5</guid><pubDate>Wed, 13 Aug 2008 16:15:21 GMT</pubDate></item><item><title>Colin Jack commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Microsoft Connect issue, that means in 2 years you'll get a comment saying yeah fixing it is a good idea and they'll then mark it as external...
  
  
Maybe they'll handle this though, since it is a breakign change to software lots of people use.
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment4</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment4</guid><pubDate>Wed, 13 Aug 2008 15:42:32 GMT</pubDate></item><item><title>Peter Ritchie commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Dotnetkicks story has been undeleted...
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment3</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment3</guid><pubDate>Wed, 13 Aug 2008 15:27:34 GMT</pubDate></item><item><title>Ayende Rahien commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Huh?
  
What are you talking about?
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment2</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment2</guid><pubDate>Wed, 13 Aug 2008 15:23:33 GMT</pubDate></item><item><title>Peter Ritchie commented on How .Net 3.5 SP1 broke Rhino Mocks</title><description>Apparently if you kick this story it will be deleted by a dotnetkicks moderator... very sad.
</description><link>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment1</link><guid>http://ayende.com/3517/how-net-3-5-sp1-broke-rhino-mocks#comment1</guid><pubDate>Wed, 13 Aug 2008 15:15:32 GMT</pubDate></item></channel></rss>