<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.microsoft.co.il/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>Patrick Layani</title><link>http://blogs.microsoft.co.il/blogs/patrick/</link><description>Tactic Vision</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>BizTalk Server 2013 – Help documentation</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/04/10/biztalk-server-2013-help-documentation.aspx</link><pubDate>Wed, 10 Apr 2013 08:43:56 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1880130</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1880130</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/04/10/biztalk-server-2013-help-documentation.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee376109(v=bts.80).aspx" target="_blank"&gt;Help documentation&lt;/a&gt; for BizTalk Server 2013&lt;/p&gt;  &lt;p&gt;Installation &lt;a href="http://msdn.microsoft.com/en-us/library/jj248688(v=bts.80).aspx" target="_blank"&gt;guides&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/jj248697(v=bts.80).aspx" target="_blank"&gt;Hardware and Software Requirements&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/jj248684(v=bts.80).aspx" target="_blank"&gt;Preparing Your Computer for Installation&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/jj248681(v=bts.80).aspx" target="_blank"&gt;Installing BizTalk Server 2013&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/jj248696(v=bts.80).aspx" target="_blank"&gt;Configuring BizTalk Server 2013&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;General &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=35552" target="_blank"&gt;guides&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38168" target="_blank"&gt;Microsoft BizTalk 2013 Accelerator for SWIFT (A4SWIFT) Documentation&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38173" target="_blank"&gt;WCF LOB Adapter SDK 2013 Help&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38165" target="_blank"&gt;Microsoft BizTalk Server 2013 FileAct and InterAct Adapters Help&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38167" target="_blank"&gt;BizTalk RFID Server 2013 and BizTalk RFID Mobile 2013 Help&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38166" target="_blank"&gt;Microsoft BizTalk ESB Toolkit 2.2 Help&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38171" target="_blank"&gt;UDDI Services with BizTalk Server 2013 Help&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38170" target="_blank"&gt;BizTalk Adapter Pack 2013 Help&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38172" target="_blank"&gt;BizTalk 2013 Accelerator for RosettaNet Help&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38169" target="_blank"&gt;Microsoft BizTalk 2013 Accelerator for HL7 Help&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38174" target="_blank"&gt;Download&lt;/a&gt; BizTalk Server 2013 Evaluation Edition&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1880130" width="1" height="1"&gt;</description></item><item><title>FIM 2010 SharePoint and LDAP connectors</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/03/08/fim-2010-sharepoint-and-ldap-connectors.aspx</link><pubDate>Fri, 08 Mar 2013 08:30:09 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1786214</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>15</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1786214</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/03/08/fim-2010-sharepoint-and-ldap-connectors.aspx#comments</comments><description>&lt;p&gt;SharePoint User Profile and Generic LDAP Connectors (Release Candidate) are available on Connect for download.&lt;/p&gt;  &lt;p&gt;This Release Candidate includes two new Connectors for FIM Synchronization Service.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SharePoint User Profile Connector&lt;/li&gt;    &lt;li&gt;Generic LDAP Connector for Open LDAP&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The download also contains a new build for FIM Synchronization Service required for these two Connectors to operate correctly.&lt;/p&gt;  &lt;p&gt;If you are subscribed to FIM 2010 on Microsoft Connect you can download the connectors at the following link: &lt;a href="https://connect.microsoft.com/site433/Downloads/DownloadDetails.aspx?DownloadID=47846" target="_blank"&gt;SharePoint User Profile and Generic LDAP Connectors Release Candidate&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1786214" width="1" height="1"&gt;</description></item><item><title>FIM 2010 R2 Hotfix rollup (build 4.1.3419.0)</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/02/24/fim-2010-r2-hotfix-rollup-build-4-1-3419-0.aspx</link><pubDate>Sun, 24 Feb 2013 10:13:03 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1763277</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1763277</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/02/24/fim-2010-r2-hotfix-rollup-build-4-1-3419-0.aspx#comments</comments><description>&lt;p&gt;A hotfix rollup package (build 4.1.3419.0) is available for Microsoft Forefront Identity Manager (FIM) 2010 R2.&lt;/p&gt;  &lt;p&gt;Download &lt;a href="http://support.microsoft.com/kb/2814853" target="_blank"&gt;kb2814853&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1763277" width="1" height="1"&gt;</description></item><item><title>FIM 2010 R2 SP1 Information</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/02/07/fim-2010-r2-sp1-information.aspx</link><pubDate>Thu, 07 Feb 2013 07:16:26 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1736214</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1736214</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/02/07/fim-2010-r2-sp1-information.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/15697.fim-reference-fim-2010-r2-sp1-information.aspx" target="_blank"&gt;FIM-REFERENCE: FIM 2010 R2 SP1 Information&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1736214" width="1" height="1"&gt;</description></item><item><title>FIM 2010 R2 SP1</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/02/03/fim-2010-r2-sp1.aspx</link><pubDate>Sun, 03 Feb 2013 07:23:42 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1726453</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1726453</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/02/03/fim-2010-r2-sp1.aspx#comments</comments><description>&lt;p&gt;The last month, SP1 of FIM 2010 R2 was released but available for download only on MSDN.&lt;/p&gt;  &lt;p&gt;From the last week, the SP is officially released and now available for download &lt;a href="http://support.microsoft.com/kb/2772429" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;For more information: &lt;a href="http://blogs.technet.com/b/server-cloud/archive/2013/01/31/announcing-forefront-identity-manager-2010-r2-service-pack-1.aspx" target="_blank"&gt;Announcing Forefront Identity Manager 2010 R2 Service Pack 1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/jj863246(v=ws.10).aspx" target="_blank"&gt;What&amp;#39;s New in Forefront Identity Manager 2010 R2 SP1&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1726453" width="1" height="1"&gt;</description></item><item><title>FIM 2010 R2 SP1 – BHOLD Suite SP1</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/01/23/fim-2010-r2-sp1-bhold-suite-sp1.aspx</link><pubDate>Wed, 23 Jan 2013 07:54:44 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1691407</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1691407</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/01/23/fim-2010-r2-sp1-bhold-suite-sp1.aspx#comments</comments><description>&lt;p&gt;Microsoft BHOLD Suite Service Pack 1 (SP1) contains significant improvements and additions to the previous version of BHOLD Suite. For this reason, it is not possible to upgrade an existing BHOLD Suite installation to BHOLD Suite SP1. If you have already installed BHOLD Suite, you must uninstall all BHOLD Suite components before you can install BHOLD Suite SP1. You can retain and upgrade your existing BHOLD database, however, so you do not have to recreate your role model after you install BHOLD Suite SP1.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/jj874043(v=ws.10).aspx" target="_blank"&gt;Replacing BHOLD Suite with BHOLD Suite SP1&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1691407" width="1" height="1"&gt;</description></item><item><title>FIM 2010 R2 - Deprecated Features And Planning For The Future</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/01/20/fim-2010-r2-deprecated-features-and-planning-for-the-future.aspx</link><pubDate>Sun, 20 Jan 2013 10:33:31 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1681844</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1681844</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/01/20/fim-2010-r2-deprecated-features-and-planning-for-the-future.aspx#comments</comments><description>&lt;table cellpadding="0"&gt;     &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;&lt;b&gt;Category &lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Deprecated Feature &lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Replacement and Comment &lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Programmatic Configuration&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Web Service configuration interface&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;The ability to configure the FIM synchronization service through the FIM service web service by changing MAdata and MVdata will be removed in a next version. The functionality of this feature will be provided by new PowerShell cmdlets.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Management Agents&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Built-in MAs&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;The following MAs will be removed in next version:&lt;/p&gt;          &lt;ol&gt;           &lt;li&gt;MA for FIM Certificate Management&lt;/li&gt;            &lt;li&gt;MA for Lotus Notes&lt;/li&gt;            &lt;li&gt;MA for SAP R/3&lt;/li&gt;         &lt;/ol&gt;          &lt;p&gt;The Lotus Notes and SAP R/3 MAs have been replaced with new versions. &lt;/p&gt;          &lt;p&gt;For more details, see &lt;a href="http://technet.microsoft.com/en-us/library/jj863241(v=ws.10).aspx"&gt;Management Agents in FIM 2010 R2&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Management Agents&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;ECMA1&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;The ECMA1/XMA extensibility framework has been replaced by the ECMA 2.0. &lt;/p&gt;          &lt;p&gt;You should plan on replacing existing ECMA1 management agents with ECMA2.0 connectors.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Management Agents&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Running Connectors out-of-proc&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;This feature will not be replaced. The synchronization service will always call the connector in the same process. If the connector has a dependency on a 32-bit library or must for some other reason run out-of-proc, it is the responsibility of the connector to start and manage the other process. &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Management Agents&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Configure partition display name&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;This feature will not be replaced. This option was only used to provide an alternative name for a partition in the WMI interfaces.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Run profiles&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Combined profiles&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;The combined profiles delta import/sync, full import/delta sync, and full import/sync will be removed. You should use run profiles with two steps instead.            &lt;table cellpadding="0"&gt;               &lt;tr&gt;                 &lt;td&gt;                   &lt;p&gt;&lt;b&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/patrick/clip_image001_293E68F0.gif"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image001" border="0" alt="clip_image001" src="http://blogs.microsoft.co.il/blogs/patrick/clip_image001_thumb_18E2F137.gif" width="2" height="2" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;b&gt;Note &lt;/b&gt;&lt;/p&gt;                 &lt;/td&gt;               &lt;/tr&gt;                &lt;tr&gt;                 &lt;td&gt;                   &lt;p&gt;You should keep combined run profiles only in environments where the performance would be impacted by a very large number of existing disconnectors.&lt;/p&gt;                 &lt;/td&gt;               &lt;/tr&gt;             &lt;/table&gt;         &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Attribute Precedence&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Multi-mastery/equal precedence&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Equal precedence will be removed. There is no replacement for this feature. You should configure manual precedence instead.&lt;/p&gt;          &lt;p&gt;You can continue to use this feature if your environment has a FIM Service management agent deployed (this management agent does not provide manual precedence) and to avoid export-not-precedent for declarative provisioning.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Join Rules&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Join on “Any” object type&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;This feature will not be replaced. All join rules should explicitly define the metaverse object type they are trying to join to.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Attribute flows&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Unselect “allow nulls” for exported values&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;This feature will not be replaced. “Allow Nulls” will always be selected. You should make sure that you have “Allow Nulls” selected in your current environment.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Attribute flows&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;“Do not recall attributes”&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;This feature will not be replaced. Attributes will always be recalled, which is the best practice. You should make sure that you don’t have dependencies on attributes that ought to be not recalled.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Rules Extension&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Running metaverse and ma rules extension out-of-proc&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;This feature will not be replaced. The metaverse and attribute flow rules will run in the same process as the synchronization engine.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Rules Extension&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Transaction properties&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;This feature will not be replaced. You should avoid passing data between inbound, provisioning, and outbound synchronization using this utility class.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Rules Extension&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;ExchangeUtils:Create55* methods&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;The methods to create objects for Exchange 5.5 servers will be removed.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Interface&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Mms_Metaverse&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;All ClmUtils class members will be removed in a next version.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/table&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/jj879229(v=ws.10).aspx" target="_blank"&gt;Link&lt;/a&gt; to the Original article&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1681844" width="1" height="1"&gt;</description></item><item><title>FIM 2010 R2 SP1 is released</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/01/14/fim-2010-r2-sp1-is-released.aspx</link><pubDate>Mon, 14 Jan 2013 14:14:37 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1661607</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1661607</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2013/01/14/fim-2010-r2-sp1-is-released.aspx#comments</comments><description>&lt;p&gt;SP1 of FIM 2010 R2 has been released and is available for download on MSDN only.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Forefront Identity Manager 2010 R2 with SP1 (x86 and x64) - DVD (Multiple Languages) – &lt;em&gt;full installation including SP&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;Forefront Identity Manager 2010 R2 SP1 (x86 and x64) - DVD (Multiple Languages) – &lt;em&gt;SP only &lt;/em&gt;&lt;/li&gt;    &lt;li&gt;BHOLD Suite with SP1 (x86 and x64) - DVD (English, Dutch, German) &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1661607" width="1" height="1"&gt;</description></item><item><title>FIM 2010 R2 – Hotfix rollup package (build 4.1.2548.0)</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/11/10/fim-2010-r2-hotfix-rollup-package-build-4-1-2548-0.aspx</link><pubDate>Sat, 10 Nov 2012 14:22:56 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1429210</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1429210</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/11/10/fim-2010-r2-hotfix-rollup-package-build-4-1-2548-0.aspx#comments</comments><description>&lt;p&gt;Hotfix rollup package (build 4.1.2548.0) is available for Forefront Identity Manager 2010 R2&lt;/p&gt;  &lt;p&gt;Download from &lt;a href="http://support.microsoft.com/?id=2750671" target="_blank"&gt;here&lt;/a&gt; (KB2750671)&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1429210" width="1" height="1"&gt;</description></item><item><title>BizTalk Server 2013 Beta</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/11/10/biztalk-server-2013-beta.aspx</link><pubDate>Sat, 10 Nov 2012 14:13:22 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1429192</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1429192</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/11/10/biztalk-server-2013-beta.aspx#comments</comments><description>&lt;p&gt;the Beta version of BizTalk Server 2013 is available for download:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=35553" target="_blank"&gt;BizTalk Server 2013 Beta&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=35552" target="_blank"&gt;Installation Guides Related to BizTalk Server 2013 – Beta&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1429192" width="1" height="1"&gt;</description></item><item><title>FIM 2010 – Connecting WMI using C# (Part 1)</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/10/04/fim-2010-connecting-wmi-using-c-part-1.aspx</link><pubDate>Thu, 04 Oct 2012 14:11:12 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1327198</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1327198</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/10/04/fim-2010-connecting-wmi-using-c-part-1.aspx#comments</comments><description>&lt;p&gt;Using WMI with FIM Synchronization Service is very useful and I want to show some examples to HOW and WHY..&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="border-bottom:silver 1px solid;text-align:left;border-left:silver 1px solid;padding-bottom:4px;line-height:12pt;background-color:#f4f4f4;margin:20px 0px 10px;padding-left:4px;width:97.5%;padding-right:4px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;max-height:200px;font-size:8pt;overflow:auto;border-top:silver 1px solid;cursor:text;border-right:silver 1px solid;padding-top:4px;" id="codeSnippetWrapper"&gt;   &lt;div style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;     &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; System.Management;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example 1 – Check Management Agent is running&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This example is useful at the Provisioning step using .NET (MVExtension.dll) so you could control when exactly to provision the object in the target MA by the current running Management Agent.&lt;/p&gt;

