<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Visual Studio 2008 Class Diagram</title>
	<atom:link href="http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html</link>
	<description>Real World .NET Methods, Tricks, and Examples</description>
	<lastBuildDate>Fri, 30 Jul 2010 16:13:40 -0400</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Sara</title>
		<link>http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html/comment-page-1#comment-9985</link>
		<dc:creator>Sara</dc:creator>
		<pubDate>Thu, 29 Apr 2010 14:23:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html#comment-9985</guid>
		<description>Ayana it is likely that you don&#039;t have it in your version of Visual Studio. It seems that it is not available in all versions.</description>
		<content:encoded><![CDATA[<p>Ayana it is likely that you don&#8217;t have it in your version of Visual Studio. It seems that it is not available in all versions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ayana</title>
		<link>http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html/comment-page-1#comment-9960</link>
		<dc:creator>Ayana</dc:creator>
		<pubDate>Thu, 11 Mar 2010 18:24:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html#comment-9960</guid>
		<description>I don&#039;t seem to have a template for Class diagram. I go to the Solution Explorer and select to add a new item, but Class Diagram is not present in the list of templates. Do you know why?</description>
		<content:encoded><![CDATA[<p>I don&#8217;t seem to have a template for Class diagram. I go to the Solution Explorer and select to add a new item, but Class Diagram is not present in the list of templates. Do you know why?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: P11D</title>
		<link>http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html/comment-page-1#comment-9899</link>
		<dc:creator>P11D</dc:creator>
		<pubDate>Mon, 19 Oct 2009 01:50:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html#comment-9899</guid>
		<description>Class designer is well enhanced in Visual Studio 2010.</description>
		<content:encoded><![CDATA[<p>Class designer is well enhanced in Visual Studio 2010.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex da Ukrainian</title>
		<link>http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html/comment-page-1#comment-1476</link>
		<dc:creator>Alex da Ukrainian</dc:creator>
		<pubDate>Tue, 30 Sep 2008 10:38:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html#comment-1476</guid>
		<description>Joel, your point about properties is valid. It is unfortunate that class designer isn&#039;t using the automatic properties because it forces people to switch between designer and code to have working code. 

I think current implementation of Class Designer is relatively useless, but it does come in handy sometimes. So if you do use it, there is a free and lightweight PowerToy add-in to add some neat functionality to the designer, by the way, and it can be found here: http://www.codeplex.com/modeling. Check it out. 

Thanks for the blog!</description>
		<content:encoded><![CDATA[<p>Joel, your point about properties is valid. It is unfortunate that class designer isn&#8217;t using the automatic properties because it forces people to switch between designer and code to have working code. </p>
<p>I think current implementation of Class Designer is relatively useless, but it does come in handy sometimes. So if you do use it, there is a free and lightweight PowerToy add-in to add some neat functionality to the designer, by the way, and it can be found here: <a href="http://www.codeplex.com/modeling" rel="nofollow">http://www.codeplex.com/modeling</a>. Check it out. </p>
<p>Thanks for the blog!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel</title>
		<link>http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html/comment-page-1#comment-111</link>
		<dc:creator>Joel</dc:creator>
		<pubDate>Tue, 24 Jun 2008 13:57:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html#comment-111</guid>
		<description>Your point is completely valid. I was approaching it from the sense that the property represented a data variable of the Class, which correctly is not necessarily required.  Again, I was addressing what I thought the default behavior should be (or at least what I would prefer it to be).  While the example you gave is legitimate and will function, it certainly is not a style I would endorse.

Thanks</description>
		<content:encoded><![CDATA[<p>Your point is completely valid. I was approaching it from the sense that the property represented a data variable of the Class, which correctly is not necessarily required.  Again, I was addressing what I thought the default behavior should be (or at least what I would prefer it to be).  While the example you gave is legitimate and will function, it certainly is not a style I would endorse.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nik Radford</title>
		<link>http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html/comment-page-1#comment-110</link>
		<dc:creator>Nik Radford</dc:creator>
		<pubDate>Tue, 24 Jun 2008 11:25:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html#comment-110</guid>
		<description>Second, Properties don&#039;t require backing fields, even if they are not automatic

example, the below code is perfectly valid. 

string Hello
{
   get
   {
      Console.WriteLine(&quot;Lots of console output&quot;);
      return String.Empty;
   }

   set
   {
       for (int i = 0; i &lt; 10; i++)
       {
           Console.WriteLine(&quot;Lots of console output&quot;);
       }
   }
}


This is because when the property is invoked, the JIT compiler treats these as two seperate function 

string GetHello();
void SetHello(string value);

as opposed to a property in the sense we see them as.</description>
		<content:encoded><![CDATA[<p>Second, Properties don&#8217;t require backing fields, even if they are not automatic</p>
<p>example, the below code is perfectly valid. </p>
<p>string Hello<br />
{<br />
   get<br />
   {<br />
      Console.WriteLine(&#8220;Lots of console output&#8221;);<br />
      return String.Empty;<br />
   }</p>
<p>   set<br />
   {<br />
       for (int i = 0; i &lt; 10; i++)<br />
       {<br />
           Console.WriteLine(&#8220;Lots of console output&#8221;);<br />
       }<br />
   }<br />
}</p>
<p>This is because when the property is invoked, the JIT compiler treats these as two seperate function </p>
<p>string GetHello();<br />
void SetHello(string value);</p>
<p>as opposed to a property in the sense we see them as.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel</title>
		<link>http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html/comment-page-1#comment-98</link>
		<dc:creator>Joel</dc:creator>
		<pubDate>Thu, 19 Jun 2008 14:06:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html#comment-98</guid>
		<description>Thanks, I obviously wasn&#039;t aware of them. Do they function the same way?</description>
		<content:encoded><![CDATA[<p>Thanks, I obviously wasn&#8217;t aware of them. Do they function the same way?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Clayton</title>
		<link>http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html/comment-page-1#comment-94</link>
		<dc:creator>Clayton</dc:creator>
		<pubDate>Thu, 19 Jun 2008 05:35:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.developingfor.net/visual-studio/visual-studio-2008-class-diagram.html#comment-94</guid>
		<description>fyi... Class Diagrams were introduced in VS2005, not VS2008</description>
		<content:encoded><![CDATA[<p>fyi&#8230; Class Diagrams were introduced in VS2005, not VS2008</p>
]]></content:encoded>
	</item>
</channel>
</rss>
