﻿<?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>Ayende Rahien commented on Code review: The PetShop Application</title><description>Luke,
  
Cuyahoga is a good application with good architecture.
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment13</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment13</guid><pubDate>Wed, 28 Nov 2007 13:19:16 GMT</pubDate></item><item><title>Ayende Rahien commented on Code review: The PetShop Application</title><description>John Chapman,
  
No, that was PetShop 1.0, where MS was accused of cheating, and they re-wrote it to make it match the Java impl better.
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment12</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment12</guid><pubDate>Wed, 28 Nov 2007 13:13:57 GMT</pubDate></item><item><title>Ayende Rahien commented on Code review: The PetShop Application</title><description>Arild &amp; Ko,
  
Because PetShop 2 was the result that I found when I searched for it.
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment11</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment11</guid><pubDate>Wed, 28 Nov 2007 13:12:25 GMT</pubDate></item><item><title>Ayende Rahien commented on Code review: The PetShop Application</title><description>Nagarajan,
  
Sorry, no.
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment10</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment10</guid><pubDate>Wed, 28 Nov 2007 13:11:07 GMT</pubDate></item><item><title>John Chapman commented on Code review: The PetShop Application</title><description>Was the point of the .NET Pet Shop really to show a good architecture?  I always thought it was about showing how .NET is faster than Java.  Wasn't the Pet Shop originally a Java demo after all?  I thought the goal was to put together charts that showed the .NET bar far beyond the Java bar, and as such the architecture was second fiddle to performance numbers.
  
  
As far as sample architectures go, I thought that was the initial role of IBuySpy.  
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment9</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment9</guid><pubDate>Wed, 28 Nov 2007 12:56:32 GMT</pubDate></item><item><title>Ko commented on Code review: The PetShop Application</title><description>PetShop 2.0 is in deed a little out of date. Could have used the Global Bank sample packaged with WCSF / WCAB as this is essentially what P&amp;P are touting as best practices right now. Alternatively, DinnerNow.NET would have also been an up to date example.
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment8</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment8</guid><pubDate>Wed, 28 Nov 2007 09:52:04 GMT</pubDate></item><item><title>Arild commented on Code review: The PetShop Application</title><description>Shouldn't you have been reviewing Petshop 3.0, though?
  
  
From http://msdn2.microsoft.com/en-US/library/ms954623.aspx: "Version 3.x of the .NET Pet Shop addresses the valuable feedback given by reviewers of the .NET Pet Shop 2.0 and was created to ensure that the application is aligned with the architecture guideline documents being produced by the Microsoft."
  
  
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment7</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment7</guid><pubDate>Wed, 28 Nov 2007 09:30:49 GMT</pubDate></item><item><title>Nagarajan commented on Code review: The PetShop Application</title><description>recorded video of your talk will be available? 
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment6</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment6</guid><pubDate>Wed, 28 Nov 2007 09:00:30 GMT</pubDate></item><item><title>Nagarajan commented on Code review: The PetShop Application</title><description>recorded videl of your talk will be available?
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment5</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment5</guid><pubDate>Wed, 28 Nov 2007 08:59:35 GMT</pubDate></item><item><title>Luke commented on Code review: The PetShop Application</title><description>What would be a good example of an application to learn from if I wanted to learn better coding techniques?
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment4</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment4</guid><pubDate>Wed, 28 Nov 2007 08:26:00 GMT</pubDate></item><item><title>Casey commented on Code review: The PetShop Application</title><description>Would be interesting to know what FxCOP thinks of it ...
  
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment3</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment3</guid><pubDate>Wed, 28 Nov 2007 07:58:59 GMT</pubDate></item><item><title>Richard commented on Code review: The PetShop Application</title><description>Interesting - I found the original English translation here:
  
  
http://web.archive.org/web/20050403223511/http://www.ejb-sig.org/docs/PetShopArchitecture.html
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment2</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment2</guid><pubDate>Wed, 28 Nov 2007 07:58:05 GMT</pubDate></item><item><title>jdn commented on Code review: The PetShop Application</title><description>Yeah, this is an oldie but a goodie.  I remember reading about this a number of years ago.
  
  
The originally translated paper seems to be missing, but here are links to the original in French and the Google translation (which seems remarkably good) of something written in 2002.
  
  
http://www.dotnetguru.org/articles/Reflexion/PetShopArchitecture/PetShopArchitecture.htm
  
  
http://72.14.203.104/translate_c?hl=en&amp;sl=fr&amp;u=http://www.dotnetguru.org/articles/Reflexion/PetShopArchitecture/PetShopArchitecture.htm&amp;prev=/search%3Fq%3DPet%2BShop%2BArchitecture%2BAnti%2Bpatterns%26hl%3Den%26sa%3DG%26pwst%3D1
  
  
</description><link>http://ayende.com/2975/code-review-the-petshop-application#comment1</link><guid>http://ayende.com/2975/code-review-the-petshop-application#comment1</guid><pubDate>Wed, 28 Nov 2007 07:33:38 GMT</pubDate></item></channel></rss>