&lt;div style="border-bottom:silver 1px solid;text-align:left;border-left:silver 1px solid;padding-bottom:4px;line-height:12pt;background-color:#f4f4f4;margin:20px 0px 10px;padding-left:4px;width:97.5%;padding-right:4px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;max-height:200px;font-size:8pt;overflow:auto;border-top:silver 1px solid;cursor:text;border-right:silver 1px solid;padding-top:4px;" id="codeSnippetWrapper"&gt;
  &lt;div style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;
    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;static&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;bool&lt;/span&gt; IsMamagementAgentRunning(&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MAName)&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum2"&gt;   2:&lt;/span&gt; {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum3"&gt;   3:&lt;/span&gt;    &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum4"&gt;   4:&lt;/span&gt;    {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum5"&gt;   5:&lt;/span&gt;        ConnectionOptions opt = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ConnectionOptions();&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum6"&gt;   6:&lt;/span&gt;        opt.Authentication = AuthenticationLevel.PacketPrivacy;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum7"&gt;   7:&lt;/span&gt;&amp;#160; &lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum8"&gt;   8:&lt;/span&gt;        ManagementScope myScope = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ManagementScope(&lt;span style="color:#006080;"&gt;&amp;quot;root\\MicrosoftIdentityIntegrationServer&amp;quot;&lt;/span&gt;, opt);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum9"&gt;   9:&lt;/span&gt;        SelectQuery myQuery = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; SelectQuery(&lt;span style="color:#006080;"&gt;&amp;quot;MIIS_ManagementAgent&amp;quot;&lt;/span&gt;, &lt;span style="color:#006080;"&gt;&amp;quot;Name=&amp;#39;&amp;quot;&lt;/span&gt; + MAName + &lt;span style="color:#006080;"&gt;&amp;quot;&amp;#39;&amp;quot;&lt;/span&gt;);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum10"&gt;  10:&lt;/span&gt;        ManagementObjectSearcher searcher = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ManagementObjectSearcher(myScope, myQuery);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum11"&gt;  11:&lt;/span&gt;        &lt;span style="color:#0000ff;"&gt;foreach&lt;/span&gt; (ManagementObject ma &lt;span style="color:#0000ff;"&gt;in&lt;/span&gt; searcher.Get())&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum12"&gt;  12:&lt;/span&gt;        {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum13"&gt;  13:&lt;/span&gt;            &lt;span style="color:#0000ff;"&gt;if&lt;/span&gt; (String.Compare((String)ma.InvokeMethod(&lt;span style="color:#006080;"&gt;&amp;quot;RunStatus&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;), &lt;span style="color:#006080;"&gt;&amp;quot;in-progress&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;, &lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum14"&gt;  14:&lt;/span&gt;                System.Globalization.CultureInfo.InvariantCulture) == 0)&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum15"&gt;  15:&lt;/span&gt;            {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum16"&gt;  16:&lt;/span&gt;                &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum17"&gt;  17:&lt;/span&gt;            }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum18"&gt;  18:&lt;/span&gt;        }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum19"&gt;  19:&lt;/span&gt;    }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum20"&gt;  20:&lt;/span&gt;    &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception ex)&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum21"&gt;  21:&lt;/span&gt;    {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum22"&gt;  22:&lt;/span&gt;        Console.WriteLine(&lt;span style="color:#006080;"&gt;&amp;quot;Error: &amp;quot;&lt;/span&gt; + ex.Message);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum23"&gt;  23:&lt;/span&gt;    }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum24"&gt;  24:&lt;/span&gt;    &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum25"&gt;  25:&lt;/span&gt; }&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Example 2 – Check if the Management Agent successfully terminated&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The following code shows how you could track FIM Synchronization Service success status – in the same way you can track any other existing status (click &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms699322(v=vs.100).aspx" target="_blank"&gt;here&lt;/a&gt; to retrieve the list of statuses). In this example I decide to configure &lt;em&gt;completed-sync-errors &lt;/em&gt;status as a success status also.&lt;/p&gt;

