<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>patterns &amp; practices - Design for Operations</title><link>http://www.codeplex.com/dfo/Project/ProjectRss.aspx</link><description>patterns &amp;#38; practices project focused on developing tools and guidance to help enable the development of highly manageable applications on the Windows platform.   </description><item><title>New Post: Installation of Documentation for TSMMD incorrect on x64</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=37338</link><description>&lt;div style="line-height: normal;"&gt;When you install on Vista x64, the shortcut for the documentation for TSMMD&amp;nbsp;is incorrect. This is what is created:&lt;br&gt;
&amp;quot;%CommonProgramFiles%\Microsoft Shared\Help 9\dexplore.exe&amp;quot; /helpcol ms-help://MS.VSCC.v90/MS.VSIPCC.v90/ms.practices.tsmmd.2008august /LaunchFKeywordTopic tsmmd2008august.introduction /filter &amp;quot;Team System Management Model Designer Power Tool - August 2008&amp;quot;&lt;br&gt;
&lt;br&gt;
%CommonProgramFiles% should be %CommonProgramFiles(x86)%, but the problem with that is it is too long for shortcut text, so you can't enter it. To make it work I had to remove the /filter parameter. That way at least the documentation will launch.&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
Thomas&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>calvinandhobbes</author><pubDate>Wed, 08 Oct 2008 23:32:30 GMT</pubDate><guid isPermaLink="false">New Post: Installation of Documentation for TSMMD incorrect on x64 20081008113230P</guid></item><item><title>New Post: Exactly what is the Managed Entity Property IISApplicationName</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=35024</link><description>&lt;div style="line-height: normal;"&gt;I have searched though the documentation and&amp;nbsp;I am unsure exactly which name should be entered into this parameter, it seems this is important for the discovery of the instrumentation bu the monitoring tool. For example I want to host serveral&amp;nbsp;WCF services&amp;nbsp;in IIS. Do I have to choose the &amp;quot;Web Site Name&amp;quot;? Are we restricted to&amp;nbsp;modeling by web site or can&amp;nbsp;I&amp;nbsp;set up an application in that web site&amp;nbsp;and use the Application name displayed on the properties page in the IIS console? Is this even the correct value or is it the value of the virtual directory? Your tool has validation rules for example no &amp;quot;.&amp;quot; or spaces but IIS does not care about&amp;nbsp;either of these rules&amp;nbsp;so i am unsure if either of these are the corect values. If it is the application name then i am curous why we need these rules.&lt;br&gt;
I have the same question about the ServiceName. If&amp;nbsp;I host multiple WCF services in&amp;nbsp;a windows service can i only enter the name of the service or can i model each service separately, and if i do what exactly is the ServiceName for each managed entity?&lt;br&gt;
&lt;br&gt;
Thanks&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>nanderto</author><pubDate>Fri, 05 Sep 2008 19:00:39 GMT</pubDate><guid isPermaLink="false">New Post: Exactly what is the Managed Entity Property IISApplicationName 20080905070039P</guid></item><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/dfo/Wiki/View.aspx?title=Home&amp;version=31</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=dfo&amp;amp;DownloadId=8017" alt="NewpnpheroA.jpg" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;patterns &amp;#38; practices project focused on developing tools and guidance to help enable the development of highly manageable applications on the Windows platform.&lt;br /&gt;
&lt;br /&gt;This project has created two deliverables. First is the Visual Studio Team System Management Model Designer Power Tool (TSMMD). TSMMD is a tool for modeling line-of-business health scenarios and the associated instrumentation. The tool includes guidance packages that generate platform instrumentation (called Instrumentation Helpers) and validators to confirm that application source code contains instrumentation defined in the Health Model. The tool can then be used to generate Management Packs for System Center Operations Manager 2007. Lastly is the Management Guide that contains prescriptive guidance on building highly manageable applications on the Microsoft Windows platform.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;V2.2 of the Visual Studio Team System Management Model Designer Power Tool has been released.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;We need your feedback. Is the tooling correct? What did we get right and where did we fall short?&lt;br /&gt; &lt;br /&gt;&lt;b&gt;patterns &amp;amp; practices Links&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/practices" class="externalLink"&gt;patterns &amp;amp; practices on MSDN&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/websf" class="externalLink"&gt;Web Client Software Factory Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/servicefactory" class="externalLink"&gt;Web Service Software Factory Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/smartclient" class="externalLink"&gt;Smart Client Guidance Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/gel" class="externalLink"&gt;GAX Extensions Library Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>wloeffler</author><pubDate>Wed, 13 Aug 2008 21:34:27 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20080813093427P</guid></item><item><title>Updated Release: V2.2 VSTS Management Model Designer (Aug 13, 2008)</title><link>http://www.codeplex.com/dfo/Release/ProjectReleases.aspx?ReleaseId=16280</link><description>&lt;div&gt;
The Team System Management Model Designer Power Tool is a productivity tool that helps architects and system designers to generate models of an application that contribute to minimized TCO. These models include configuration, instrumentation, health, and performance information. The Team System Management Model Designer Power Tool also assists developers to implement the required instrumentation, and create management packs for monitoring systems such as Microsoft System Center Operations Manager 2007.&lt;br&gt; &lt;br&gt;V2.2 of the Management Model Designer is being released as a community preview and is compatible with and will update models created by version V2.1.&lt;br&gt; &lt;br&gt;&lt;b&gt;TSMMD requires Visual Studio 2008 Team System and the Guidance Automation Extensions (GAX) V1.4.&lt;/b&gt;&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Wed, 13 Aug 2008 21:33:54 GMT</pubDate><guid isPermaLink="false">Updated Release: V2.2 VSTS Management Model Designer (Aug 13, 2008) 20080813093354P</guid></item><item><title>Released: V2.2 VSTS Management Model Designer (Aug 13, 2008)</title><link>http://www.codeplex.com/dfo/Release/ProjectReleases.aspx?ReleaseId=16280</link><description>&lt;div&gt;
The Team System Management Model Designer Power Tool is a productivity tool that helps architects and system designers to generate models of an application that contribute to minimized TCO. These models include configuration, instrumentation, health, and performance information. The Team System Management Model Designer Power Tool also assists developers to implement the required instrumentation, and create management packs for monitoring systems such as Microsoft System Center Operations Manager 2007.&lt;br&gt; &lt;br&gt;V2.2 of the Management Model Designer is being released as a community preview and is compatible with and will update models created by version V2.1.&lt;br&gt; &lt;br&gt;&lt;b&gt;TSMMD requires Visual Studio 2008 Team System and the Guidance Automation Extensions (GAX) V1.4.&lt;/b&gt;&lt;br&gt;
&lt;/div&gt;</description><author></author><pubDate>Wed, 13 Aug 2008 21:33:54 GMT</pubDate><guid isPermaLink="false">Released: V2.2 VSTS Management Model Designer (Aug 13, 2008) 20080813093354P</guid></item><item><title>NEW POST: Enterprise Library Performance Counter</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=29043</link><description>&lt;div style="line-height: normal;"&gt;I think the TSMMD will be a perfect tool to fill the gap between developers and Operators. Since  developer can create a management pack without any SCOM knowledge.&lt;br&gt;
&lt;br&gt;
But it is still very limited since it is not possible to monitor an Enterprise Library Performance counter (e.g. # of Exceptions Handled/Sec) since it contains &amp;quot;illegal characters&amp;quot; for the Tool.&lt;br&gt;
And also It would be really helpful to indicate which instance to monitor (since each instance may mean a different managed entity).&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>David</author><pubDate>Wed, 04 Jun 2008 16:20:04 GMT</pubDate><guid isPermaLink="false">NEW POST: Enterprise Library Performance Counter 20080604042004P</guid></item><item><title>NEW POST: Only 1 event per health state?</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=26397</link><description>&lt;div style="line-height: normal;"&gt;Another work around could be to create an abstract Event (e.g. called Green State Event) that has many &amp;quot;Configurable Implementations&amp;quot;.&lt;br&gt;
Assign to the &amp;quot;Green State Event&amp;quot; all the event logs that will make the application go to Green.&lt;br&gt;
&lt;/div&gt;</description><author>David</author><pubDate>Wed, 04 Jun 2008 15:52:35 GMT</pubDate><guid isPermaLink="false">NEW POST: Only 1 event per health state? 20080604035235P</guid></item><item><title>NEW POST: Bounds in measure formula overlapping?</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=28050</link><description>&lt;div style="line-height: normal;"&gt;&lt;p dir=ltr style="margin-right:0px"&gt;I have created an aspect on performance counters. My states are as following:&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Green state:&lt;/strong&gt;&lt;br&gt;
Lower bound: (empty)&lt;br&gt;
Upper bound: 1&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Yellow state&lt;/strong&gt;:&lt;br&gt;
Lower bound: 2&lt;br&gt;
Upper bound: 5&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Red state&lt;/strong&gt;:&lt;br&gt;
Lower bound: 6&lt;br&gt;
upper bound: (empty)&lt;br&gt;
&lt;br&gt;
When validating this I get the following error:&lt;br&gt;
&lt;br&gt;
&lt;em&gt;Model Validation : Bounds in measure formula for aspect &amp;quot;WorkItemUpdates&amp;quot; are invalid. When three states are defined, the upper bound of the first state must be equal to the lower bound of the second state and the upper bound of the second state must be equal to the lower bound of the third state. Other bounds must be empty.&lt;br&gt;
&lt;/em&gt;&lt;br&gt;
One way to fix this is to set Yellow Lower bound to 1 and Red Lower bound to 5. As I read the description of the lower and upper bound fields, these values are included in the interval.&lt;br&gt;
&lt;br&gt;
Then my question is: If my performance counter has value 1 (or 5), which state is my health in?&lt;br&gt;
&lt;br&gt;
Br,&lt;br&gt;
Søren&lt;/p&gt;
&lt;/div&gt;</description><author>sgrummesgaard</author><pubDate>Tue, 20 May 2008 08:05:23 GMT</pubDate><guid isPermaLink="false">NEW POST: Bounds in measure formula overlapping? 20080520080523A</guid></item><item><title>NEW POST: State or Abstraction in instrumentation helper classes</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=28048</link><description>&lt;div style="line-height: normal;"&gt;&lt;p style="margin:0cm 0cm 10pt"&gt;&lt;span style="font-size:10.5pt;line-height:115%;font-family:'segoe ui','sans-serif'"&gt;I am missing the opportunity to keep &lt;strong&gt;state&lt;/strong&gt; in the generated instrumentation helper classes, or some &lt;strong&gt;abstraction&lt;/strong&gt; (interfaces, abstract classes).&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 10pt"&gt;&lt;span style="font-size:10.5pt;line-height:115%;font-family:'segoe ui','sans-serif'"&gt;&lt;em&gt;An example&lt;/em&gt;: Let’s say you have a web application and a health definition with an aspect looking at database connectivity. Each request coming in to the web application grabs a connection from the pool. If this fails a &lt;strong&gt;ConnectionFailed&lt;/strong&gt; event is raised, which makes OpsMgr enter into Red Health State. If getting a connection was a success I raise a &lt;strong&gt;ConnectionEstablish&lt;/strong&gt; event – this way it will go from Red to Green Health State. &lt;br&gt;
But if we are already in a Green Health State I don’t really want to know that a connection was established – It would spam my event log if the number of requests is high enough. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin:0cm 0cm 10pt"&gt;&lt;span style="font-size:10.5pt;line-height:115%;font-family:'segoe ui','sans-serif'"&gt;If I somehow could keep state in my instrumentation helper classes so it would only raise events when necessary, that is, when Health state is changed (maybe redirecting “unnecessary” events to a log file instead).&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-size:10.5pt;line-height:115%;font-family:'segoe ui','sans-serif'"&gt;Now this is probably too specific to put into the helper classes and I think it would be fine if I were to write this myself. But it would require some abstraction on the helper classes which I don’t find (otherwise I would have to rewrite whenever changing the health definition), see also &lt;a href="http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=25183"&gt;&lt;span style="color:#800080"&gt;http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=25183&lt;/span&gt;&lt;/a&gt; (I am looking at v2.1)&lt;br&gt;
&lt;br&gt;
What's your opinion on this?&lt;br&gt;
&lt;br&gt;
Br,&lt;br&gt;
Søren&lt;/span&gt;
&lt;/div&gt;</description><author>sgrummesgaard</author><pubDate>Tue, 20 May 2008 07:41:16 GMT</pubDate><guid isPermaLink="false">NEW POST: State or Abstraction in instrumentation helper classes 20080520074116A</guid></item><item><title>NEW POST: Issues with the generated code</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=25183</link><description>&lt;div style="line-height: normal;"&gt;The subversion issue turned out to be a problem with visual svn's vs 2008 integration and GAX. I'll take a look at 2.1 as soon as I get a chance, most of our experience with 2.0 has been very positive.&lt;br&gt;
&lt;/div&gt;</description><author>RyanRoberts</author><pubDate>Mon, 19 May 2008 13:51:56 GMT</pubDate><guid isPermaLink="false">NEW POST: Issues with the generated code 20080519015156P</guid></item><item><title>NEW POST: Empty toolbox</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=27777</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Solved...&lt;/p&gt;
&lt;p&gt;I reset my toolbox, and selected the &amp;quot;&lt;strong&gt;ManagementInstaller&lt;/strong&gt;&amp;quot; in &lt;em&gt;Choose Toolbox Items.&lt;br&gt;
&lt;/em&gt;That did the trick.&lt;br&gt;
&lt;br&gt;
Br,&lt;br&gt;
Søren&lt;/p&gt;
&lt;div style="border-right:medium none;padding-right:0.2em;border-top:#aaa 0.1em dotted;padding-left:0.2em;padding-bottom:0.2em;margin:1em 0em 2.5em 3em;border-left:medium none;padding-top:0.2em;border-bottom:#aaa 0.1em dotted;font-style:italic"&gt;&lt;br&gt;
sgrummesgaard wrote:&lt;br&gt;
I just &amp;quot;upgraded&amp;quot; (uninstalled - installed) feb08 CTP to apr08 CTP of TSMMD&lt;br&gt;
&lt;br&gt;
My toolbox is completely empty (only has an empty General group). I can see a lot has moved into Wizards, and I managed to create a managed enty and an external managed entity. Now I want to connect these, but can't select the Connector tool as described in the walkthrough.&lt;br&gt;
&lt;br&gt;
I tried &amp;quot;choose items&amp;quot; on the toolbox, but couldn't find any relevant file to add. Is there an installation problem or am I doing something wrong?&lt;br&gt;
&lt;br&gt;
Br,&lt;br&gt;
Søren &lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;</description><author>sgrummesgaard</author><pubDate>Thu, 15 May 2008 14:07:26 GMT</pubDate><guid isPermaLink="false">NEW POST: Empty toolbox 20080515020726P</guid></item><item><title>NEW POST: Empty toolbox</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=27777</link><description>&lt;div style="line-height: normal;"&gt;I just &amp;quot;upgraded&amp;quot; (uninstalled - installed) feb08 CTP to apr08 CTP of TSMMD&lt;br&gt;
&lt;br&gt;
My toolbox is completely empty (only has an empty General group). I can see a lot has moved into Wizards, and I managed to create a managed enty and an external managed entity. Now I want to connect these, but can't select the Connector tool as described in the walkthrough.&lt;br&gt;
&lt;br&gt;
I tried &amp;quot;choose items&amp;quot; on the toolbox, but couldn't find any relevant file to add. Is there an installation problem or am I doing something wrong?&lt;br&gt;
&lt;br&gt;
Br,&lt;br&gt;
Søren
&lt;/div&gt;</description><author>sgrummesgaard</author><pubDate>Thu, 15 May 2008 13:57:35 GMT</pubDate><guid isPermaLink="false">NEW POST: Empty toolbox 20080515015735P</guid></item><item><title>NEW POST: Error	6: The command "..\..\EventMessages.cmd" exited with code -1.</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=26958</link><description>&lt;div class="wikidoc"&gt;
HELP: can't find why mc.exe and rc.exe are not installed&lt;br /&gt;
&lt;/div&gt;</description><author>canoas</author><pubDate>Wed, 07 May 2008 17:29:37 GMT</pubDate><guid isPermaLink="false">NEW POST: Error	6: The command "..\..\EventMessages.cmd" exited with code -1. 20080507052937P</guid></item><item><title>NEW POST: Error	6: The command "..\..\EventMessages.cmd" exited with code -1.</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=26958</link><description>&lt;div class="wikidoc"&gt;
In my laptop there is no mc.exe nor rc.exe so this script fails to generate some of the files.&lt;br /&gt; &lt;br /&gt;Any idea why this happens? I'm using VSTS Team Suite and the SDK's bin folder has 109 files but not those.&lt;br /&gt; &lt;br /&gt;(I didn't install some parts, e,g, C++)&lt;br /&gt; &lt;br /&gt;other errors that are probably related to this mc.exe also:&lt;br /&gt;Error	5	cannot open input file 'messages/EventMessagesCustomerApplication.res'&lt;br /&gt;
&lt;/div&gt;</description><author>canoas</author><pubDate>Thu, 01 May 2008 21:09:36 GMT</pubDate><guid isPermaLink="false">NEW POST: Error	6: The command "..\..\EventMessages.cmd" exited with code -1. 20080501090936P</guid></item><item><title>NEW POST: Walkthrough incorrect</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=26854</link><description>&lt;div class="wikidoc"&gt;
 No, I have checked all nodes no &amp;quot;Add New Target Environment Instrumentation&amp;quot;!&lt;br /&gt;
&lt;/div&gt;</description><author>shahram</author><pubDate>Thu, 01 May 2008 20:41:26 GMT</pubDate><guid isPermaLink="false">NEW POST: Walkthrough incorrect 20080501084126P</guid></item><item><title>NEW POST: Walkthrough incorrect</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=26854</link><description>&lt;div class="wikidoc"&gt;
Right-click on the top of the tree (Management Model)&lt;br /&gt; &lt;br /&gt;as a rule in this UI, if you right-click on any container (e.g. &amp;quot;Event Log Events&amp;quot;) and it doesn't show any &amp;quot;Add New...&amp;quot;, try one level above in the tree and it will be there :-(&lt;br /&gt;
&lt;/div&gt;</description><author>canoas</author><pubDate>Thu, 01 May 2008 20:14:24 GMT</pubDate><guid isPermaLink="false">NEW POST: Walkthrough incorrect 20080501081424P</guid></item><item><title>NEW POST: What is the status of DfO?</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=15655</link><description>&lt;div class="wikidoc"&gt;
V2.1 of the designer has been released.&lt;br /&gt; &lt;br /&gt;&lt;div class="quote"&gt;
 &lt;br /&gt;wloeffler wrote:&lt;br /&gt;Hi Mark,&lt;br /&gt; &lt;br /&gt;We are about to make a major update to the designer tooling available as a community preview of the final bits that will be available in April 2008.&lt;br /&gt; &lt;br /&gt;We have been quiet about our plans and direction until significant decisions about release and licensing were made.&lt;br /&gt; &lt;br /&gt;The Program and Project are alive and well as you will see in the comming weeks and months.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;div class="quote"&gt;
 &lt;br /&gt;markwaddle wrote:&lt;br /&gt;There has not been any activity since May. Is there intentions for further updates to these tools, or are they being abandoned?&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;
&lt;/div&gt; &lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;</description><author>wloeffler</author><pubDate>Thu, 01 May 2008 16:14:19 GMT</pubDate><guid isPermaLink="false">NEW POST: What is the status of DfO? 20080501041419P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/dfo/Wiki/View.aspx?title=Home&amp;version=30</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=dfo&amp;amp;DownloadId=8017" alt="NewpnpheroA.jpg" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;patterns &amp;#38; practices project focused on developing tools and guidance to help enable the development of highly manageable applications on the Windows platform.&lt;br /&gt;
&lt;br /&gt;This project has created two deliverables. First is the Visual Studio Team System Management Model Designer Power Tool (TSMMD). TSMMD is a tool for modeling line-of-business health scenarios and the associated instrumentation. The tool includes guidance packages that generate platform instrumentation (called Instrumentation Helpers) and validators to confirm that application source code contains instrumentation defined in the Health Model. The tool can then be used to generate Management Packs for System Center Operations Manager 2007. Lastly is the Management Guide that contains prescriptive guidance on building highly manageable applications on the Microsoft Windows platform.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;V2.1 of the Visual Studio Team System Management Model Designer Power Tool has been released.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;We need your feedback. Is the tooling correct? What did we get right and where did we fall short?&lt;br /&gt; &lt;br /&gt;&lt;b&gt;patterns &amp;amp; practices Links&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/practices" class="externalLink"&gt;patterns &amp;amp; practices on MSDN&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/websf" class="externalLink"&gt;Web Client Software Factory Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/servicefactory" class="externalLink"&gt;Web Service Software Factory Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/smartclient" class="externalLink"&gt;Smart Client Guidance Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/gel" class="externalLink"&gt;GAX Extensions Library Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>wloeffler</author><pubDate>Thu, 01 May 2008 16:10:33 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080501041033P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/dfo/Wiki/View.aspx?title=Home&amp;version=29</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=dfo&amp;amp;DownloadId=8017" alt="NewpnpheroA.jpg" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;patterns &amp;#38; practices project focused on developing tools and guidance to help enable the development of highly manageable applications on the Windows platform.&lt;br /&gt;
&lt;br /&gt;This project has created two deliverables. First is the Visual Studio Team System Management Model Designer Power Tool (TSMMD). TSMMD is a tool for modeling line-of-business health scenarios and the associated instrumentation. The tool includes guidance packages that generate platform instrumentation (called Instrumentation Helpers) and validators to confirm that application source code contains instrumentation defined in the Health Model. The tool can then be used to generate Management Packs for System Center Operations Manager 2007. Lastly is the Management Guide that contains prescriptive guidance on building highly manageable applications on the Microsoft Windows platform.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;V2.1 of the Visual Studio Team System Management Model Designer Power Tool has been released.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;We need your feedback. Is the tooling correct? What did we get right and where did we fall short?&lt;br /&gt; &lt;br /&gt;&lt;b&gt;patterns &amp;amp; practices Links&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/practices" class="externalLink"&gt;patterns &amp;amp; practices on MSDN&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/websf" class="externalLink"&gt;Web Client Software Factory Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/servicefactory" class="externalLink"&gt;Web Service Software Factory Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/smartclient" class="externalLink"&gt;Smart Client Guidance Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/ObjectBuilder" class="externalLink"&gt;Object Builder Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="/gel" class="externalLink"&gt;GAX Extensions Library Community&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>wloeffler</author><pubDate>Thu, 01 May 2008 16:00:14 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080501040014P</guid></item><item><title>NEW POST: Issues with the generated code</title><link>http://www.codeplex.com/dfo/Thread/View.aspx?ThreadId=25183</link><description>&lt;div class="wikidoc"&gt;
Hi Ryan,&lt;br /&gt;Thanks for your feedback. V2.1 has been released. We made some changes to the generated code. We went back and forth amoung our team and folks providing feedback. There were many oppertunities we considered to improve the design time experience but these resulted in a less than optimal experience at deployment and/or configuration. Have a look at V2.1 and let us know what you think. &lt;br /&gt; &lt;br /&gt;Unfortunatly we were not able to preserve backward compatibility with the CTP. Now that were at the RTW milestone we will preserve backward compatability with the previous release going forward.&lt;br /&gt; &lt;br /&gt;Can you give us more detail on the subversion issue? Is it the Instrumentation folder or other folders in your solution? &lt;br /&gt; &lt;br /&gt;Thanks again,&lt;br /&gt;-Bill&lt;br /&gt; &lt;br /&gt;&lt;div class="quote"&gt;
 &lt;br /&gt;RyanRoberts wrote:&lt;br /&gt;It's rather difficult to mock the current generated code, would it be possible to create interfaces for the abstract instrumentation helper classes?&lt;br /&gt; &lt;br /&gt;Also, the code generation process seems to wipe out subversion directories.&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;</description><author>wloeffler</author><pubDate>Thu, 01 May 2008 15:55:35 GMT</pubDate><guid isPermaLink="false">NEW POST: Issues with the generated code 20080501035535P</guid></item></channel></rss>