&lt;div style="border-bottom:silver 1px solid;text-align:left;border-left:silver 1px solid;padding-bottom:4px;line-height:12pt;background-color:#f4f4f4;margin:20px 0px 10px;padding-left:4px;width:97.5%;padding-right:4px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;max-height:200px;font-size:8pt;overflow:auto;border-top:silver 1px solid;cursor:text;border-right:silver 1px solid;padding-top:4px;" id="codeSnippetWrapper"&gt;
  &lt;div style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;
    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;static&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;bool&lt;/span&gt; IsMamagementAgentStatusSuccess(&lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; MAName)&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum2"&gt;   2:&lt;/span&gt;         {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum3"&gt;   3:&lt;/span&gt;             &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum4"&gt;   4:&lt;/span&gt;             {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum5"&gt;   5:&lt;/span&gt;                 ConnectionOptions opt = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ConnectionOptions();&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum6"&gt;   6:&lt;/span&gt;                 opt.Authentication = AuthenticationLevel.PacketPrivacy;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum7"&gt;   7:&lt;/span&gt;&amp;#160; &lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum8"&gt;   8:&lt;/span&gt;                 ManagementScope myScope = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ManagementScope(&lt;span style="color:#006080;"&gt;&amp;quot;root\\MicrosoftIdentityIntegrationServer&amp;quot;&lt;/span&gt;, opt);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum9"&gt;   9:&lt;/span&gt;                 SelectQuery myQuery = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; SelectQuery(&lt;span style="color:#006080;"&gt;&amp;quot;MIIS_ManagementAgent&amp;quot;&lt;/span&gt;, &lt;span style="color:#006080;"&gt;&amp;quot;Name=&amp;#39;&amp;quot;&lt;/span&gt; + MAName + &lt;span style="color:#006080;"&gt;&amp;quot;&amp;#39;&amp;quot;&lt;/span&gt;);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum10"&gt;  10:&lt;/span&gt;                 ManagementObjectSearcher searcher = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ManagementObjectSearcher(myScope, myQuery);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum11"&gt;  11:&lt;/span&gt;                 &lt;span style="color:#0000ff;"&gt;foreach&lt;/span&gt; (ManagementObject ma &lt;span style="color:#0000ff;"&gt;in&lt;/span&gt; searcher.Get())&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum12"&gt;  12:&lt;/span&gt;                 {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum13"&gt;  13:&lt;/span&gt;                     &lt;span style="color:#0000ff;"&gt;if&lt;/span&gt; (String.Compare((String)ma.InvokeMethod(&lt;span style="color:#006080;"&gt;&amp;quot;RunStatus&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;), &lt;span style="color:#006080;"&gt;&amp;quot;success&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;,&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum14"&gt;  14:&lt;/span&gt;                         System.Globalization.CultureInfo.InvariantCulture) == 0)&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum15"&gt;  15:&lt;/span&gt;                     {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum16"&gt;  16:&lt;/span&gt;                         &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum17"&gt;  17:&lt;/span&gt;                     }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum18"&gt;  18:&lt;/span&gt;                     &lt;span style="color:#0000ff;"&gt;else&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;if&lt;/span&gt; (String.Compare((String)ma.InvokeMethod(&lt;span style="color:#006080;"&gt;&amp;quot;RunStatus&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;), &lt;span style="color:#006080;"&gt;&amp;quot;completed-sync-errors&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;,&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum19"&gt;  19:&lt;/span&gt;                        System.Globalization.CultureInfo.InvariantCulture) == 0)&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum20"&gt;  20:&lt;/span&gt;                     {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum21"&gt;  21:&lt;/span&gt;                         &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;true&lt;/span&gt;;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum22"&gt;  22:&lt;/span&gt;                     }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum23"&gt;  23:&lt;/span&gt;                 }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum24"&gt;  24:&lt;/span&gt;             }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum25"&gt;  25:&lt;/span&gt;             &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception ex)&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum26"&gt;  26:&lt;/span&gt;             {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum27"&gt;  27:&lt;/span&gt;                 Console.WriteLine(&lt;span style="color:#006080;"&gt;&amp;quot;Error: &amp;quot;&lt;/span&gt; + ex.Message);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum28"&gt;  28:&lt;/span&gt;             }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum29"&gt;  29:&lt;/span&gt;             &lt;span style="color:#0000ff;"&gt;return&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum30"&gt;  30:&lt;/span&gt;         }&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Example 3 – Clearing the Run History Log&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is very important to clear the Run History log on a regular basis. leaving the history without any maintenance will cause FIMSynchronizationService database to grow to a very high dimension. So, if your FIM Sync database is too big try to clear the history log – that will make the difference…&lt;/p&gt;

&lt;div style="border-bottom:silver 1px solid;text-align:left;border-left:silver 1px solid;padding-bottom:4px;line-height:12pt;background-color:#f4f4f4;margin:20px 0px 10px;padding-left:4px;width:97.5%;padding-right:4px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;max-height:200px;font-size:8pt;overflow:auto;border-top:silver 1px solid;cursor:text;border-right:silver 1px solid;padding-top:4px;" id="codeSnippetWrapper"&gt;
  &lt;div style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;
    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;public&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;static&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;void&lt;/span&gt; ClearRunHistory(&lt;span style="color:#0000ff;"&gt;int&lt;/span&gt; DaysBackToClear)&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum2"&gt;   2:&lt;/span&gt; {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum3"&gt;   3:&lt;/span&gt;    &lt;span style="color:#0000ff;"&gt;try&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum4"&gt;   4:&lt;/span&gt;    {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum5"&gt;   5:&lt;/span&gt;        ConnectionOptions opt = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ConnectionOptions();&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum6"&gt;   6:&lt;/span&gt;        opt.Authentication = AuthenticationLevel.PacketPrivacy;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum7"&gt;   7:&lt;/span&gt;&amp;#160; &lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum8"&gt;   8:&lt;/span&gt;        ManagementScope myScope = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ManagementScope(&lt;span style="color:#006080;"&gt;&amp;quot;root\\MicrosoftIdentityIntegrationServer&amp;quot;&lt;/span&gt;, opt);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum9"&gt;   9:&lt;/span&gt;        SelectQuery myQuery = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; SelectQuery(&lt;span style="color:#006080;"&gt;&amp;quot;MIIS_Server&amp;quot;&lt;/span&gt;);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum10"&gt;  10:&lt;/span&gt;        ManagementObjectSearcher searcher = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ManagementObjectSearcher(myScope, myQuery);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum11"&gt;  11:&lt;/span&gt;        DateTime dDate = DateTime.Now.AddDays(-DaysBackToClear);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum12"&gt;  12:&lt;/span&gt;        &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; sDate = dDate.ToString(&lt;span style="color:#006080;"&gt;&amp;quot;yyyy-MM-dd&amp;quot;&lt;/span&gt;);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum13"&gt;  13:&lt;/span&gt;        &lt;span style="color:#0000ff;"&gt;foreach&lt;/span&gt; (ManagementObject server &lt;span style="color:#0000ff;"&gt;in&lt;/span&gt; searcher.Get())&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum14"&gt;  14:&lt;/span&gt;        {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum15"&gt;  15:&lt;/span&gt;            server.InvokeMethod(&lt;span style="color:#006080;"&gt;&amp;quot;ClearRuns&amp;quot;&lt;/span&gt;, &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;object&lt;/span&gt;[1] { sDate });&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum16"&gt;  16:&lt;/span&gt;        }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum17"&gt;  17:&lt;/span&gt;    }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum18"&gt;  18:&lt;/span&gt;    &lt;span style="color:#0000ff;"&gt;catch&lt;/span&gt; (Exception ex)&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum19"&gt;  19:&lt;/span&gt;    {&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum20"&gt;  20:&lt;/span&gt;        Console.WriteLine(&lt;span style="color:#006080;"&gt;&amp;quot;Error: &amp;quot;&lt;/span&gt; + ex.Message);&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum21"&gt;  21:&lt;/span&gt;    }&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum22"&gt;  22:&lt;/span&gt; }&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;Using WMI on a remote server require to enter credentials:&lt;/p&gt;

&lt;div style="border-bottom:silver 1px solid;text-align:left;border-left:silver 1px solid;padding-bottom:4px;line-height:12pt;background-color:#f4f4f4;margin:20px 0px 10px;padding-left:4px;width:97.5%;padding-right:4px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;max-height:200px;font-size:8pt;overflow:auto;border-top:silver 1px solid;cursor:text;border-right:silver 1px solid;padding-top:4px;" id="codeSnippetWrapper"&gt;
  &lt;div style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;" id="codeSnippet"&gt;
    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum1"&gt;   1:&lt;/span&gt; opt.Username = &lt;span style="color:#006080;"&gt;&amp;quot;domain\\username&amp;quot;&lt;/span&gt;;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:#f4f4f4;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum2"&gt;   2:&lt;/span&gt; opt.Password = &lt;span style="color:#006080;"&gt;&amp;quot;password&amp;quot;&lt;/span&gt;;&lt;/pre&gt;


    &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;background-color:white;margin:0em;border-left-style:none;padding-left:0px;width:100%;padding-right:0px;font-family:&amp;#39;Courier New&amp;#39;, courier, monospace;direction:ltr;border-top-style:none;color:black;border-right-style:none;font-size:8pt;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum3"&gt;   3:&lt;/span&gt; ManagementScope myScope = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ManagementScope(&lt;span style="color:#006080;"&gt;&amp;quot;\\\\SERVER_NAME\\root\\MicrosoftIdentityIntegrationServer&amp;quot;&lt;/span&gt;, opt);&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;Can be applied on all versions:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Microsoft Integration Server 2003&lt;/li&gt;

  &lt;li&gt;Identity Lifecycle Manager 2007&lt;/li&gt;

  &lt;li&gt;Forefront Identity Manager 2010&lt;/li&gt;

  &lt;li&gt;Forefront Identity Manager 2010 R2&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;Reference: &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms699322(v=vs.100).aspx" target="_blank"&gt;WMI Provider Return Strings&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;THIS POSTING IS PROVIDED &lt;strong&gt;&amp;quot;AS IS&amp;quot;&lt;/strong&gt; WITH NO WARRANTIES&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1327198" width="1" height="1"&gt;</description></item><item><title>FIM 2010 hotfix rollup for Lotus Domino Connector</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/10/02/fim-2010-hotfix-rollup-for-lotus-domino-connector.aspx</link><pubDate>Wed, 03 Oct 2012 02:26:41 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1324244</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1324244</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/10/02/fim-2010-hotfix-rollup-for-lotus-domino-connector.aspx#comments</comments><description>&lt;p&gt;A hotfix rollup (build 5.0.520.0) is available for Forefront Identity Manager 2010 Lotus Domino Connector&lt;/p&gt;  &lt;p&gt;&lt;a title="http://support.microsoft.com/kb/2741896" href="http://support.microsoft.com/kb/2741896"&gt;http://support.microsoft.com/kb/2741896&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1324244" width="1" height="1"&gt;</description></item><item><title>Windows Management Framework 3.0 Available for Download</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/09/23/windows-management-framework-3-0-available-for-download.aspx</link><pubDate>Sun, 23 Sep 2012 23:10:02 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1304495</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1304495</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/09/23/windows-management-framework-3-0-available-for-download.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/powershell/archive/2012/09/17/windows-management-framework-3-0-available-for-download.aspx" target="_blank"&gt;Windows Management Framework 3.0 Review&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=34595" target="_blank"&gt;Windows Management Framework 3.0 Download&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1304495" width="1" height="1"&gt;</description></item><item><title>Office 365 for SMB Jump Start</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/09/23/office-365-for-smb-jump-start.aspx</link><pubDate>Sun, 23 Sep 2012 15:53:16 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1303795</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1303795</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/09/23/office-365-for-smb-jump-start.aspx#comments</comments><description>&lt;p&gt;Series of videos of Office 365&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/video/office-365-for-smb-jump-start-01-office-365-overview-and-infrastructure.aspx" target="_blank"&gt;Office 365 for SMB Jump Start (01) | Office 365 Overview &amp;amp; Infrastructure&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/video/office-365-for-smb-jump-start-02-office-365-user-management.aspx" target="_blank"&gt;Office 365 for SMB Jump Start (02) | Office 365 User Management&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/video/office-365-for-smb-jump-start-03-office-365-dirsync-single-sign-on-and-adfs.aspx" target="_blank"&gt;Office 365 for SMB Jump Start (03) | Office 365 DirSync, Single Sign-On &amp;amp; ADFS&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/video/office-365-for-smb-jump-start-04-administering-lync-online.aspx" target="_blank"&gt;Office 365 for SMB Jump Start (04) | Administering Lync Online&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/video/office-365-for-smb-jump-start-05-administering-sharepoint-online.aspx" target="_blank"&gt;Office 365 for SMB Jump Start (05) | Administering SharePoint Online&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/video/office-365-for-smb-jump-start-06-exchange-online-overview-user-management.aspx" target="_blank"&gt;Office 365 for SMB Jump Start (06) | Exchange Online Overview &amp;amp; User Management&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/video/office-365-for-smb-jump-start-07-exchange-online-deployment-migration.aspx" target="_blank"&gt;Office 365 for SMB Jump Start (07) | Exchange Online Deployment &amp;amp; Migration&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/video/office-365-for-smb-jump-start-08-exchange-online-fope.aspx" target="_blank"&gt;Office 365 for SMB Jump Start (08) | Exchange Online FOPE&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/video/office-365-for-smb-jump-start-09-exchange-online-archiving-compliance.aspx" target="_blank"&gt;Office 365 for SMB Jump Start (09) | Exchange Online Archiving &amp;amp; Compliance&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1303795" width="1" height="1"&gt;</description></item><item><title>WMI Code Creator 1.0</title><link>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/09/18/wmi-code-creator-1-0.aspx</link><pubDate>Wed, 19 Sep 2012 01:02:16 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1293322</guid><dc:creator>Patrick Layani</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/patrick/rsscomments.aspx?PostID=1293322</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/patrick/archive/2012/09/18/wmi-code-creator-1-0.aspx#comments</comments><description>&lt;p&gt;WMI Code Creator 1.0 is available for &lt;a target="_blank"&gt;download&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The WMI Code Creator tool allows you to generate VBScript, C#, and VB .NET code that uses WMI to complete a management task such as querying for management data, executing a method from a WMI class, or receiving event notifications using WMI.&lt;/p&gt;  &lt;p&gt;In relation of MIIS\ILM\FIM, you can simply involve connection to WMI via .NET using WMI Code creator: WMI Provider Overview MIIS\ILM\FIM Class – refer to the following &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms694615(v=vs.100).aspx" target="_blank"&gt;link&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1293322" width="1" height="1"&gt;</description></item></channel></rss>