<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/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/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>TechNet Blogs</title><link>http://blogs.technet.com/b/</link><description>Resources for IT Professionals</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>PowerTip: Toggle Outline View in the Windows PowerShell ISE</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2013/05/19/powertip-toggle-outline-view-in-the-windows-powershell-ise.aspx</link><pubDate>Sun, 19 May 2013 18:59:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573406</guid><dc:creator>The Scripting Guys</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Toggle the Outline view in the Windows PowerShell ISE.&lt;/p&gt;...(&lt;a href="http://blogs.technet.com/b/heyscriptingguy/archive/2013/05/19/powertip-toggle-outline-view-in-the-windows-powershell-ise.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573406" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/Windows+PowerShell/">Windows PowerShell</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/Scripting+Guy_2100_/">Scripting Guy!</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/PowerTip/">PowerTip</category></item><item><title>SQL Server 2012 AlwaysOn Support for System Center 2012 SP1 products</title><link>http://blogs.technet.com/b/schadinio/archive/2013/05/19/sql-server-2012-alwayson-support-for-system-center-2012-sp1-products.aspx</link><pubDate>Sun, 19 May 2013 15:48:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573558</guid><dc:creator>WIlfried Schadenboeck</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;During my project I tried to find out which System Center 2012 SP1 products support SQL Server 2012 AlwaysOn functionality . I took me quite some time after browsing all products for supported configuration I finally found following technet article &lt;a title="http://technet.microsoft.com/en-us/library/jj628198.aspx" href="http://technet.microsoft.com/en-us/library/jj628198.aspx"&gt;http://technet.microsoft.com/en-us/library/jj628198.aspx&lt;/a&gt;&amp;#160; which provides exactly the information I was looking for.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;SQL Server 2012 AlwaysOn Support&lt;/h4&gt;  &lt;p&gt;In System Center 2012 SP1, SQL Server 2012 AlwaysOn is supported in the following components: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;App Controller &lt;/li&gt;    &lt;li&gt;Operations Manager &lt;/li&gt;    &lt;li&gt;Orchestrator &lt;/li&gt;    &lt;li&gt;Service Manager &lt;/li&gt;    &lt;li&gt;VMM &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;SQL Server AlwaysOn is&lt;font color="#ff0000"&gt; not supported&lt;/font&gt; with &lt;font color="#ff0000"&gt;Data Protection Manager (DPM) and Configuration Manager&lt;/font&gt;. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;A Word document describing SQL Server 2012 AlwaysOn can be found at &lt;a href="http://go.microsoft.com/fwlink/p/?LinkId=269592"&gt;SQL Server 2012 AlwaysOn: Multisite Failover Cluster Instance&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hope this helps saving some time&lt;/p&gt;  &lt;p&gt;Willy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573558" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/schadinio/archive/tags/System+Center/">System Center</category></item><item><title>Embedding Videos in SharePoint 2010</title><link>http://blogs.technet.com/b/renzocarpio/archive/2013/05/19/embedding-videos-in-sharepoint-2010.aspx</link><pubDate>Sun, 19 May 2013 14:48:18 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573554</guid><dc:creator>renzedu</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;strong&gt;Embedding Videos in SharePoint 2010&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-99-14/6724.SP2010PLAYVIDEO.jpg"&gt;&lt;img src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-99-14/6724.SP2010PLAYVIDEO.jpg" alt="" width="601" height="344" border="0" /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573554" width="1" height="1"&gt;</description></item><item><title>Endpoint Protection – frissítések központi terítése</title><link>http://blogs.technet.com/b/scm/archive/2013/05/19/endpoint-protection-friss-237-t-233-sek-k-246-zponti-ter-237-t-233-se.aspx</link><pubDate>Sun, 19 May 2013 12:49:31 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573551</guid><dc:creator>imresz-msft</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Az al&amp;aacute;bbi cikkben a System Center Endpoint Protection 2012 SP1 (a tov&amp;aacute;bbiakban SCEP) verzi&amp;oacute;j&amp;aacute;val haszn&amp;aacute;lhat&amp;oacute; k&amp;uuml;l&amp;ouml;nb&amp;ouml;ző defin&amp;iacute;ci&amp;oacute;s &amp;aacute;llom&amp;aacute;ny friss&amp;iacute;t&amp;eacute;si konfigur&amp;aacute;ci&amp;oacute;kat mutatom be &amp;ndash; kiemelve a System Center Configuration Manager 2012 SP1 integr&amp;aacute;lt megold&amp;aacute;s r&amp;eacute;szleteit.&lt;/p&gt;
&lt;p&gt;A friss&amp;iacute;t&amp;eacute;sek k&amp;ouml;zponti ter&amp;iacute;t&amp;eacute;s&amp;eacute;re az al&amp;aacute;bbi alternat&amp;iacute;v&amp;aacute;k &amp;aacute;llnak rendelkez&amp;eacute;sre:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configuration Manager integr&amp;aacute;lt ter&amp;iacute;t&amp;eacute;s &amp;ndash; ebben az esetben a Configuration Manager Software Update Management szolg&amp;aacute;ltat&amp;aacute;s&amp;aacute;n kereszt&amp;uuml;l jutnak el a friss&amp;iacute;t&amp;eacute;sek a kliensekig.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows Server Update Services (WSUS) &amp;ndash; ebben az esetben a&amp;nbsp;v&amp;aacute;llalati WSUS infrastrukt&amp;uacute;r&amp;aacute;n kereszt&amp;uuml;l jutnak el a friss&amp;iacute;t&amp;eacute;sek a kliensekig.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Microsoft Update &amp;ndash; ebben az esetben a kliensek direktben kapcsol&amp;oacute;dnak a Microsoft Update szolg&amp;aacute;ltat&amp;aacute;shoz &amp;eacute;s t&amp;ouml;ltik le a sz&amp;aacute;mukra sz&amp;uuml;ks&amp;eacute;ges friss&amp;iacute;t&amp;eacute;seket.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Microsoft Malware Protection Center &amp;ndash; ebben az esetben a Microsoft Malware Protection Center szolg&amp;aacute;ltat&amp;aacute;shoz csatlakoznak a kliensek &amp;eacute;s t&amp;ouml;ltik le a sz&amp;aacute;mukra sz&amp;uuml;ks&amp;eacute;ges friss&amp;iacute;t&amp;eacute;seket.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;UNC megoszt&amp;aacute;s &amp;ndash; ebben az esetben a friss&amp;iacute;t&amp;eacute;seket valamilyen automatiz&amp;aacute;lt m&amp;oacute;don let&amp;ouml;ltj&amp;uuml;k &amp;eacute;s egy megoszt&amp;aacute;son kereszt&amp;uuml;l tessz&amp;uuml;k el&amp;eacute;rhetőv&amp;eacute; a kliensek sz&amp;aacute;m&amp;aacute;ra.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A Configuration Manager integr&amp;aacute;lt megold&amp;aacute;s kiv&amp;eacute;tel&amp;eacute;vel mindegyik alternat&amp;iacute;va eset&amp;eacute;ben a friss&amp;iacute;t&amp;eacute;sek menedzsmentje a SCEP kliensen kereszt&amp;uuml;l t&amp;ouml;rt&amp;eacute;nik. A k&amp;uuml;l&amp;ouml;nb&amp;ouml;ző be&amp;aacute;ll&amp;iacute;t&amp;aacute;sok k&amp;ouml;zponti ter&amp;iacute;t&amp;eacute;s&amp;eacute;re az Antimalware Policy-k szolg&amp;aacute;lnak, melyeket a Configuration Manager-ben defini&amp;aacute;lhatunk.&lt;/p&gt;
&lt;p&gt;A Configuration Manager integr&amp;aacute;lt megold&amp;aacute;s eset&amp;eacute;ben a friss&amp;iacute;t&amp;eacute;sek let&amp;ouml;lt&amp;eacute;s&amp;eacute;t a Configuration Manager v&amp;eacute;gzi, ennek automatiz&amp;aacute;l&amp;aacute;s&amp;aacute;ra&amp;nbsp;Automatic Deployment Rule (ADR a tov&amp;aacute;bbiakban) l&amp;eacute;trehoz&amp;aacute;sa szolg&amp;aacute;l &amp;ndash; ami adott felt&amp;eacute;teleknek megfelelően let&amp;ouml;lti &amp;eacute;s publik&amp;aacute;lja az aktu&amp;aacute;lis friss&amp;iacute;t&amp;eacute;seket a kliensek fel&amp;eacute;. Az ADR-t 8 &amp;oacute;r&amp;aacute;nk&amp;eacute;nt sűrűbben futtatni nem &amp;eacute;rdemes. A frissen publik&amp;aacute;lt friss&amp;iacute;t&amp;eacute;sekről a Configuration Manager agent-ek a soron k&amp;ouml;vetkező h&amp;aacute;zirend let&amp;ouml;lt&amp;eacute;s ut&amp;aacute;n tudom&amp;aacute;st szereznek, majd a Windows Update Agent seg&amp;iacute;ts&amp;eacute;g&amp;eacute;vel ki&amp;eacute;rt&amp;eacute;kelik azokat &amp;eacute;s a sz&amp;uuml;ks&amp;eacute;gesnek &amp;iacute;t&amp;eacute;lt friss&amp;iacute;t&amp;eacute;seket a Configuration Manager agent telep&amp;iacute;ti az adott sz&amp;aacute;m&amp;iacute;t&amp;oacute;g&amp;eacute;pre. Az aktu&amp;aacute;lisan haszn&amp;aacute;latban l&amp;eacute;vő defin&amp;iacute;ci&amp;oacute;s &amp;aacute;llom&amp;aacute;nyr&amp;oacute;l a SCEP UI-on kereszt&amp;uuml;l t&amp;aacute;j&amp;eacute;koz&amp;oacute;dhatunk.&lt;/p&gt;
&lt;p&gt;Amennyiben nem az elv&amp;aacute;r&amp;aacute;sainknak megfelelően műk&amp;ouml;dik a friss&amp;iacute;t&amp;eacute;sek ter&amp;iacute;t&amp;eacute;se, a nyomoz&amp;aacute;s sor&amp;aacute;n az al&amp;aacute;bbiak seg&amp;iacute;thetnek:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ha kiz&amp;aacute;r&amp;oacute;lag Configuration Manager integr&amp;aacute;lt forr&amp;aacute;st &amp;aacute;ll&amp;iacute;tottunk be, a SCEP UI-on kereszt&amp;uuml;l nem lehet azonnali friss&amp;iacute;t&amp;eacute;si folyamatot ind&amp;iacute;tani az al&amp;aacute;bbi k&amp;eacute;pen l&amp;aacute;that&amp;oacute; &amp;rsquo;Update&amp;rsquo; gomb megnyom&amp;aacute;s&amp;aacute;val &amp;ndash; ez megfelel az elv&amp;aacute;rt műk&amp;ouml;d&amp;eacute;snek a kor&amp;aacute;bban&lt;br /&gt;ismertetettekkel &amp;ouml;sszhangban.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding-left: 90px;"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-21/8802.update.jpg"&gt;&lt;img src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-96-21/8802.update.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left: 60px;"&gt;Minden m&amp;aacute;s esetben haszn&amp;aacute;lhat&amp;oacute; a fel&amp;uuml;let pl.: WSUS, UNC, stb.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configuration Manager specifikus log-ok (C:\Windows\CCM\Logs):&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;ccmexec.log&lt;/li&gt;
&lt;li&gt;updatesdeployment.log&lt;/li&gt;
&lt;li&gt;execmgr.log&lt;/li&gt;
&lt;li&gt;ciagent.log&lt;/li&gt;
&lt;li&gt;updateshandler.log&lt;/li&gt;
&lt;li&gt;scanagent.log&lt;/li&gt;
&lt;li&gt;wuahandler.log&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;SCEP kliens specifikus log-ok (C:\ProgramData\Microsoft\Microsoft Antimalware\Support):&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;MPDetection-&amp;lt;date-timestamp&amp;gt;.log&lt;/li&gt;
&lt;li&gt;MPLog-&amp;lt;date-timestamp&amp;gt;.log&lt;/li&gt;
&lt;li&gt;MPCacheStats.log&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;V&amp;eacute;g&amp;uuml;l, de nem utols&amp;oacute; sorban rengeteg hasznos inform&amp;aacute;ci&amp;oacute; tal&amp;aacute;lhat&amp;oacute; a Windows Update log-ban (C:\Windows\windowsupdate.log), a k&amp;ouml;vetkező bejegyz&amp;eacute;sekre &amp;eacute;rdemes keresni:&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Configuration Manager agent &amp;aacute;ltal ind&amp;iacute;tott h&amp;iacute;v&amp;aacute;s:&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p style="padding-left: 120px;"&gt;&lt;em&gt;COMAPI&amp;nbsp;&amp;nbsp; -- START --&amp;nbsp;COMAPI: Init Search [ClientId = CcmExec]&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;SCEP kliens &amp;aacute;ltal ind&amp;iacute;tott h&amp;iacute;v&amp;aacute;s:&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p style="padding-left: 120px;"&gt;&lt;em&gt;COMAPI&amp;nbsp;&amp;nbsp; -- START --&amp;nbsp;COMAPI: Init Search [ClientId = System Center 2012 Endpoint Protection]&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573551" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/scm/archive/tags/Configuration+Manager+2012/">Configuration Manager 2012</category><category domain="http://blogs.technet.com/b/scm/archive/tags/SP1/">SP1</category><category domain="http://blogs.technet.com/b/scm/archive/tags/SCEP/">SCEP</category></item><item><title>Unattended installation of Virtual Machine Manager 2012 SP1 based on the IaaS PLA Fabric Management Guide</title><link>http://blogs.technet.com/b/panosm/archive/2013/05/19/unattended-installation-of-virtual-machine-manager-2012-sp1-based-on-the-iaas-pla-fabric-management-guide.aspx</link><pubDate>Sun, 19 May 2013 10:28:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573550</guid><dc:creator>Panos Macheras</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;font size="2"&gt;A few days ago we published what should be considered as the &amp;quot;golden rule&amp;quot; when it comes to guidance around architecting a System Center 2012 implementation for a Private Cloud solution. The guidance can be found here: &lt;/font&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38813"&gt;&lt;font size="2"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=38813&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;. In this document my colleagues describe what we call an IaaS PLA (Product Line Architecture). PLAs are reference architectures that combine Microsoft software, consolidated guidance, and validated configurations with partner technology such as compute, network, and storage architectures, in addition to value-added software components. &lt;/font&gt;&lt;font size="2"&gt;The IaaS PLA utilizes the core capabilities of the Windows Server operating system, Hyper-V, and System Center to deliver a private cloud infrastructure as a service offering. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;In short: If you are interested to architect a Private Cloud solution based on the above, the IaaS PLA is the place to start.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;One of the interesting aspects of the PLA is that it offers precise guidance on how to deploy the various components forming your Private Cloud solution.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;In this Blog Post I will focus on how to make an unattended installation of Virtual Machine Manager 2012 SP1 (along with its accompanying SQL Server 2012) in a way that is compliant with the IaaS PLA Fabric Management Architectural guidance.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Let's Start!&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;font size="2"&gt;Part 1: Installing the SQL Server and the SCVMMDB database instance&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;The IaaS PLA provides the guidance below for the Virtual Machine Manager database instance:&lt;/font&gt;&lt;/p&gt; &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;  &lt;div style="list-style-type: disc; direction: ltr;"&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;strong&gt;&lt;/strong&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;strong&gt;&lt;/strong&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;strong&gt;&lt;/strong&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;strong&gt;&lt;/strong&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;    &lt;table style="border: 1pt solid rgb(163, 163, 163); border-collapse: collapse; direction: ltr;" cellspacing="0" cellpadding="0" width="585" border="1" valign="top"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td style="padding: 4pt; border: 1pt solid rgb(163, 163, 163); vertical-align: top; background-color: rgb(91, 155, 213);" width="139"&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;span&gt;&lt;font style="font-size: 10pt;"&gt;&lt;strong&gt;Fabric Management Component&lt;/strong&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;           &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td style="padding: 4pt; border: 1pt solid rgb(163, 163, 163); vertical-align: top; background-color: rgb(91, 155, 213);" width="93"&gt;&lt;strong&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/strong&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;span&gt;&lt;font style="font-size: 10pt;"&gt;&lt;strong&gt;Instance Name&lt;/strong&gt;&lt;/font&gt;&lt;/span&gt;&lt;span&gt;&lt;font style="font-size: 10pt;"&gt;&lt;strong&gt;(Suggested)&lt;/strong&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;           &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td style="padding: 4pt; border: 1pt solid rgb(163, 163, 163); vertical-align: top; background-color: rgb(91, 155, 213);" width="95"&gt;&lt;strong&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/strong&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;span&gt;&lt;font style="font-size: 10pt;"&gt;&lt;strong&gt;Components&lt;/strong&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;           &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td style="padding: 4pt; border: 1pt solid rgb(163, 163, 163); vertical-align: top; background-color: rgb(91, 155, 213);" width="164"&gt;&lt;strong&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/strong&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;span&gt;&lt;font style="font-size: 10pt;"&gt;&lt;strong&gt;Collation&lt;/strong&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;           &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td style="padding: 4pt; border: 1pt solid rgb(163, 163, 163); vertical-align: top; background-color: rgb(91, 155, 213);" width="92"&gt;&lt;strong&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/strong&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;span&gt;&lt;font style="font-size: 10pt;"&gt;&lt;strong&gt;Storage&lt;/strong&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;span&gt;&lt;font style="font-size: 10pt;"&gt;&lt;strong&gt;Requirements&lt;/strong&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;           &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="padding: 4pt; border: 1pt solid rgb(163, 163, 163); vertical-align: top; background-color: rgb(216, 216, 216);" width="139"&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;span&gt;&lt;font style="font-size: 9pt;"&gt;Virtual Machine Manager&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;           &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td style="padding: 4pt; border: 1pt solid rgb(163, 163, 163); vertical-align: top; background-color: rgb(216, 216, 216);" width="93"&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;font style="font-size: 9pt;"&gt;SCVMMDB&lt;/font&gt;&lt;/p&gt;           &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td style="padding: 4pt; border: 1pt solid rgb(163, 163, 163); vertical-align: top; background-color: rgb(216, 216, 216);" width="95"&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;font style="font-size: 9pt;"&gt;Database Engine&lt;/font&gt;&lt;/p&gt;           &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td style="padding: 4pt; border: 1pt solid rgb(163, 163, 163); vertical-align: top; background-color: rgb(216, 216, 216);" width="164"&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;font style="font-size: 9pt;"&gt;SQL_Latin1_General_CP1_CI_AS&lt;/font&gt;&lt;/p&gt;           &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td style="padding: 4pt; border: 1pt solid rgb(163, 163, 163); vertical-align: top; background-color: rgb(216, 216, 216);" width="92"&gt;&lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;            &lt;p style="margin-top: 3pt; margin-bottom: 0pt;"&gt;&lt;font style="font-size: 9pt;"&gt;2 LUNs&lt;/font&gt;&lt;/p&gt;           &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt;   &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;&lt;/div&gt; &lt;font style="font-size: 11pt;"&gt;&lt;/font&gt;  &lt;p&gt;&lt;font size="2"&gt;We are going to deploy SQL Server 2012 on a highly-available Virtual Machine (not on a Guest Cluster). You can follow the guidance of the IaaS PLA on the VM specifications. In case you want to only host the VMM database instance then 4 GB of RAM and 4 vCPUs should be enough (unless you will manage more than 150 Physical Hosts, in which case you will need 8 GB of RAM and 8 vCPUs and also consider deploying a SQL Failover Cluster, see the IaaS PLA and here: &lt;/font&gt;&lt;a href="http://technet.microsoft.com/en-US/library/gg610574.aspx"&gt;&lt;font size="2"&gt;http://technet.microsoft.com/en-US/library/gg610574.aspx&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;). Do not use Dynamic Memory for this VM. The layout of the Virtual Hard Disks should be as follows:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;IDE Controller 0: Dynamically expanding or Static VHDX of 60 GBs (hosting the OS and the common components of the SQL Server).&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;SCSI Controller: Dynamically expanding or Static VHDX of 6 GBs (hosting the VMM Database)&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;SCSI Controller: Dynamically expanding or Static VHDX of 3 GBs (hosting the VMM Database Logs)&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="2"&gt;The recommended version is SQL Server 2012 Enterprise Edition with SP1 (or later).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;To make an unattended installation of the SQL Server we can use a Configuration File like the following:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Lucida Console"&gt;;SQL Server 2012 Configuration File      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;[OPTIONS]      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;IACCEPTSQLSERVERLICENSETERMS=&amp;quot;True&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;ACTION=&amp;quot;Install&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;ENU=&amp;quot;True&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;QUIET=&amp;quot;True&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;QUIETSIMPLE=&amp;quot;False&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;UpdateEnabled=&amp;quot;True&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;FEATURES=SQLENGINE,SSMS,ADV_SSMS      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;UpdateSource=&amp;quot;MU&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;HELP=&amp;quot;False&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;INDICATEPROGRESS=&amp;quot;True&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;X86=&amp;quot;False&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;INSTALLSHAREDDIR=&amp;quot;C:\Program Files\Microsoft SQL Server&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;INSTALLSHAREDWOWDIR=&amp;quot;C:\Program Files (x86)\Microsoft SQL Server&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;INSTANCENAME=&amp;quot;SCVMMDB&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;INSTANCEID=&amp;quot;SCVMMDB&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;SQMREPORTING=&amp;quot;False&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;ERRORREPORTING=&amp;quot;False&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;INSTANCEDIR=&amp;quot;M:\Program Files\Microsoft SQL Server&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;AGTSVCACCOUNT=&amp;quot;DCS\SQLAgent&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;AGTSVCPASSWORD=P@ssw0rd      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;AGTSVCSTARTUPTYPE=&amp;quot;Manual&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;COMMFABRICPORT=&amp;quot;0&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;COMMFABRICNETWORKLEVEL=&amp;quot;0&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;COMMFABRICENCRYPTION=&amp;quot;0&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;MATRIXCMBRICKCOMMPORT=&amp;quot;0&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;SQLSVCSTARTUPTYPE=&amp;quot;Automatic&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;FILESTREAMLEVEL=&amp;quot;0&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;ENABLERANU=&amp;quot;False&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;SQLCOLLATION=&amp;quot;SQL_Latin1_General_CP1_CI_AS&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;SQLSVCACCOUNT=&amp;quot;DCS\SQLDatabase&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;SQLSVCPASSWORD=P@ssw0rd      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;SQLSYSADMINACCOUNTS=&amp;quot;DCS\Domain Admins&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;SQLUSERDBLOGDIR=&amp;quot;N:\Program Files\Microsoft SQL Server\MSSQL11.SCVMMDB\MSSQL\Data&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;SQLTEMPDBLOGDIR=&amp;quot;N:\Program Files\Microsoft SQL Server\MSSQL11.SCVMMDB\MSSQL\Data&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;ADDCURRENTUSERASSQLADMIN=&amp;quot;False&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;TCPENABLED=&amp;quot;1&amp;quot;      &lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font face="Lucida Console"&gt;NPENABLED=&amp;quot;0&amp;quot;        &lt;br /&gt;&lt;/font&gt;&lt;font face="Lucida Console"&gt;BROWSERSVCSTARTUPTYPE=&amp;quot;Automatic&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;You can find more info about Configuration Files for SQL Server 2012 unattended installations, here: &lt;/font&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd239405.aspx"&gt;&lt;font size="2"&gt;http://msdn.microsoft.com/en-us/library/dd239405.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;The most important parameters, where a decision should be made, are the following:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Name of Instance: You set this on the INSTANCENAME and INSTANCEID parameters. &amp;quot;SCVMMDB&amp;quot; is the name recommended by the PLA.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Components: You should only select the Database Engine here (as per PLA). The Management Tools are also included for convenience.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Collation: SQL_Latin1_General_CP1_CI_AS&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Location of the Database LUN: Replace M: with the drive letter of the LUN where you wish to place the Database files.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Location of the Logs LUN: Replace N: with the drive letter of the LUN where you wish to place the Database Log files.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;SQL Server Agent account name: Replace &amp;quot;DCS\SQLAgent&amp;quot; in the AGTSVCACCOUNT parameter with a Domain Account of your choice (you can also use a local system account).&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;SQL Server Database Engine account name: Replace &amp;quot;DCS\SQLDatabase&amp;quot; in the SQLSVCACCOUNT parameter with a Domain Account of your choice (you can also use a local system account). If using a Domain Account also provide the password (in AGTSVCPASSWORD).&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;SQL Server System Administrators: Replace &amp;quot;DCS\Domain Admins&amp;quot; in the SQLSYSADMINACCOUNTS parameter with a Domain Account or Security Group of your choice. If using a Domain Account also provide the password (in SQLSVCPASSWORD).&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="2"&gt;Replace the values above as you see fit and save the file as: C:\Config\SCVMMDB.ini&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;On the SQL Server from the SQL Server 2012 installation media execute the following command:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;setup.exe /ConfigurationFile=&amp;quot;C:\Config\SCVMMDB.ini&amp;quot;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;During installation verbose output will be displayed in the command prompt (enable or disable this with the INDICATEPROGRESS parameter):&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/2451.Untitled_2D00_picture_5F00_1BBC71B3.png"&gt;&lt;img title="Untitled picture" style="display: inline; background-image: none;" border="0" alt="Untitled picture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/7888.Untitled_2D00_picture_5F00_thumb_5F00_40D9BC1F.png" width="644" height="326" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;After successful installation we see the following:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/8802.Untitled_2D00_picture_5F00_6AC9947A.png"&gt;&lt;img title="Untitled picture" style="display: inline; background-image: none;" border="0" alt="Untitled picture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/2816.Untitled_2D00_picture_5F00_thumb_5F00_306E1E99.png" width="644" height="331" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;We can verify successful installation by running SQL Server Management Studio and connecting to the Database Instance (SCVMMDB):&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/6153.Untitled_2D00_picture_5F00_78F7E79D.png"&gt;&lt;img title="Untitled picture" style="display: inline; background-image: none;" border="0" alt="Untitled picture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/2273.Untitled_2D00_picture_5F00_thumb_5F00_70941246.png" width="484" height="366" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/5672.Untitled_2D00_picture_5F00_535E446F.png"&gt;&lt;img title="Untitled picture" style="display: inline; background-image: none;" border="0" alt="Untitled picture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/4237.Untitled_2D00_picture_5F00_thumb_5F00_2353F2EE.png" width="488" height="609" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;&lt;u&gt;Part 2: Installing Virtual Machine Manager 2012 SP1&lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;We are going to deploy VMM 2012 SP1 on a highly-available Virtual Machine (and not a VMM Failover Cluster). For managing less than 150 physical hosts create a VM with 4 GB of RAM and 4 vCPUs, for managing more consider creating a VMM Failover Cluster and follow the sizing guidance in the IaaS PLA &lt;/font&gt;&lt;font size="2"&gt;and here: &lt;/font&gt;&lt;a href="http://technet.microsoft.com/en-us/library/gg610562.aspx"&gt;&lt;font size="2"&gt;http://technet.microsoft.com/en-us/library/gg610562.aspx&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;). The layout of the Virtual Hard Disks should be as follows:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;IDE Controller 0: Dynamically expanding or Static VHDX of 60 GBs (hosting the OS and the VMM installation).&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;SCSI Controller: Dynamically expanding or Static VHDX with enough disk space to host your VMM Library (ISOs, VM Templates, VHDXs files, etc.). You can also utilize a pass-through disk for the VMM Library in which case you can enable Disk Deduplication (on the Storage System).&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="2"&gt;Before setup you need to open the Firewall to allow communication between the VMM server and the SQL server. There are various ways to achieve this. One of them is to create a custom rule which opens all communications between the two IP addresses. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;The command to do that on the SQL Server is:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Lucida Console"&gt;netsh advfirewall firewall add rule name=&amp;quot;SQL01-VMM01&amp;quot; dir=in action=allow enable=yes profile=domain localip=10.100.100.2 remoteip=10.100.100.3 interfacetype=any&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;The command to do that on the VMM Server is:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Lucida Console"&gt;netsh advfirewall firewall add rule name=&amp;quot;VMM01-SQL01&amp;quot; dir=in action=allow enable=yes profile=domain localip=10.100.100.3 remoteip=10.100.100.2 interfacetype=any&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Replace any of the values above as needed to reflect your IP configuration and the rule name you want to assign.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;VMM has three prerequisites when installed on Windows Server 2012:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Windows Assessment and Deployment Kit for Windows 8: &lt;/font&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=30652"&gt;&lt;font size="2"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=30652&lt;/font&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;Download the web installer (adksetup.exe) from the link above. Execute the web installer on your workstation (not the VMM server) and select &amp;quot;Download the Assessment and Deployment Kit for installation on a separate computer&amp;quot; and select a folder. Use the downloaded folder to install WADK to VMM by selecting the &amp;quot;Deployment Tools&amp;quot; and &amp;quot;Windows Preinstallation Environment (Windows PE)&amp;quot; only.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/7823.Untitled_2D00_picture_5F00_4ABA998B.png"&gt;&lt;img title="Untitled picture" style="display: inline; background-image: none;" border="0" alt="Untitled picture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/1205.Untitled_2D00_picture_5F00_thumb_5F00_3DE0436D.png" width="644" height="478" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;SQL Server 2012 Native Client: &lt;/font&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=239648&amp;amp;clcid=0x409"&gt;&lt;font size="2"&gt;http://go.microsoft.com/fwlink/?LinkID=239648&amp;amp;clcid=0x409&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;SQL Server 2012 Command Line Utilities: &lt;/font&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=239650&amp;amp;clcid=0x409"&gt;&lt;font size="2"&gt;http://go.microsoft.com/fwlink/?LinkID=239650&amp;amp;clcid=0x409&lt;/font&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font size="2"&gt;You also need to add the VMM Domain Service account on the local admins group:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Lucida Console"&gt;net localgroup administrators DCS\VMMService /add&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Using a Domain Service account (vs. a local account) has several advantages one of them being that you can use sharing with ISO images (to attach them to VMs).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;You can install VMM from the command prompt by using the guidance here: &lt;/font&gt;&lt;a href="http://technet.microsoft.com/en-us/library/hh852761.aspx"&gt;&lt;font size="2"&gt;http://technet.microsoft.com/en-us/library/hh852761.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;We need a configuration file (VMM.ini) that is similar to the following:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Lucida Console"&gt;[OPTIONS]      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;SqlInstanceName=SCVMMDB      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;RemoteDatabaseImpersonation=1      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;SqlMachineName=SQL01      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;LibrarySharePath=E:\VMMLibrary      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;MUOptIn=1      &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Lucida Console"&gt;VmmServiceLocalAccount=0&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Provide your Product Key, configure the database details and set the location of your VMM Library. Save the file as: C:\Config\VMM.ini&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;On the Virtual Machine Manager server insert the media and execute the following command:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Lucida Console"&gt;setup.exe /server /i /f c:\Config\VMM.ini /VmmServiceDomain DCS /VmmServiceUserName VMMService /VmmServiceUserPassword P@ssw0rd /SqlDBAdminDomain DCS /SqlDBAdminName Administrator /SqlDBAdminPassword P@ssw0rd /IACCEPTSCEULA&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;You need to provide credentials for the VMM Service (a Domain Account) and for a SQL Server Admin (from the group we configured earlier, for example the Domain Admins).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;During installation observe (through Task Manager) the two processes running: &amp;quot;SetupVM&amp;quot; and &amp;quot;Virtual Machine Manager Setup&amp;quot;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/3618.Untitled_2D00_picture_5F00_207AC5D6.png"&gt;&lt;img title="Untitled picture" style="display: inline; background-image: none;" border="0" alt="Untitled picture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/7563.Untitled_2D00_picture_5F00_thumb_5F00_45981042.png" width="533" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;You can troubleshoot setup by investigating the Log Files at: C:\ProgramData\VMMLogs&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;For example opening SetupWizard.log we observe the following:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/8255.Untitled_2D00_picture_5F00_729CD743.png"&gt;&lt;img title="Untitled picture" style="display: inline; background-image: none;" border="0" alt="Untitled picture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/1185.Untitled_2D00_picture_5F00_thumb_5F00_3CB7E229.png" width="604" height="46" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Opening PrereqCheck.log we find the following issue:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/8154.Untitled_2D00_picture_5F00_090F75CB.png"&gt;&lt;img title="Untitled picture" style="display: inline; background-image: none;" border="0" alt="Untitled picture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/0488.Untitled_2D00_picture_5F00_thumb_5F00_3A2EB06B.png" width="644" height="48" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;In this case the solution is obvious: There is a pending restart prohibiting our installation. Restart the VM and retry.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;If everything went ok, opening SetupWizard.log we would read the following:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/7457.Untitled_2D00_picture_5F00_666B374F.png"&gt;&lt;img title="Untitled picture" style="display: inline; background-image: none;" border="0" alt="Untitled picture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/3678.Untitled_2D00_picture_5F00_thumb_5F00_4577C4A8.png" width="404" height="79" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Your installation of VMM is now finished successfully! Verify the installation by opening the VMM console:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/2262.Untitled_2D00_picture_5F00_7CDDD5D6.png"&gt;&lt;img title="Untitled picture" style="display: inline; background-image: none;" border="0" alt="Untitled picture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-89-metablogapi/3414.Untitled_2D00_picture_5F00_thumb_5F00_73FDA7BD.png" width="744" height="529" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Panos Macheras      &lt;br /&gt;Architect       &lt;br /&gt;Microsoft Consulting Services&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Follow me on twitter: &lt;/font&gt;&lt;a title="https://twitter.com/panosmacheras" href="https://twitter.com/panosmacheras"&gt;&lt;font size="2"&gt;https://twitter.com/panosmacheras&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573550" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/panosm/archive/tags/Virtual+Machine+Manager/">Virtual Machine Manager</category><category domain="http://blogs.technet.com/b/panosm/archive/tags/Private+Cloud/">Private Cloud</category><category domain="http://blogs.technet.com/b/panosm/archive/tags/PLA/">PLA</category><category domain="http://blogs.technet.com/b/panosm/archive/tags/System+Center/">System Center</category><category domain="http://blogs.technet.com/b/panosm/archive/tags/Unattended+Installation/">Unattended Installation</category><category domain="http://blogs.technet.com/b/panosm/archive/tags/Fabric+Management/">Fabric Management</category></item><item><title>Weekend Scripter: Add Power and Functionality to the PowerShell ISE Part 2</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2013/05/19/weekend-scripter-add-power-and-functionality-to-the-powershell-ise-part-2.aspx</link><pubDate>Sun, 19 May 2013 07:01:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573407</guid><dc:creator>The Scripting Guys</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;strong style="font-size: 12px;"&gt;Summary&lt;/strong&gt;&lt;span style="font-size: 12px;"&gt;: Microsoft Scripting Guy, Ed Wilson, adds more power and functionality to the Windows PowerShell ISE with a modified module.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Microsoft Scripting Guy, Ed Wilson, is here. This is Part 2 of a two part series where I edit my Windows PowerShell ISE module and add five new functions. The five new functions are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add-RemarkedText&lt;/li&gt;
&lt;li&gt;Remove-MarkedText&lt;/li&gt;
&lt;li&gt;Edit-Module&lt;/li&gt;
&lt;li&gt;Import-EveryModule&lt;/li&gt;
&lt;li&gt;Switch-OutLineView&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Yesterday, in &lt;a href="http://blogs.technet.com/b/heyscriptingguy/archive/2013/05/18/weekend-scripter-add-power-and-functionality-to-the-powershell-ise.aspx"&gt;Add Power and Functionality to the PowerShell ISE Part 1&lt;/a&gt;, I talked about the &lt;strong&gt;Add-RemarkedText&lt;/strong&gt; and the &lt;strong&gt;Remove-MarkedText&lt;/strong&gt; functions. Today I am going to talk about the remaining three functions.&lt;/p&gt;
&lt;h2&gt;The Edit-Module function&lt;/h2&gt;
&lt;p&gt;The &lt;strong&gt;Edit-Module&lt;/strong&gt; function is a function that I have wanted to write for a long time. The scenario goes like this: I am in the Windows PowerShell ISE working on a script. I realize I want to add or to edit something to an installed Windows PowerShell module. So I have to click around and find the module, and then open it in the Windows PowerShell ISE so I can check something or edit something in the module.&lt;/p&gt;
&lt;p&gt;Granted, it is not a huge problem, but it does slow things down a bit. Slow no longer&amp;mdash;not with my &lt;strong&gt;Edit-Module&lt;/strong&gt; function. To use it, all I need to do is type &lt;strong&gt;Edit-Module&lt;/strong&gt; (&lt;strong&gt;em&lt;/strong&gt; is an alias), and provide enough of the module name to distinguish it to Windows PowerShell. Yes, this function uses wildcard characters. For example, if I want to edit my PowerShellIseModule.psm1 file, I can type all of that, or I can just type &lt;strong&gt;PowerShell*&lt;/strong&gt; (on my system) to gain access to the file. This technique is shown here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/2867.hsg_2D00_5_2D00_19_2D00_13_2D00_01.png"&gt;&lt;img title="Image of command output" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/2867.hsg_2D00_5_2D00_19_2D00_13_2D00_01.png" alt="Image of command output" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the complete &lt;strong&gt;Edit-Module&lt;/strong&gt; function:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;Edit-Module&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Function Edit-Module&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;{&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp; &amp;lt;#&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Synopsis&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This opens a module stored in the $env:PSModulePath location on a new tab in ISE&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Description&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This function uses Get-Module to retrieve a module from $env:PSModulePath and then&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; it opens the module from that location into a new tab in ISE for editing. Wildcard&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; characters that resolve to a single module are supported.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Example&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Edit-Module PowerShellISEModule&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Edit-Module PowerShellISEModule opens the PowerShellISEModule into a new tab in the&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ISE for editing&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp; .Example&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Edit-Module PowerShellISE*&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Edit-Module PowerShellISE* opens the PowerShellISEModule into a new tab in the&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ISE for editing by using a wild card character for the module name&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Parameter Name&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; The name of the module. Wild cards that resolve to a single module are supported&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Notes&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME:&amp;nbsp; Edit-Module&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTHOR: ed wilson, msft&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LASTEDIT: 05/16/2013 18:14:19&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; KEYWORDS: Scripting Techniques, Modules&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HSG: WES-5-18-2013&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Link&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Http://www.ScriptingGuys.com&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;#Requires -Version 2.0&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;#&amp;gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;Param($name)&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;ISE (Get-Module -ListAvailable $name).path&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;} #end function Edit-Module&lt;/p&gt;
&lt;h2&gt;Importing every module&lt;/h2&gt;
&lt;p&gt;Yes, there are times when I need to import every module in Windows PowerShell. I used to type the following command:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Get-Module &amp;ndash;ListAvailable | Import-Module&lt;/p&gt;
&lt;p&gt;Even with aliases such as &lt;strong&gt;gmo&lt;/strong&gt; and &lt;strong&gt;ipmo&lt;/strong&gt;, the command got a bit tedious. So I finally decided to quit typing that command by creating my &lt;strong&gt;Import-EveryModule&lt;/strong&gt; function. The previous code is the gist of the function,&amp;mdash;he remainder is the gravy. Here is the complete function:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;Import-EveryModule&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Function Import-EveryModule&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;{&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp; &amp;lt;#&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Synopsis&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This imports all modules from the $env:PSModulePath&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Description&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This function imports all modules from $env:psmodulepath&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Example&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import-EveryModule&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import-EveryModule imports all modules from $env:psmodulepath&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Notes&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME:&amp;nbsp; Import-EveryModule&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTHOR: ed wilson, msft&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LASTEDIT: 05/16/2013 18:24:26&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; KEYWORDS: Scripting Techniques, Modules&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HSG: Wes-5-18-2013&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Link&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Http://www.ScriptingGuys.com&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;#Requires -Version 2.0&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;#&amp;gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;Get-Module -ListAvailable |&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;Import-Module -Force&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;} #end function Import-Everymodule&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 12px;"&gt;To make it easier to call this useful bit of code, I create an alias &lt;/span&gt;&lt;strong style="font-size: 12px;"&gt;iem&lt;/strong&gt;&lt;em style="font-size: 12px;"&gt; &lt;/em&gt;&lt;span style="font-size: 12px;"&gt;for &lt;/span&gt;&lt;strong style="font-size: 12px;"&gt;Import-EveryModule&lt;/strong&gt;&lt;span style="font-size: 12px;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Toggling the Outline view in the Windows PowerShell ISE&lt;/h2&gt;
&lt;p&gt;The last function I want to talk about is the &lt;strong&gt;Switch-OutlineView&lt;/strong&gt; function. What this function does is toggle the Outline view in the current Windows PowerShell ISE script pane. This function is very helpful when working on a long script (such as the 500+ line PowerShellISEModule.PSM1 file). The best way to show this is to show you the script pane with the Outline view set to On:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/3146.hsg_2D00_5_2D00_19_2D00_13_2D00_02.png"&gt;&lt;img title="Image of command output" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/3146.hsg_2D00_5_2D00_19_2D00_13_2D00_02.png" alt="Image of command output" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now I can expand the Outline view to full code mode by typing &lt;strong&gt;Switch-OutlineView&lt;/strong&gt; in the execution pane (&lt;strong&gt;sov&lt;/strong&gt; is an alias that I created for this).&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/3326.hsg_2D00_5_2D00_19_2D00_13_2D00_03.png"&gt;&lt;img title="Image of command output" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/3326.hsg_2D00_5_2D00_19_2D00_13_2D00_03.png" alt="Image of command output" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the complete text of the &lt;strong&gt;Switch-OutlineView&lt;/strong&gt; function:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;Switch-OutlineView&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Function Switch-OutlineView&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;{&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp; &amp;lt;#&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Synopsis&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This function toggles the outline view in the ISE&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Description&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This function toggles the outline view in the ISE. It will expand&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; or collapse all functions in the current script pane.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Example&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Switch-OutlineView&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Switch-OutlineView will either expand or collapse all functions&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Notes&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME:&amp;nbsp; Switch-OutlineView&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTHOR: ed wilson, msft&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LASTEDIT: 05/16/2013 19:28:37&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; KEYWORDS: Scripting Techniques, Modules&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HSG: wes-5-18-2013&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Link&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Http://www.ScriptingGuys.com&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;#Requires -Version 3.0&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;#&amp;gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;$psise.CurrentFile.Editor.ToggleOutliningExpansion()&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;} #end function switch-outlineview&lt;/p&gt;
&lt;p&gt;The revised PowerShellISEModule and profile is available via the Scripting Guys Script Repository:&amp;nbsp;&lt;a href="http://gallery.technet.microsoft.com/scriptcenter/Windows-PowerShell-ISE-ff235827" target="_blank"&gt;Windows PowerShell ISE Profile and Modules&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I invite you to follow me on &lt;a href="http://bit.ly/scriptingguystwitter" target="_blank"&gt;Twitter&lt;/a&gt; and &lt;a href="http://bit.ly/scriptingguysfacebook" target="_blank"&gt;Facebook&lt;/a&gt;. If you have any questions, send email to me at &lt;a href="mailto:scripter@microsoft.com" target="_blank"&gt;scripter@microsoft.com&lt;/a&gt;, or post your questions on the &lt;a href="http://bit.ly/scriptingforum" target="_blank"&gt;Official Scripting Guys Forum&lt;/a&gt;. See you tomorrow. Until then, peace.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ed Wilson, Microsoft Scripting Guy&lt;/strong&gt;&lt;span style="font-size: 12px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573407" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/Windows+PowerShell/">Windows PowerShell</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/Scripting+Guy_2100_/">Scripting Guy!</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/scripting+techniques/">scripting techniques</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/Weekend+Scripter/">Weekend Scripter</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/modules/">modules</category></item><item><title>Top Contributors Awards!! Also, Ninja Secrets, FIM, HDInsight and THE GREATEST E-Book Gallery in the Wooooooorld!!</title><link>http://blogs.technet.com/b/wikininjas/archive/2013/05/18/top-contributors-awards-also-ninja-secrets-fim-hdinsight-and-the-greatest-e-book-gallery-in-the-wooooooorld.aspx</link><pubDate>Sat, 18 May 2013 21:33:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573529</guid><dc:creator>XAML guy</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;strong&gt;Welcome back for another analysis of contributions to TechNet Wiki over the last week (Fri-Sat)&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Firstly, the usual weekly leader board snapshot...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/4377.Capture1805.PNG"&gt;&lt;img src="http://blogs.technet.com/resized-image.ashx/__size/320x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/4377.Capture1805.PNG" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Congratulations to&amp;nbsp;Peter and Mehmet&amp;nbsp;for topping the charts this week!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As usual, here are the results of another weekly crawl over the &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/default.aspx?QueryType=Updated&amp;amp;PageIndex=1" target="_blank"&gt;updated articles feed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="border: 1px solid black;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/2766.NinjaAwardTiny.png" alt="" border="0" /&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="color: #ff9900;"&gt;&lt;strong&gt;&lt;span style="font-size: x-large;"&gt;Most Revisions Award &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;Who has made the most individual revisions&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span class="profile-usercard-hover" data-profile-userid="4bf339a12fe646c8a1090f164524ce4e" data-profile-rendered="true"&gt;&lt;span class="user-name"&gt;&lt;a class="internal-link view-user-profile" href="http://social.technet.microsoft.com/wiki/407520/ProfileUrlRedirect.ashx"&gt;Carsten Siemens&lt;/a&gt;&amp;nbsp;has made it to the top spot this week, with&amp;nbsp;&lt;strong&gt;127 revisions&lt;/strong&gt; over&amp;nbsp;&lt;strong&gt;97 articles! &lt;/strong&gt;Great work Carsten!!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://social.technet.microsoft.com/wiki/52928/ProfileUrlRedirect.ashx"&gt;Fernando Lug&amp;atilde;o Veltem&lt;/a&gt;&amp;nbsp;has also risen a spot to second,&lt;span class="profile-usercard-hover" data-profile-userid="275481780b76412dacea9d9c3765523e"&gt;&lt;span class="user-name"&gt;&amp;nbsp;with&amp;nbsp;&lt;strong&gt;120 revisions&lt;/strong&gt; over&amp;nbsp;&lt;strong&gt;55 articles! &lt;/strong&gt;Just behind Fernando, another busy week!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="profile-usercard-hover" data-profile-userid="275481780b76412dacea9d9c3765523e"&gt;&lt;span class="user-name"&gt;&lt;a href="http://social.technet.microsoft.com/wiki/343646/ProfileUrlRedirect.ashx"&gt;Payman Biukaghazadeh&lt;/a&gt; is this week's third place winner, with &lt;strong&gt;87 revisions&lt;/strong&gt; over &lt;strong&gt;27 articles&lt;/strong&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="border: 1px solid black;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/2766.NinjaAwardTiny.png" alt="" border="0" /&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="color: #ff9900;"&gt;&lt;strong&gt;&lt;span style="font-size: x-large;"&gt;Most Articles Updated Award &amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt; &lt;br /&gt;Who has updated the most articles&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Slightly different line-up for the article tallies:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;#1&amp;nbsp;&lt;span class="profile-usercard-hover" data-profile-userid="4bf339a12fe646c8a1090f164524ce4e" data-profile-rendered="true"&gt;&lt;span class="user-name"&gt;&lt;a class="internal-link view-user-profile" href="http://social.technet.microsoft.com/wiki/407520/ProfileUrlRedirect.ashx"&gt;Carsten Siemens&lt;/a&gt;&amp;nbsp;with &lt;strong&gt;97 articles!&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;#2&amp;nbsp;&lt;a href="http://social.technet.microsoft.com/wiki/52928/ProfileUrlRedirect.ashx"&gt;Fernando Lug&amp;atilde;o Veltem&lt;/a&gt;&amp;nbsp;with &lt;span class="profile-usercard-hover" data-profile-userid="275481780b76412dacea9d9c3765523e"&gt;&lt;span class="user-name"&gt;&lt;strong&gt;55 articles.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="profile-usercard-hover" data-profile-userid="275481780b76412dacea9d9c3765523e"&gt;&lt;span class="user-name"&gt;#3 &lt;a href="http://social.technet.microsoft.com/wiki/37268/ProfileUrlRedirect.ashx"&gt;Richard Mueller&lt;/a&gt; with &lt;strong&gt;41 articles&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="profile-usercard-hover" data-profile-userid="275481780b76412dacea9d9c3765523e"&gt;&lt;span class="user-name"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="border: 1px solid black;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/2766.NinjaAwardTiny.png" alt="" border="0" /&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="color: #ff9900;"&gt;&lt;strong&gt;&lt;span style="font-size: x-large;"&gt;Most Updated Article Award &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;Largest amount of updated content in a single article&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The article most&amp;nbsp;updated this week is a new arrival, &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/17288.forefront-identity-manager-fim-events-event-logs.aspx"&gt;Forefront Identity Manager (FIM) Events &amp;amp; Event logs&lt;/a&gt;&amp;nbsp;by &lt;a href="http://social.technet.microsoft.com/wiki/2659/ProfileUrlRedirect.ashx"&gt;Peter Geelen - MSFT&lt;/a&gt;. This is a monster list of events and descriptions, essential library reference for any FIM professional. Thank you for pulling this into TechNet Peter, generations will love you.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="border: 1px solid black;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/2766.NinjaAwardTiny.png" alt="" border="0" /&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="color: #ff9900;"&gt;&lt;strong&gt;&lt;span style="font-size: x-large;"&gt;Longest Article Award &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;Biggest article updated this week&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The largest article to receive some attention this week is &amp;nbsp;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/17288.forefront-identity-manager-fim-events-event-logs.aspx"&gt;Forefront Identity Manager (FIM) Events &amp;amp; Event logs&lt;/a&gt;&amp;nbsp;again by &lt;a href="http://social.technet.microsoft.com/wiki/2659/ProfileUrlRedirect.ashx"&gt;Peter Geelen - MSFT&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So it's worth also mentioning second largest document to receive some love this week was the legendary&amp;nbsp;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies/compare.aspx?revB=0&amp;amp;revA=182"&gt;E-Book Gallery for Microsoft Technologies&lt;/a&gt;, originally started by &lt;a href="http://social.technet.microsoft.com/wiki/2220/ProfileUrlRedirect.ashx"&gt;Monica Rush&lt;/a&gt;, but since updated by an army of contributors, catapulting this article into wiki legend. &lt;strong&gt;This week alone TEN people have updated it!!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="border: 1px solid black;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/2766.NinjaAwardTiny.png" alt="" border="0" /&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="color: #ff9900;"&gt;&lt;strong&gt;&lt;span style="font-size: x-large;"&gt;Most Revised Article Award &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt;Article with the most revisions in a week&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The article to receive the most revisions this week is as mentioned above, &amp;nbsp;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies/compare.aspx?revB=0&amp;amp;revA=182"&gt;E-Book Gallery for Microsoft Technologies.&lt;/a&gt; Thanks to everyone who discovers, bookmarks, shares and contributes to this amazing resource.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Therefore I'll draw your attention to the next place winner, &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/16313.wiki-ninja-belt-rankings.aspx"&gt;Wiki Ninja Belt Rankings&lt;/a&gt;&amp;nbsp;by &lt;a class="internal-link view-user-profile" href="http://social.technet.microsoft.com/wiki/2179/ProfileUrlRedirect.ashx"&gt;Ed Price - MSFT.&lt;/a&gt; This article will give you an insight into TechNet Wiki, how ideas take shape and are moulded by the community. As mentioned at the top, this reward program is not yet a reality and is just starting to take shape.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="border: 1px solid black;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/2766.NinjaAwardTiny.png" alt="" border="0" /&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style="color: #ff9900;"&gt;&lt;strong&gt;&lt;span style="font-size: x-large;"&gt;Smallest Significant Edit Award &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;Size isn't everything! Every edit counts.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Ignoring the addition of tags, this week's smallest but valuable&amp;nbsp;tweak was to &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/9396.microsoft-hdinsight-big-data-solution.aspx"&gt;Microsoft HDInsight (Big Data) Solution&lt;/a&gt;&amp;nbsp;by &lt;span class="profile-usercard-hover" data-profile-userid="1167aaf38e2a488e9414d3ce685281d7" data-profile-rendered="true"&gt;&lt;span class="user-name"&gt;&lt;a href="http://social.technet.microsoft.com/wiki/88587/ProfileUrlRedirect.ashx"&gt;vishal0soni&lt;/a&gt;. The tiny edit was by this week's top scorer, &lt;span class="profile-usercard-hover" data-profile-userid="4bf339a12fe646c8a1090f164524ce4e" data-profile-rendered="true"&gt;&lt;span class="user-name"&gt;&lt;a class="internal-link view-user-profile" href="http://social.technet.microsoft.com/wiki/407520/ProfileUrlRedirect.ashx"&gt;Carsten Siemens.&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span class="profile-usercard-hover" data-profile-userid="1167aaf38e2a488e9414d3ce685281d7" data-profile-rendered="true"&gt;&lt;span class="user-name"&gt;&lt;span class="profile-usercard-hover" data-profile-userid="4bf339a12fe646c8a1090f164524ce4e" data-profile-rendered="true"&gt;&lt;span class="user-name"&gt;The change was &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/9396.microsoft-hdinsight-big-data-solution/compare.aspx?revB=0&amp;amp;revA=62"&gt;correcting a spelling mistake&lt;/a&gt;. Small but essential, and never overlooked! Thanks for all your hard work this week Carsten!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Thanks to everyone who contributed this week, even if you didn't get a mention, your changes have been seen and&amp;nbsp;deeply appreciated!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Pete Laker&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/8507.PeteWikiNinjaStick.png" target="_blank"&gt;&lt;img src="http://blogs.technet.com/resized-image.ashx/__size/199x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/8507.PeteWikiNinjaStick.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573529" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/Top+Contributors+of+the+Week/">Top Contributors of the Week</category><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/PEJL/">PEJL</category><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/Peter+Laker/">Peter Laker</category></item><item><title>PowerTip: Find the Path to a PowerShell Module</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2013/05/18/powertip-find-the-path-to-a-powershell-module.aspx</link><pubDate>Sat, 18 May 2013 18:59:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573399</guid><dc:creator>The Scripting Guys</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;strong style="font-size: 12px;"&gt;Summary&lt;/strong&gt;&lt;span style="font-size: 12px;"&gt;: Easily find the path to a Windows PowerShell module.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://img.microsoft.com/library/media/1033/technet/images/scriptcenter/qanda/q-sm.jpg" alt="Hey, Scripting Guy! Question" /&gt;&amp;nbsp;How can I easily find the path to a Windows PowerShell module?&lt;/p&gt;
&lt;p style="padding-left: 60px;"&gt;&lt;img src="http://img.microsoft.com/library/media/1033/technet/images/scriptcenter/qanda/a-sm.jpg" alt="Hey, Scripting Guy! Answer" /&gt;&amp;nbsp;Use the&amp;nbsp;&lt;strong&gt;Get-Module&lt;/strong&gt;&amp;nbsp;cmdlet and a wildcard character for the name, and select the &lt;strong&gt;Path&lt;/strong&gt; property. &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The following script finds the PowerShellISEModule (an optional module in the Script Repository):&lt;/p&gt;
&lt;p style="padding-left: 150px;"&gt;(Get-Module -ListAvailable PowerShellIse*).path&lt;/p&gt;
&lt;p style="padding-left: 120px;"&gt;You can shorten the command:&lt;/p&gt;
&lt;p style="padding-left: 150px;"&gt;(gmo -l PowerShellIse*).path&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/7610.Dr.ScriptoForTips.jpg"&gt;&lt;img src="http://blogs.technet.com/resized-image.ashx/__size/150x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/7610.Dr.ScriptoForTips.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573399" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/Windows+PowerShell/">Windows PowerShell</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/Scripting+Guy_2100_/">Scripting Guy!</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/PowerTip/">PowerTip</category></item><item><title>The Four F’s of WPC: Expert Advice</title><link>http://blogs.technet.com/b/msuspartner/archive/2013/05/18/the-four-f-s-of-wpc-expert-advice.aspx</link><pubDate>Sat, 18 May 2013 15:54:20 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573518</guid><dc:creator>Diane Golshan</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;by &lt;a href="http://twitter.com/jshuey" target="_blank"&gt;Jeff Shuey&lt;/a&gt;, Director of Strategic Alliances at Winshuttle &lt;/p&gt; &lt;a title="Success starts with partnership, but takes shape at WPC." href="http://aka.ms/wpc2013" target="_blank"&gt;&lt;img title="image" style="margin: 0px 15px 0px 0px; border: 0px currentcolor; display: inline;" border="0" alt="image" align="left" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-80-25-metablogapi/0211.image_5F00_3D3CF170.png" width="300" height="242" /&gt;&lt;/a&gt;&lt;font size="3"&gt;How does a first-time WPC attendee (aka a “WPC Newbie”) get the most out of the event? Follow the Four F’s of WPC and I predict you will have a very successful WPC experience.&lt;/font&gt;&amp;#160; &lt;p&gt;&lt;font color="#000040" size="4"&gt;First, what is WPC?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.digitalwpc.com"&gt;&lt;/a&gt;WPC is the &lt;a href="http://aka.ms/wpc2013" target="_blank"&gt;Microsoft Worldwide Partner Conference&lt;/a&gt;. It’s the chance for partners to connect with partners. It’s the best P2P event for Microsoft partners on the planet. It’s your chance to connect with the &lt;em&gt;People&lt;/em&gt; that can help your business grow. It’s your opportunity to engage with the &lt;em&gt;Partners&lt;/em&gt; that are as committed to the Microsoft community as you are. And it’s your chance to see the &lt;em&gt;Products&lt;/em&gt; from Microsoft and partners that will help you create solutions.&lt;/p&gt;  &lt;p&gt;This post is about what I call the Four F’s of WPC—simple guidelines to help new attendees get the most out of the event. &lt;/p&gt;  &lt;p&gt;Think about these Four F’s as you finalize your plans over the next few weeks, and when you arrive in Houston, review them to make sure you are ready to maximize your time at WPC. &lt;/p&gt;  &lt;p&gt;&lt;font color="#000040" size="4"&gt;Now, what are the four F’s?&lt;/font&gt; &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="3"&gt;Familiarize yourself…&lt;/font&gt;&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;…&lt;a href="http://aka.ms/wpc2013" target="_blank"&gt;with the event&lt;/a&gt; &lt;/li&gt;      &lt;li&gt;…&lt;a href="http://www.houstonconventionctr.com/Attendees.aspx" target="_blank"&gt;with the venue&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;…&lt;a href="http://www.digitalwpc.com/WPC2013/Logistics/Pages/Home.aspx" target="_blank"&gt;with the city of Houston&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;…&lt;a href="http://www.digitalwpc.com/WPC2013/Agenda/Pages/Home.aspx" target="_blank"&gt;with the Agenda&lt;/a&gt;&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;&lt;font size="3"&gt;Find &lt;/font&gt;&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Find a friend (or bring one). &lt;/li&gt;      &lt;li&gt;Be a friend—if you see someone who looks like he or she could use a hand or some guidance, offer it! This is an idea from Bill Hole of The Hole Group, and it’s a GREAT idea. &lt;/li&gt;      &lt;li&gt;Find someone you identified before the coming to WPC. Use the WPC Connect tool to make contact before you even show up—make the request and the connection. &lt;/li&gt;      &lt;li&gt;&lt;a href="http://www.digitalwpc.com/Community/Pages/IAMCP.aspx" target="_blank"&gt;&lt;img title="image" style="border: 0px currentcolor; margin-right: 0px; margin-left: 0px; display: inline;" border="0" alt="image" align="right" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-80-25-metablogapi/7651.image_5F00_18AB63EC.png" width="200" height="172" /&gt;&lt;/a&gt; Find the IAMCP booth. If you don’t know the IAMCP folks, you should. The &lt;a href="http://www.digitalwpc.com/Community/Pages/IAMCP.aspx" target="_blank"&gt;International Association of Microsoft Channel Partners, or IAMCP&lt;/a&gt;, is a group of like-minded individuals who want to see partners in the Microsoft community be successful. There are IAMCP chapters all over the world, and they want to see YOU succeed with Microsoft. &lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;&lt;font size="3"&gt;Flow&lt;/font&gt;&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Design your flow of activities.&lt;/li&gt;      &lt;li&gt;Have a plan and follow it. If you get a little sidetracked by all the hoopla and excitement, that’s OK. It’s to be expected. The good thing about WPC is…there is never a lack of something to do!&lt;/li&gt;      &lt;li&gt;Think about these points to make the most of your time:&lt;/li&gt;      &lt;ul&gt;       &lt;li&gt;What MUST you see?&lt;/li&gt;        &lt;li&gt;What would you LIKE to see? &lt;/li&gt;        &lt;li&gt;What can you SKIP? Can you learn about this topic from your colleagues or the new friends you have made? If yes, skip it. &lt;/li&gt;     &lt;/ul&gt;   &lt;/ul&gt;    &lt;li&gt;&lt;font size="3"&gt;Follow up (the most critical F!)&lt;/font&gt;&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Everything you do, everyone you meet, everything you learn or want to learn, will need your attention after the event. &lt;/li&gt;      &lt;li&gt;Plan time in your schedule to follow up.&lt;/li&gt;      &lt;li&gt;My secret Trade Show Tip: plan for at least one hour every day to do follow up activities. You won’t be sorry you did when you get home. &lt;/li&gt;      &lt;li&gt;As you meet people, write down whatever it is you promise to do, and follow up. &lt;/li&gt;   &lt;/ul&gt; &lt;/ol&gt;  &lt;p&gt;At the end of the conference, you may think you didn’t get enough from the event. And it’s possible you may not have. But if you follow these Four F’s of WPC, you will be on a very good path to getting the most out this year’s Worldwide Partner Conference. &lt;/p&gt;  &lt;p&gt;In my next post, I’ll talk about what to do before, during, and after WPC. Stay tuned here on the &lt;a href="http://aka.ms/wpcus-blog" target="_blank"&gt;US team’s WPC blog&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;See you in Houston! &lt;/p&gt;  &lt;p&gt;_______________________________________________&lt;/p&gt;  &lt;p&gt;Jeff Shuey is a veteran in the Enterprise Content Management industry. Over the past 20 years he has worked with customers and partners to design, develop, and deploy solutions around the world. Jeff is the Director of Strategic Alliances at Winshuttle. He has worked for Microsoft, FileNet, K2, Captaris, Open Text, Kofax, and Kodak. He speaks and blogs about ECM and the intersection between social, mobile and cloud computing.&lt;/p&gt;  &lt;p&gt;Connect with Jeff on &lt;a href="http://www.twitter.com/jshuey"&gt;Twitter&lt;/a&gt;, his &lt;a href="http://jshueywa.blogspot.com/"&gt;blog&lt;/a&gt;, by &lt;a href="mailto:jeff_shuey@hotmail.com"&gt;email&lt;/a&gt;, and find him on &lt;a href="http://www.facebook.com/people/Jeff-Shuey/559053464"&gt;Facebook,&lt;/a&gt; and &lt;a href="http://www.linkedin.com/in/jeffshuey"&gt;LinkedIn&lt;/a&gt;. It’s also a good bet you can find him on &lt;a href="http://www.digitalwpc.com/WPC2013/WPCConnect/Pages/Home.aspx" target="_blank"&gt;WPC Connect&lt;/a&gt;. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573518" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/recommended/">recommended</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/connect/">connect</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/best+practices/">best practices</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/tip/">tip</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/new/">new</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/experts/">experts</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/checklist/">checklist</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/plan/">plan</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/communities/">communities</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/experience/">experience</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/WPC/">WPC</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/P2P/">P2P</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/_4000_wpcus/">@wpcus</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/_2300_WPC13/">#WPC13</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/WPC+_2800_blog+series_2900_/">WPC (blog series)</category><category domain="http://blogs.technet.com/b/msuspartner/archive/tags/Diane+Golshan/">Diane Golshan</category></item><item><title>Step-by-Step: Build Your Private Cloud in a Month with System Center 2012 SP1, Windows Server 2012, Hyper-V and Windows Azure</title><link>http://blogs.technet.com/b/keithmayer/archive/2013/05/18/build-your-private-cloud-in-a-month-new-article-series.aspx</link><pubDate>Sat, 18 May 2013 14:27:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3561763</guid><dc:creator>KeithMayer</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;&lt;strong&gt;UPDATED:&lt;/strong&gt; Including the newly released&amp;nbsp;Step-by-Step guides for implementing Windows Azure Virtual Network&lt;strong&gt; Site-to-Site VPN &lt;/strong&gt;&lt;em&gt;and&lt;/em&gt; &lt;strong&gt;Point-to-Site&amp;nbsp;VPN&lt;/strong&gt; hybrid networking&amp;nbsp;in the list of linked resources in this study program.&lt;/p&gt;
&lt;hr style="border: 1px solid #cccccc; color: #ffffff;" noshade="noshade" /&gt;
&lt;p&gt;My fellow &lt;a title="Follow us on Twitter!" href="https://twitter.com/KeithMayer/us-ites" target="_blank"&gt;Technical Evangelists&lt;/a&gt; and I have authored a content series that steps through building your very own Private Cloud by leveraging &lt;a title="Download Windows Server 2012" href="http://aka.ms/eedl" target="_blank"&gt;Windows Server 2012&lt;/a&gt;, our&lt;a href="http://aka.ms/hv2012gs" target="_blank"&gt; FREE Hyper-V Server 2012&lt;/a&gt;, &lt;a title="Activate a FREE Windows Azure Subscription!" href="http://aka.ms/AzureVMFreeTrial" target="_blank"&gt;Windows Azure&lt;/a&gt; Infrastructure&amp;nbsp;Services ( IaaS ) and &lt;a title="Download System Center 2012 Service Pack 1" href="http://aka.ms/dlscsuite2012" target="_blank"&gt;System Center 2012 Service Pack 1&lt;/a&gt;.&amp;nbsp; Week-by-week, we walk through the steps to envision, plan and implement your very own Private Cloud to take your existing data center to the next level and give you the tools and time back in your day for improving IT services and being able to change and shift with your business / IT needs.&lt;/p&gt;
&lt;p&gt;In this article, I introduce this series and provide a&amp;nbsp;weekly breakdown of each topic that we've written to help you build your own Private Cloud ...&lt;/p&gt;
&lt;p&gt;&lt;img style="border: 0px currentColor; float: left; display: inline; background-image: none;" title="image" src="/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-94-09-metablogapi/3443.image_5F00_thumb_5F00_353427DF.png" alt="image" width="240" height="153" align="left" border="0" /&gt;&lt;/p&gt;...(&lt;a href="http://blogs.technet.com/b/keithmayer/archive/2013/05/18/build-your-private-cloud-in-a-month-new-article-series.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3561763" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/keithmayer/archive/tags/Private+Cloud/">Private Cloud</category><category domain="http://blogs.technet.com/b/keithmayer/archive/tags/System+Center+2012/">System Center 2012</category><category domain="http://blogs.technet.com/b/keithmayer/archive/tags/Azure/">Azure</category><category domain="http://blogs.technet.com/b/keithmayer/archive/tags/Windows+Azure/">Windows Azure</category><category domain="http://blogs.technet.com/b/keithmayer/archive/tags/Windows+Server+2012/">Windows Server 2012</category></item><item><title>Migrating GPO Links between Domains with PowerShell</title><link>http://blogs.technet.com/b/manny/archive/2013/05/18/migrating-gpo-links-between-domains-with-powershell.aspx</link><pubDate>Sat, 18 May 2013 12:10:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573501</guid><dc:creator>Manny Murguia</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;By popular demand, I recently completed a script to migrate links between two domains. Like every script I write, it probably won't be without its&amp;nbsp;bugs due to corner cases, but it will hopefully save everyone some time when it does work. That being said, please run tests before going to your production environment with it.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This script is fairly straightforward and uses the Active Directory module for PowerShell. Here are some gotchas I came across during the creation and testing of this script:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1. The OU structure and Site names must be the same between the source and destination domains. By default, the script logs an error at C:\GPOLinksLog.txt if a particular OU or Site does not exist. There are probably plenty of scripts in Internet land that can be used to duplicate OU structures and sites, so happy searching!&lt;/p&gt;
&lt;p&gt;2. The script overwrites the "gPLink" attribute during the Import process. That means any already existing links on the particular OU or Site will be overwritten. For more information about the gPLink attribute and gpLinkOptions, see &lt;a href="http://msdn.microsoft.com/en-us/library/cc232505.aspx"&gt;http://msdn.microsoft.com/en-us/library/cc232505.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3. By now, you should have already completed the steps in my previous blog post: &lt;a title="Bulk Import of Group Policy Objects between Different Domains with PowerShell" href="http://blogs.technet.com/b/manny/archive/2012/02/12/bulk-import-of-group-policy-objects-between-different-domains-with-powershell.aspx"&gt;Bulk Import of Group Policy Objects between Different Domains with PowerShell&lt;/a&gt;. If GPO's with the same name between the source and destination domain do not exist, the script will not be very effective. You may also want the old WMI filters linked. Scripts for that process are&amp;nbsp;located &lt;a href="http://blogs.technet.com/b/manny/archive/2012/02/04/perform-a-full-export-and-import-of-wmi-filters-with-powershell.aspx"&gt;here&lt;/a&gt; (for Exporting) and&amp;nbsp;&lt;a href="http://blogs.technet.com/b/manny/archive/2012/02/05/exporting-and-importing-wmi-filters-with-powershell-part-2-import.aspx"&gt;here&lt;/a&gt;&amp;nbsp;(for Importing).&lt;/p&gt;
&lt;p&gt;4. If the Input option is used and a particular GPO does not exist, an error is logged in the LogFile location, but the script still links the other GPO's that do exist on particular object. If none of the GPO's linked to an object exist, no action is taken on that object,&amp;nbsp;and an error is logged.&lt;/p&gt;
&lt;p&gt;Now, let's see how easy the script is to use. There are three switches:&lt;/p&gt;
&lt;p&gt;-OutputFile: This switch is used to export GPO Links from the source domain. The full path to the desired file should be specified (e.g. -OutputFile C:\temp\migratelinks.txt) otherwise a relative path to the file specified is used.&lt;/p&gt;
&lt;p&gt;-InputFile: This switch is used to import GPO Links to the destination domain. The full path to the desired file should be specified (e.g. -InputFile C:\temp\migratelinks.txt) otherwise a relative path to the file specified is used.&lt;/p&gt;
&lt;p&gt;-LogFile: This optional switch is used to specify a log file (e.g. -LogFile C:\temp\LogFile.txt). The default value is C:\GPOLinksLog.txt.&lt;/p&gt;
&lt;p&gt;When specifying OutputFile or InputFile, at least one and only one of the two switches must be specified. Helpful reminders of this rule will be displayed if both or neither value is specified.&lt;/p&gt;
&lt;p&gt;Here's an example of how to use the script as a defined process:&lt;/p&gt;
&lt;p&gt;1. On a source Domain Controller, run "Import-and-Export_GPO_Links.ps1 -OutputFile C:\temp\migration.txt"&lt;/p&gt;
&lt;p&gt;2. Move "migration.txt" to a destination Domain Controller and put it into the "C:\temp" folder.&lt;/p&gt;
&lt;p&gt;3. On the destination Domain Controller, run "Import-and-Export_GPO_Links.ps1 -InputFile C:\temp\migration.txt"&lt;/p&gt;
&lt;p&gt;4. Review the log file for any errors.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="EN"&gt;Disclaimer: The information on this site is provided "AS IS" with no warranties, confers no rights, and is not supported by the authors or Microsoft Corporation. Use of included script samples are subject to the terms specified in the &lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;" lang="EN"&gt;&lt;a href="http://www.microsoft.com/info/cpyright.mspx"&gt;Terms of Use&lt;/a&gt;&lt;strong&gt;&lt;span style="font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi;"&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573501" width="1" height="1"&gt;</description><enclosure url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-03-57-35-01/Import_2D00_and_2D00_Export_5F00_GPO_5F00_Links_5F00_Final.zip" length="1616" type="application/zip" /><category domain="http://blogs.technet.com/b/manny/archive/tags/Group+Policy/">Group Policy</category><category domain="http://blogs.technet.com/b/manny/archive/tags/Powershell/">Powershell</category><category domain="http://blogs.technet.com/b/manny/archive/tags/Active+Directory/">Active Directory</category></item><item><title>Imagining Surface</title><link>http://blogs.technet.com/b/next/archive/2013/05/18/imagining-surface.aspx</link><pubDate>Sat, 18 May 2013 07:10:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573488</guid><dc:creator>Steve Clayton - Editor</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;&lt;a href="/b/next/archive/2013/05/18/imagining-surface.aspx"&gt;&lt;img src="/resized-image.ashx/__size/550x280/__key/communityserver-blogs-components-weblogfiles/00-00-00-80-73/6545.surfaceimagine.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A new ad for Surface highlights the versatility of the device and asks you to imagine only carrying one device to meet your needs.&lt;/p&gt;...(&lt;a href="http://blogs.technet.com/b/next/archive/2013/05/18/imagining-surface.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573488" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/next/archive/tags/Hardware/">Hardware</category></item><item><title>Weekend Scripter: Add Power and Functionality to the PowerShell ISE Part 1</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2013/05/18/weekend-scripter-add-power-and-functionality-to-the-powershell-ise.aspx</link><pubDate>Sat, 18 May 2013 07:01:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573402</guid><dc:creator>The Scripting Guys</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;strong style="font-size: 12px;"&gt;Summary&lt;/strong&gt;&lt;span style="font-size: 12px;"&gt;: Microsoft Scripting Guy, Ed Wilson, begins a revision of his Windows PowerShell ISE Module by adding five new functions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Microsoft Scripting Guy, Ed Wilson, is here. I decided to block off the weekend to work on my Windows PowerShell ISE module. There are several things that I want to add to it because the &amp;ldquo;annoyance&amp;rdquo; factor has finally caught up with me. In fact my criteria, when a repetitive task gets to the point that it annoys me, I will write a bit of code and solve the annoying problem. I have a list of five functions that I want to write and add to my Windows PowerShell ISE module. Here are the functions I want to add:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add-RemarkedText&lt;/li&gt;
&lt;li&gt;Remove-MarkedText&lt;/li&gt;
&lt;li&gt;Edit-Module&lt;/li&gt;
&lt;li&gt;Import-EveryModule&lt;/li&gt;
&lt;li&gt;Switch-OutLineView&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So after I make a pot of Gunpowder Green Tea with jasmine, lemon grass, and a half spoonful of spearmint, I head back to my office, and my laptop is busy blaring &lt;a href="http://en.wikipedia.org/wiki/Willie_Nelson" target="_blank"&gt;Willie Nelson&lt;/a&gt;.&amp;nbsp; I look over at the Scripting Wife and say, &amp;ldquo;I thought I was playing &lt;a href="http://en.wikipedia.org/wiki/Mott_the_Hoople" target="_blank"&gt;Mott the Hoople&lt;/a&gt; when I left. What happened?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;The Scripting Wife said, &amp;ldquo;You shouldn&amp;rsquo;t have left your computer unattended.&amp;rdquo; I guess she has a point, after all. Today I am going to talk about the first two functions: &lt;strong&gt;Add-RemarkedText&lt;/strong&gt; and &lt;strong&gt;Remove-MarkedText&lt;/strong&gt;. Tomorrow I will talk about the other three functions.&lt;/p&gt;
&lt;h2&gt;Comment (remark) out a block of selected script code&lt;/h2&gt;
&lt;p&gt;When I have a block of code that I want to comment (or remark) out, I generally use the Windows PowerShell&amp;nbsp;2.0 block quote feature of the &lt;strong&gt;&amp;lt;#&lt;/strong&gt; to open the comment and &lt;strong&gt;#&amp;gt;&lt;/strong&gt; to close the comment.&amp;nbsp; This technique is shown here.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;lt;#&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;"this is my code"&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;"that I want to comment (remark) out"&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;"for now"&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;#&amp;gt;&lt;/p&gt;
&lt;p&gt;The problem with this is that one way I troubleshoot my scripts is by commenting out sections of my code. In the Windows PowerShell ISE, I would like to be able to use the mouse (or keyboard shortcuts) to select a block of code and then to comment it out. Using the &lt;strong&gt;&amp;lt;# &lt;/strong&gt;and &lt;strong&gt;#&amp;gt;&lt;/strong&gt; seems to be a bit cumbersome for me.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;Note&lt;/strong&gt; &amp;nbsp;&amp;nbsp;If I am going to make major changes to a script, I use my &lt;strong&gt;Copy-ScriptToNewTab&lt;/strong&gt; function, which is already in my Windows PowerShell ISE module.&lt;/p&gt;
&lt;p&gt;My solution for this dilemma is my new &lt;strong&gt;Add-RemarkedText&lt;/strong&gt; function. To use it, I simply select a portion of the code in the current tab in the Windows PowerShell ISE, and in the command pane, I type &lt;strong&gt;Add-RemarkedText&lt;/strong&gt;. This is shown in the image that follows.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/2727.hsg_2D00_5_2D00_18_2D00_13_2D00_01.png"&gt;&lt;img title="Image of command output" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/2727.hsg_2D00_5_2D00_18_2D00_13_2D00_01.png" alt="Image of command output" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;When the &lt;strong&gt;Add-RemarkedText&lt;/strong&gt; function runs, the selected code is now commented (remarked) out, and it will not execute when the script runs. The commented section is shown in the image that follows.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/4064.hsg_2D00_5_2D00_18_2D00_13_2D00_02.png"&gt;&lt;img title="Image of command output" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/4064.hsg_2D00_5_2D00_18_2D00_13_2D00_02.png" alt="Image of command output" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is the complete &lt;strong&gt;Add-RemarkedText&lt;/strong&gt; function.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;ADD-RemarkedText function&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Function Add-RemarkedText&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;{&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;lt;#&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Synopsis&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This function will add a remark # character to beginning of line&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Description&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This function will add a remark character # to selected text in the ISE.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; These are comment characters, and is great when you want to comment out&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; a section of PowerShell code.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Example&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add-RemarkedText&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; adds the comment / remark character to beginning of each selected line&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Notes&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME:&amp;nbsp; Add-RemarkedText&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTHOR: ed wilson, msft&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LASTEDIT: 05/16/2013&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; KEYWORDS: Windows PowerShell ISE, Scripting Techniques&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HSG: wes-5-18-13&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Link&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Http://www.ScriptingGuys.com&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;#Requires -Version 2.0&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;#&amp;gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;$text = $psISE.CurrentFile.editor.selectedText&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;foreach ($l in $text -split [environment]::newline)&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp; {&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; $newText += "{0}{1}" -f ("#" + $l),[environment]::newline&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp; }&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; $psISE.CurrentFile.Editor.InsertText($newText)&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;} #End function add-remarkedtext&lt;/p&gt;
&lt;h2&gt;Removing a commented section of code&lt;/h2&gt;
&lt;p&gt;After I have remarked out a portion of code, and I have completed my troubleshooting/testing scenario, it is time to remove the comments. In the past, this meant using the down arrow and the delete key, and hoping the mind numbing repetition did not lull me to sleep and cause me to delete a critical portion of the script.&lt;/p&gt;
&lt;p&gt;With my &lt;strong&gt;Remove-RemarkedText&lt;/strong&gt; function, this is no longer a problem. First I highlight (select) the commented out portion of the script, and then in the execution pane of the Windows PowerShell ISE, I type &lt;strong&gt;Remove-RemarkedText&lt;/strong&gt; (&lt;strong&gt;rr&lt;/strong&gt; is an alias). This technique is shown in the following image.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/6562.hsg_2D00_5_2D00_18_2D00_13_2D00_03.png"&gt;&lt;img title="Image of command output" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/6562.hsg_2D00_5_2D00_18_2D00_13_2D00_03.png" alt="Image of command output" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;When I press ENTER, the comment character (remarked out code) is removed as shown here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/8540.hsg_2D00_5_2D00_18_2D00_13_2D00_04.png"&gt;&lt;img title="Image of command output" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-76-18/8540.hsg_2D00_5_2D00_18_2D00_13_2D00_04.png" alt="Image of command output" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Keep in mind that the code is still selected, and you should click away to remove the selection to protect yourself from accidently deleting the section of your script.&lt;/p&gt;
&lt;p&gt;Here is the complete text of the &lt;strong&gt;Remove-RemarkedText&lt;/strong&gt; function.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;Remove-RemarkedText&lt;/strong&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Function Remove-RemarkedText&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;{&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;lt;#&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Synopsis&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This function will remove a remark # character to beginning of line&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Description&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This function will remove a remark character # to selected text in the ISE.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; These are comment characters, and is great when you want to clean up a&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; previously commentted out section of PowerShell code.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Example&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remove-RemarkedText&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Removes the comment / remark character to beginning of each selected line&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Notes&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME:&amp;nbsp; Add-RemarkedText&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTHOR: ed wilson, msft&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LASTEDIT: 05/16/2013&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;KEYWORDS: Windows PowerShell ISE, Scripting Techniques&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HSG: wes-5-18-13&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; .Link&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Http://www.ScriptingGuys.com&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;#Requires -Version 2.0&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;#&amp;gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;$text = $psISE.CurrentFile.editor.selectedText&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;foreach ($l in $text -split [environment]::newline)&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp; {&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp; &amp;nbsp;$newText += "{0}{1}" -f ($l -replace '#',''),[environment]::newline&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp; }&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp; $psISE.CurrentFile.Editor.InsertText($newText)&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;} #End function remove-remarkedtext&lt;/p&gt;
&lt;p&gt;Join me tomorrow when I will complete my discussion of the other three new ISE functions for my Windows PowerShell ISE module. Tomorrow I will also share the link to the Windows PowerShell ISE module project in the Scripting Guys Script Repository.&lt;/p&gt;
&lt;p&gt;I invite you to follow me on &lt;a href="http://bit.ly/scriptingguystwitter" target="_blank"&gt;Twitter&lt;/a&gt; and &lt;a href="http://bit.ly/scriptingguysfacebook" target="_blank"&gt;Facebook&lt;/a&gt;. If you have any questions, send email to me at &lt;a href="mailto:scripter@microsoft.com" target="_blank"&gt;scripter@microsoft.com&lt;/a&gt;, or post your questions on the &lt;a href="http://bit.ly/scriptingforum" target="_blank"&gt;Official Scripting Guys Forum&lt;/a&gt;. See you tomorrow. Until then, peace.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ed Wilson, Microsoft Scripting Guy&lt;/strong&gt;&lt;span style="font-size: 12px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573402" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/Windows+PowerShell/">Windows PowerShell</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/Scripting+Guy_2100_/">Scripting Guy!</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/scripting+techniques/">scripting techniques</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/Weekend+Scripter/">Weekend Scripter</category><category domain="http://blogs.technet.com/b/heyscriptingguy/archive/tags/modules/">modules</category></item><item><title>Search Service Application: Flip “Include” FileTypes list to “Exclude”</title><link>http://blogs.technet.com/b/acasilla/archive/2013/05/18/search-service-application-flip-include-filetypes-list-to-exclude.aspx</link><pubDate>Sat, 18 May 2013 05:57:19 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573485</guid><dc:creator>Anthony Casillas</dc:creator><slash:comments>0</slash:comments><description>It’s been a while since I have posted anything, so hello again! :) I have been meaning to post this for some time, but time seems to be my enemy. I worked with a customer a while back that ran into a scenario where they were using a standard “Search Service Application” within the SharePoint 2010 and they were crawling a non-SharePoint, Apache based wiki site, called “MediaWiki.” MediaWiki will allow you to create a new page with pretty much any name you would like. Example: http://www.contoso.com...(&lt;a href="http://blogs.technet.com/b/acasilla/archive/2013/05/18/search-service-application-flip-include-filetypes-list-to-exclude.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573485" width="1" height="1"&gt;</description></item><item><title>YouthSpark Profile: Gianisse Marie Adamantopoulos</title><link>http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/2013/05/18/youthspark-profile-gianisse-marie-adamantopoulos.aspx</link><pubDate>Sat, 18 May 2013 04:30:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573478</guid><dc:creator>Microsoft Citizenship Asia Pacific</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;em&gt;This is part of a series of &lt;a href="http://www.microsoft.com/about/corporatecitizenship/en-us/youthspark/"&gt;YouthSpark&lt;/a&gt;&amp;nbsp;profiles where we highlight young people in Asia who are dedicated to changing the world through technology, and inspiring others along the way.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-93-11/8831.Gianisse-Marie-Adamantopoulos_5F00_Photo-1.jpg"&gt;&lt;img style="float: left;" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-93-11/8831.Gianisse-Marie-Adamantopoulos_5F00_Photo-1.jpg" alt="" width="243" height="181" border="0" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp; &lt;strong&gt;NAME &lt;/strong&gt;GIANISSE&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;COUNTRY &lt;/strong&gt;PHILIPPINES&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;OCCUPATION &lt;/strong&gt;STUDENT&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;TWITTER &lt;/strong&gt;GIGIADAMAN___&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BIO&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;A student at &lt;a href="http://www.dlsu.edu.ph/"&gt;De La Salle University&lt;/a&gt;, Gianisse Marie Adamantopoulos, also known as &amp;lsquo;Gigi&amp;rsquo;, combines her passion for music and technology by reaching out to other young, like-minded music enthusiasts in the Philippines. She aspires to introduce young people to the latest software, online materials and social media as an alternate avenue to realise their talents and achieve their musical ambitions. An avid musician, Gigi enjoys creating her own music in her free time.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tell us one exciting thing that you have been working on in the past 3&amp;ndash;6 months. &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I belong to a school team that recently implemented the &lt;a href="https://www.microsoftstudentpartners.com/"&gt;Microsoft Student Partners Programme&lt;/a&gt;. Over the past few months, we have been playing an active role in encouraging both freshmen and sophomore students at our school to embrace the use of technology to solve common issues that they may face on a daily basis. Besides my involvement with this school-related project, I have been trying my hand at producing sound mixes and musical recordings with the use of a variety of music software.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What are some of the challenges facing youth today that concern you the most?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I find that my generation tends to experience the pressures of life at a much earlier age. Among my peers, there are a lot of young people who are already feeling overwhelmed by practical considerations, such as the need to earn a good living to sustain their needs, and end up conforming to social norms &amp;mdash; rather than pursuing their own dreams to create something that is truly new and innovative.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you had the ability to create one change in the world, what would that be and how can technology help you achieve this change? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I would like to reach out to young people across the world and share with them the message that new technology, such as social media platforms, can help change their lives and shape a better future. Using social media, I want to do my part in spreading the message that technology enables them to continue pursuing their dreams and ambitions, without having to sacrifice their civic duties or personal obligations.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I&amp;rsquo;m inspired by&amp;hellip;&lt;/strong&gt; those who are willing to persevere against all odds in order to find success in their lives and careers.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573478" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/tags/Youth+_2600_amp_3B00_+Opportunity/">Youth &amp;amp; Opportunity</category><category domain="http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/tags/Philippines/">Philippines</category><category domain="http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/tags/Citizenship/">Citizenship</category><category domain="http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/tags/Microsoft+Student+Partners/">Microsoft Student Partners</category><category domain="http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/tags/YouthSpark/">YouthSpark</category></item><item><title>YouthSpark Spotlight: Anthony Luigi De Vera</title><link>http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/2013/05/18/youthspark-spotlight-anthony-luigi-de-vera.aspx</link><pubDate>Sat, 18 May 2013 04:13:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573476</guid><dc:creator>Microsoft Citizenship Asia Pacific</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;em&gt;This is part of a series of &lt;a href="http://www.microsoft.com/about/corporatecitizenship/en-us/youthspark/"&gt;YouthSpark&lt;/a&gt;&amp;nbsp;profiles where we highlight young people in Asia who are dedicated to changing the world through technology, and inspiring others along the way.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-93-11/8666.Luigi.png"&gt;&lt;img style="float: left;" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-93-11/8666.Luigi.png" alt="" width="149" height="210" border="0" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;NAME &lt;/strong&gt;LUIGI&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;COUNTRY &lt;/strong&gt;PHILIPPINES&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;OCCUPATION &lt;/strong&gt;PROGRAMME DIRECTOR, TEN ACCOMPLISHED YOUTH ORGANIZATIONS FOUNDATION&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;TWITTER &lt;/strong&gt;LUIGI_DEVERA&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BIO&lt;/strong&gt;&lt;br /&gt;As the programme director of &lt;a href="http://www.tayoawards.net/"&gt;Ten Accomplished Youth Organizations Foundation&lt;/a&gt;, Anthony Luigi De Vera has worked with various organisations to empower young Filipinos to make a positive impact on society. Luigi&amp;nbsp;&amp;nbsp; recently headed the media and communications team for &lt;a href="http://www.youthvotephilippines.com/"&gt;Youth Vote Philippines&lt;/a&gt;, a network of youth groups working toward voters&amp;rsquo; education and empowerment. He also founded a nonprofit programme named Empower Philippines to broaden opportunities for young people to work at various local government agencies to nurture their interest in social projects.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tell us one exciting thing that you have been working on in the past 3&amp;ndash;6 months. &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I led the communications efforts for Youth Vote Philippines&amp;rsquo; 2013 campaign to educate and drive awareness among our young voters about the importance of voting, as well as helped in the redesign of our online portal. I&amp;rsquo;ve also been travelling across the country to spread the word about how young people can become more engaged in our nation&amp;rsquo;s political process. In April, I was invited by the &lt;a href="http://www.usaid.gov/"&gt;US Agency for International Development&lt;/a&gt; (USAID) to share my experiences in community projects with various Thai youth groups in Bangkok.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What are some of the challenges facing youth today that concern you the most?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A key challenge is the lack of opportunities that young Filipinos face in realising their dreams. There are many youth groups in the Philippines who are committed to solving social problems related to education, health, livelihood and the environment, but do not have the access to the latest information technology resources to develop their own projects.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you had the ability to create one change in the world, what would that be and how can technology help you achieve this change? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I would like to transform the field of education, and help to provide every child with ample educational opportunities. With the prevalence of mobile technology, I see a great potential for the development of an app with a database of children who require funding assistance for their education. Helping a child go to school with just one click on a phone or a tablet is a great way to address the opportunity gap.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I&amp;rsquo;m inspired by&amp;hellip;&lt;/strong&gt; stories of courage and patriotism &amp;mdash; such as the real-life story of Janela Lelis, a student who risked her life to save the Philippine Flag during the flooding caused by Tropical Storm Juaning in 2011.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573476" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/tags/Youth+_2600_amp_3B00_+Opportunity/">Youth &amp;amp; Opportunity</category><category domain="http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/tags/Philippines/">Philippines</category><category domain="http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/tags/Citizenship/">Citizenship</category><category domain="http://blogs.technet.com/b/microsoft_citizenship_asia_pacific/archive/tags/YouthSpark/">YouthSpark</category></item><item><title>How to create an Incident Dashboard using Excel in System Center 2012 SP1 - Service Manager (SCSM) 2012</title><link>http://blogs.technet.com/b/antoni/archive/2013/05/18/how-to-create-an-incident-dashboard-using-excel-in-system-center-2012-sp1-service-manager-scsm-2012.aspx</link><pubDate>Fri, 17 May 2013 23:32:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573465</guid><dc:creator>Antoni H</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This blog walks through the steps needed to create a dashboard in Excel that looks like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/1731.clip_5F00_image001_5F00_19580E16.jpg"&gt;&lt;img title="clip_image001" style="display: inline; background-image: none;" border="0" alt="clip_image001" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/4353.clip_5F00_image001_5F00_thumb_5F00_02B5BFCF.jpg" width="682" height="786" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;HIGH-LEVEL STEPS:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1)&lt;/strong&gt; From the Service Manager Console in the data Warehouse pane and the Cubes node, click on a cube and select ‘Analyze Cube in Excel’&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2)&lt;/strong&gt; Create multiple sheets in the excel workbook – each one with a PivotTable and chart&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3)&lt;/strong&gt; Create a new sheet in the excel workbook and copy and paste each of your charts from the sheets you created them on to the new ‘dashboard’ sheet&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;4)&lt;/strong&gt; Publish by either storing it in a Service Manager ‘Analysis Library’ so it can be accessed via others by the console, or publish to SharePoint. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; You may need to add users (preferably via an AD group membership) to the SCDW_Report_Readers Role in SQL Analysis Services, and grant the role access to the cubes and data sources as described &lt;a href="http://www.scsm.se/?p=804" target="_blank"&gt;here&lt;/a&gt; so users have permissions to open up the report and refresh it: &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;DETAILED STEPS:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1) In the Service Manager console, navigate to Data Warehouse&amp;gt;Cubes and click Service Manager Work Items Cube, then click on ‘Analyze Cube in Excel’&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2A) In the first excel sheet, create the ‘Active Incidents by Classification’ Report:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;a) Under the PivotTable Fields pane on the right-hand side, Change the Show Fields dropdown on the right-hand side to IncidentDim:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/1145.image_5F00_4715B10E.png"&gt;&lt;img title="image" style="margin: 0px; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/8585.image_5F00_thumb_5F00_66C48AD6.png" width="244" height="163" /&gt;&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;b) Check ‘Incidents Active’&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/7838.image_5F00_665857E1.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/5488.image_5F00_thumb_5F00_2CD547EA.png" width="821" height="133" /&gt;&lt;/a&gt;    &lt;br /&gt;c) Scroll down to IncidentDim_IncidentClassification, expand ‘More Fields and check ‘IncidentClassificationValue’:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/2465.image_5F00_59EA34B8.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/0827.image_5F00_thumb_5F00_08EC7090.png" width="832" height="183" /&gt;&lt;/a&gt;    &lt;br /&gt;d) Click on the Data ribbon and then click the properties button.&amp;#160; Ensure ‘&lt;strong&gt;Refresh data when opening the file’&lt;/strong&gt; is selected. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/6201.image_5F00_3A77DE25.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/4478.image_5F00_thumb_5F00_08140AA6.png" width="302" height="390" /&gt;&lt;/a&gt;    &lt;br /&gt; e) Click on the Pivot Table and then in the Ribbon click &lt;strong&gt;PivotTable Tools&amp;gt;ANALYZE&lt;/strong&gt; and the &lt;strong&gt;PivotChart &lt;/strong&gt;button&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/7536.image_5F00_20A3A7F6.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/6560.image_5F00_thumb_5F00_3450918A.png" width="810" height="145" /&gt;&lt;/a&gt;    &lt;br /&gt; f) Choose a bar type chart.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/4527.image_5F00_0CAA1560.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/3365.image_5F00_thumb_5F00_2539B2B0.png" width="460" height="278" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;How the areas in the bottom right should be populated:   &lt;br /&gt;&lt;strong&gt;Filters&lt;/strong&gt; – Blank    &lt;br /&gt;&lt;strong&gt;Legend&lt;/strong&gt; – Blank    &lt;br /&gt;&lt;strong&gt;Rows&lt;/strong&gt;&amp;#160; - IncidentClassificationValue    &lt;br /&gt;&lt;strong&gt;Values&lt;/strong&gt; – Incidents Active&lt;/p&gt;  &lt;p&gt;so it looks like this:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/7181.image_5F00_1DAE4343.png"&gt;&lt;img title="image" style="margin: 0px; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/0763.image_5F00_thumb_5F00_5658ED50.png" width="244" height="165" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2B) In a new Excel Sheet, Create the ‘All Incidents by Status’ report&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;a) Create a &lt;strong&gt;new worksheet&lt;/strong&gt; and then click &lt;strong&gt;Insert&lt;/strong&gt;, then choose &lt;strong&gt;PivotTable &lt;/strong&gt;on the far left of the ribbon    &lt;br /&gt;b) Check the ‘&lt;strong&gt;Use an external data source’&lt;/strong&gt; radio button and then click ‘&lt;strong&gt;choose connection’&lt;/strong&gt;    &lt;br /&gt;c) Choose the Connection that has an icon with a &lt;strong&gt;cube &lt;/strong&gt;on it and click open.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/6433.image_5F00_31C75FCC.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/2337.image_5F00_thumb_5F00_315B2CD7.png" width="388" height="209" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; d) This will open up a new pivot table so you can create a second table selection and chart.    &lt;br /&gt;e) Under the &lt;strong&gt;PivotTable&lt;/strong&gt; Fields pane on the right-hand side, Change the &lt;strong&gt;Show Fields&lt;/strong&gt; dropdown on the right-hand side to &lt;strong&gt;IncidentDim&lt;/strong&gt;    &lt;br /&gt; f) Check &lt;strong&gt;‘IncidentDimCount’&lt;/strong&gt; (This is the total number of incidents in the Warehouse)    &lt;br /&gt; g) Scroll down to &lt;strong&gt;IncidentDim_IncidentStatus&lt;/strong&gt;, expand ‘More Fields and check ‘&lt;strong&gt;IncidentStatusValue&lt;/strong&gt;’    &lt;br /&gt;h) Click on the &lt;strong&gt;Data&lt;/strong&gt; ribbon and then click the &lt;strong&gt;properties&lt;/strong&gt; button.&amp;#160; Ensure ‘&lt;strong&gt;Refresh data when opening the file’ is selected&lt;/strong&gt;.     &lt;br /&gt;i) Click on the &lt;strong&gt;Pivot table&lt;/strong&gt; and then in the Ribbon click &lt;strong&gt;PivotChartTools&amp;gt;analyze&lt;/strong&gt; and the &lt;strong&gt;PivotChart &lt;/strong&gt;button    &lt;br /&gt; j) Choose a &lt;strong&gt;Pie Chart&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;How the areas in the bottom right should be populated:   &lt;br /&gt;&lt;strong&gt;Filters&lt;/strong&gt; – Blank    &lt;br /&gt;&lt;strong&gt;Legend&lt;/strong&gt; – Blank    &lt;br /&gt; Axis&amp;#160; - IncidentStatusValue    &lt;br /&gt; Values – IncidentDimCount&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/5086.image_5F00_62E69A6C.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/2656.image_5F00_thumb_5F00_02957435.png" width="309" height="238" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2C) In a new Excel Sheet, Create the ‘Incident SLA Status’ report&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;a) Create a &lt;strong&gt;new worksheet&lt;/strong&gt; and then click &lt;strong&gt;Insert&lt;/strong&gt;, then choose &lt;strong&gt;PivotTable &lt;/strong&gt;on the far left of the ribbon    &lt;br /&gt; b) Check the ‘&lt;strong&gt;Use an external data source’&lt;/strong&gt; radio button and then click ‘&lt;strong&gt;choose connection’&lt;/strong&gt;    &lt;br /&gt;c) Choose the &lt;strong&gt;Connection&lt;/strong&gt; that has an icon with a&lt;strong&gt; cube&lt;/strong&gt; on it and click open.    &lt;br /&gt; d) This will open up a new pivot table so you can create a second table selection and chart.    &lt;br /&gt; e) Under the PivotTable &lt;strong&gt;Fields &lt;/strong&gt;pane on the right-hand side, Change the Show Fields dropdown on the right-hand side to &lt;strong&gt;Incident SLA Instance Information&lt;/strong&gt;    &lt;br /&gt; f) Check &lt;strong&gt;‘IncidentSLAInstanceInformation’&lt;/strong&gt; at the top    &lt;br /&gt; g) Scroll down to &lt;strong&gt;SLAInstanceStatus&lt;/strong&gt;, expand ‘&lt;strong&gt;More Fields and&lt;/strong&gt; check ‘&lt;strong&gt;SLAInstanceStatusValue&lt;/strong&gt;’    &lt;br /&gt;h) Click on the &lt;strong&gt;Data&lt;/strong&gt; ribbon and then click the &lt;strong&gt;properties&lt;/strong&gt; button.&amp;#160; Ensure ‘&lt;strong&gt;Refresh data when opening the file’&lt;/strong&gt; is selected.     &lt;br /&gt;i) Click on the Pivot table and then in the Ribbon click &lt;strong&gt;PivotChartTools&amp;gt;analyze&lt;/strong&gt; and the &lt;strong&gt;PivotChart&lt;/strong&gt; button    &lt;br /&gt; j) Choose a &lt;strong&gt;Pie chart&lt;/strong&gt; . &lt;/p&gt;  &lt;p&gt;How the areas in the bottom right should be populated:   &lt;br /&gt;&lt;strong&gt;Filters&lt;/strong&gt; – Blank     &lt;br /&gt;&lt;strong&gt;Legend&lt;/strong&gt;– Blank    &lt;br /&gt;&lt;strong&gt;Rows-&lt;/strong&gt; SLAInstanceStatusValue    &lt;br /&gt;&lt;strong&gt;Values&lt;/strong&gt; – IncidentSLAInstanceInformation&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/3240.image_5F00_692D70FA.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/4341.image_5F00_thumb_5F00_5AEEF80A.png" width="244" height="128" /&gt;&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2D) In a new Excel Sheet, Create the ‘All Incidents by Source’ report&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;a) Create a &lt;strong&gt;new worksheet&lt;/strong&gt; and then click &lt;strong&gt;Insert&lt;/strong&gt;, then choose &lt;strong&gt;PivotTable&lt;/strong&gt; on the far left of the ribbon    &lt;br /&gt; b) Check the &lt;strong&gt;‘Use an external data source’&lt;/strong&gt; radio button and then click ‘&lt;strong&gt;choose connection’&lt;/strong&gt;    &lt;br /&gt;c) Choose the Connection that has an icon with a &lt;strong&gt;cube&lt;/strong&gt; on it and click open.    &lt;br /&gt; d) This will open up a new pivot table so you can create a second table selection and chart    &lt;br /&gt; e) Under the PivotTable Fields pane on the right-hand side, Change the Show &lt;strong&gt;Fields&lt;/strong&gt; dropdown on the right-hand side to &lt;strong&gt;IncidentDim&lt;/strong&gt;    &lt;br /&gt; f) Check&lt;strong&gt; ‘IncidentDimCount’&lt;/strong&gt; (This is the total number of incidents in the Warehouse)    &lt;br /&gt; g) Scroll down to &lt;strong&gt;IncidentDim_IncidentSource&lt;/strong&gt;, expand ‘More Fields and check&lt;strong&gt; ‘IncidentSourceValue’&lt;/strong&gt;    &lt;br /&gt;h) Click on the &lt;strong&gt;Data&lt;/strong&gt; ribbon and then click the &lt;strong&gt;properties&lt;/strong&gt; button.&amp;#160; Ensure ‘&lt;strong&gt;Refresh data when opening the file’&lt;/strong&gt; is selected.     &lt;br /&gt;i) Click on the Pivot table and then in the Ribbon click &lt;strong&gt;PivotChartTools&amp;gt;analyze&lt;/strong&gt; and the &lt;strong&gt;PivotChart&lt;/strong&gt; button    &lt;br /&gt; j) Choose a &lt;strong&gt;Pie chart.&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;How the areas in the bottom right should be populated:   &lt;br /&gt;&lt;strong&gt;Filters&lt;/strong&gt; – Blank    &lt;br /&gt;&lt;strong&gt;Rows&lt;/strong&gt;– Blank    &lt;br /&gt;&lt;strong&gt;Axis&lt;/strong&gt;&amp;#160; - IncidentSourceValue    &lt;br /&gt;&lt;strong&gt;Values&lt;/strong&gt; – IncidentDimCount&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/6011.image_5F00_7A9DD1D2.png"&gt;&lt;img title="image" style="margin: 0px; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/2100.image_5F00_thumb_5F00_4839FE53.png" width="244" height="154" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2E) In a new Excel Sheet, Create the ‘Active Incidents by Support group’ report&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;a) Create a &lt;strong&gt;new worksheet&lt;/strong&gt; and then click &lt;strong&gt;Insert&lt;/strong&gt;, then choose &lt;strong&gt;PivotTable&lt;/strong&gt; on the far left of the ribbon    &lt;br /&gt; b) Check the ‘&lt;strong&gt;Use an external data source’&lt;/strong&gt; radio button and then click ‘&lt;strong&gt;choose connection’&lt;/strong&gt;    &lt;br /&gt;c) Choose the Connection that has an icon with a &lt;strong&gt;cube&lt;/strong&gt; on it and click open.    &lt;br /&gt; d) This will open up a new pivot table so you can create a second table selection and chart    &lt;br /&gt; e) Under the PivotTable Fields pane on the right-hand side, Change the &lt;strong&gt;Show Fields&lt;/strong&gt; dropdown on the right-hand side to &lt;strong&gt;IncidentDim&lt;/strong&gt;    &lt;br /&gt; f) Check ‘&lt;strong&gt;Incidents Active&lt;/strong&gt; ’ (This is the total number of Active incidents in the Warehouse)    &lt;br /&gt; g) Scroll down to &lt;strong&gt;IncidentDim_IncidentTierQueues&lt;/strong&gt;, expand ‘More Fields and check ‘&lt;strong&gt;IncidentTierQueuesValue&lt;/strong&gt;’    &lt;br /&gt;h) Click on the &lt;strong&gt;Data&lt;/strong&gt; ribbon and then click the &lt;strong&gt;properties&lt;/strong&gt; button.&amp;#160; Ensure ‘&lt;strong&gt;Refresh data when opening the file’ &lt;/strong&gt;is selected.     &lt;br /&gt;i) Click on the Pivot table and then in the Ribbon click &lt;strong&gt;PivotChartTools&amp;gt;analyze&lt;/strong&gt; and the PivotChart button    &lt;br /&gt; j) Choose a &lt;strong&gt;Pie chart&lt;/strong&gt;. &lt;/p&gt;  &lt;p&gt;How the areas in the bottom right should be populated:   &lt;br /&gt;&lt;strong&gt;Filters&lt;/strong&gt; – Blank    &lt;br /&gt;&lt;strong&gt;Legend&lt;/strong&gt; – Blank    &lt;br /&gt;&lt;strong&gt;Rows&lt;/strong&gt;&amp;#160; - IncidentTierQueuesValue    &lt;br /&gt;&lt;strong&gt;Values&lt;/strong&gt; – Incidents Active&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/0068.image_5F00_20FFB51E.png"&gt;&lt;img title="image" style="margin: 0px; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/4762.image_5F00_thumb_5F00_79C56BE8.png" width="244" height="138" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2F) In a new Excel Sheet, Create the ‘Incidents by resolved Date’ report&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;a) Create a &lt;strong&gt;new worksheet&lt;/strong&gt; and then click &lt;strong&gt;Insert&lt;/strong&gt;, then choose &lt;strong&gt;PivotTable&lt;/strong&gt; on the far left of the ribbon    &lt;br /&gt; b) Check the ‘&lt;strong&gt;Use an external data source’&lt;/strong&gt; radio button and then click ‘choose connection’    &lt;br /&gt;c) Choose the Connection that has an icon with a &lt;strong&gt;cube&lt;/strong&gt; on it and click open.    &lt;br /&gt; d) This will open up a new pivot table so you can create a second table selection and chart    &lt;br /&gt; e) Under the PivotTable Fields pane on the right-hand side, Change the &lt;strong&gt;Show Fields&lt;/strong&gt; dropdown on the right-hand side to &lt;strong&gt;IncidentDim&lt;/strong&gt;    &lt;br /&gt; f) Check ‘&lt;strong&gt;IncidentDimCount&lt;/strong&gt;’ (This is the total number of incidents in the Warehouse)    &lt;br /&gt; g) Scroll down to &lt;strong&gt;IncidentDim&lt;/strong&gt;, expand ‘More Fields and check &lt;strong&gt;‘Resolved date’&lt;/strong&gt;    &lt;br /&gt;h) Click on the&lt;strong&gt; Data&lt;/strong&gt; ribbon and then click the &lt;strong&gt;properties &lt;/strong&gt;button.&amp;#160; Ensure ‘&lt;strong&gt;Refresh data when opening the file’&lt;/strong&gt; is selected.     &lt;br /&gt;i) Click on the Pivot table and then in the Ribbon click &lt;strong&gt;PivotChartTools&amp;gt;analyze&lt;/strong&gt; and the&lt;strong&gt; PivotChart&lt;/strong&gt; button    &lt;br /&gt; j) Choose a &lt;strong&gt;Line&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;how the areas in the bottom right should be populated:   &lt;br /&gt;&lt;strong&gt;Filters&lt;/strong&gt; – blank    &lt;br /&gt;&lt;strong&gt;Legend&lt;/strong&gt; – blank    &lt;br /&gt;&lt;strong&gt;Rows&lt;/strong&gt;&amp;#160; - Resolved Date    &lt;br /&gt;&lt;strong&gt;Values&lt;/strong&gt; – IncidentDimCount&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/3288.image_5F00_398F526E.png"&gt;&lt;img title="image" style="margin: 0px; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/7024.image_5F00_thumb_5F00_12550939.png" width="244" height="114" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2G) In a new Excel Sheet, Create the ‘Incidents By Created Date’ report&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;a) Create a &lt;strong&gt;new workshee&lt;/strong&gt;t and then click&lt;strong&gt; Insert&lt;/strong&gt;, then choose &lt;strong&gt;PivotTable&lt;/strong&gt; on the far left of the ribbon    &lt;br /&gt; b) Check the ‘&lt;strong&gt;Use an external data source’ &lt;/strong&gt;radio button and then click ‘choose connection’    &lt;br /&gt;c) Choose the Connection that has an icon with a &lt;strong&gt;cube&lt;/strong&gt; on it and click open.    &lt;br /&gt; d) This will open up a new pivot table so you can create a second table selection and chart    &lt;br /&gt; e) Under the PivotTable Fields pane on the right-hand side, Change the &lt;strong&gt;Show Fields&lt;/strong&gt; dropdown on the right-hand side to &lt;strong&gt;IncidentDim&lt;/strong&gt;    &lt;br /&gt; f) Check ‘&lt;strong&gt;IncidentDimCount&lt;/strong&gt;’ (This is the total number of incidents in the Warehouse)    &lt;br /&gt; g) Scroll down to &lt;strong&gt;IncidentDim&lt;/strong&gt;, expand ‘&lt;strong&gt;More Fields&lt;/strong&gt; and check ‘&lt;strong&gt;Created date’&lt;/strong&gt;    &lt;br /&gt;h) Click on the &lt;strong&gt;Data&lt;/strong&gt; ribbon and then click the &lt;strong&gt;properties&lt;/strong&gt; button.&amp;#160; Ensure ‘&lt;strong&gt;Refresh data when opening the file’&lt;/strong&gt; is selected.     &lt;br /&gt;i) Click on the Pivot table and then in the Ribbon click &lt;strong&gt;PivotChartTools&amp;gt;analyze&lt;/strong&gt; and the &lt;strong&gt;PivotChart&lt;/strong&gt; button    &lt;br /&gt; j) Choose a&lt;strong&gt; Line&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;How the areas in the bottom right should be populated:   &lt;br /&gt;&lt;strong&gt;Filters&lt;/strong&gt; – blank    &lt;br /&gt;&lt;strong&gt;Legend&lt;/strong&gt; – blank    &lt;br /&gt;&lt;strong&gt;Rows&lt;/strong&gt;&amp;#160; - Created Date    &lt;br /&gt;&lt;strong&gt;Values&lt;/strong&gt; – IncidentDimCount&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/0488.image_5F00_5FF135B9.png"&gt;&lt;img title="image" style="margin: 0px; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/5282.image_5F00_thumb_5F00_38B6EC84.png" width="244" height="130" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3) On a new Excel Sheet, Create the dashboard&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;a) Create a &lt;strong&gt;new worksheet&lt;/strong&gt; and rename it at the bottom left to &lt;strong&gt;‘dashboard’&lt;/strong&gt;     &lt;br /&gt;b) Copy and paste your charts form the other sheets to this worksheet.    &lt;br /&gt; c) Click the&lt;strong&gt; ‘View’&lt;/strong&gt; ribbon and &lt;strong&gt;uncheck formula bar, gridlines, and headings.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/4721.image_5F00_266E25C2.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/5126.image_5F00_thumb_5F00_1EE2B655.png" width="629" height="324" /&gt;&lt;/a&gt;    &lt;br /&gt; d) Click the &lt;strong&gt;‘insert’&lt;/strong&gt; ribbon and choose &lt;strong&gt;textbox&lt;/strong&gt;, and type a title such as &lt;strong&gt;Incident Dashboard&lt;/strong&gt; at the top. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/4645.image_5F00_2C48C95B.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/3603.image_5F00_thumb_5F00_24BD59EE.png" width="632" height="326" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;4) Publish by either storing it in a Service Manager ‘Analysis Library’ so it can be accessed via others by the console, or publish to SharePoint.&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;To use the &lt;strong&gt;Analysis Library&lt;/strong&gt;, Create a share where you want to store reports and then specify this share in the Service Manager console underneath &lt;strong&gt;data Warehouse&amp;gt;Analysis Library&lt;/strong&gt;:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/1452.image_5F00_3D4CF73E.png"&gt;&lt;img title="image" style="display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-50-metablogapi/1057.image_5F00_thumb_5F00_63AEDA89.png" width="463" height="390" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ensure that the Users who will be opening up reports on this share have access to it .&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;REPEATED&lt;/strong&gt; &lt;strong&gt;NOTE:&lt;/strong&gt; You may need to add users (preferably via an AD group membership) to the SCDW_Report_Readers and grant the role access to the cubes and data sources as described &lt;a href="http://www.scsm.se/?p=804" target="_blank"&gt;here&lt;/a&gt; so they have permissions to open up the report and refresh it: &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;ADDITIONAL REFERENCES:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This is a great blog post that talks about publishing to SharePoint using Excel web services: &lt;a title="http://blog.scsmfaq.ch/2012/02/06/data-cubes-in-service-manager-2012-part-23-publishing-reports/" href="http://blog.scsmfaq.ch/2012/02/06/data-cubes-in-service-manager-2012-part-23-publishing-reports/"&gt;http://blog.scsmfaq.ch/2012/02/06/data-cubes-in-service-manager-2012-part-23-publishing-reports/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;MMS 2013 - Advanced Real World System Center Data Warehouse and Reporting: &lt;a href="http://channel9.msdn.com/Events/MMS/2013/SD-B316"&gt;http://channel9.msdn.com/Events/MMS/2013/SD-B316&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Service Manager 2012: System Center Data Warehouse, Reporting, and Dashboards &lt;a href="http://channel9.msdn.com/Events/MMS/2012/SD-B312"&gt;http://channel9.msdn.com/Events/MMS/2012/SD-B312&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This wiki page contains lots of good links too: &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/15608.system-center-service-manager-data-warehouse-and-reporting.aspx"&gt;http://social.technet.microsoft.com/wiki/contents/articles/15608.system-center-service-manager-data-warehouse-and-reporting.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Creating Reports Using Performance Point: &lt;a title="http://blog.concurrency.com/infrastructure/creating-scsm-2012-reports-using-performancepoint/" href="http://blog.concurrency.com/infrastructure/creating-scsm-2012-reports-using-performancepoint/"&gt;http://blog.concurrency.com/infrastructure/creating-scsm-2012-reports-using-performancepoint/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573465" width="1" height="1"&gt;</description></item><item><title>Launch of the Microsoft Certified Educator</title><link>http://blogs.technet.com/b/microsoft_in_education/archive/2013/05/17/launch-of-the-microsoft-certified-educator.aspx</link><pubDate>Fri, 17 May 2013 22:35:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573454</guid><dc:creator>Lauren Woodman</dc:creator><slash:comments>0</slash:comments><description>Access to quality professional development is critical to build educator capacity to ensure students are graduating with the skills needed for workplace success. Governments around the world continue to struggle to find scalable, quality professional development that is mapped to an international framework of educator competencies. 
 This week we are happy to announce, the global availability of the Microsoft Certified Educator exam , a valid and reliable assessment of educator ICT competencies...(&lt;a href="http://blogs.technet.com/b/microsoft_in_education/archive/2013/05/17/launch-of-the-microsoft-certified-educator.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573454" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/microsoft_in_education/archive/tags/Training/">Training</category><category domain="http://blogs.technet.com/b/microsoft_in_education/archive/tags/partners+in+learning/">partners in learning</category><category domain="http://blogs.technet.com/b/microsoft_in_education/archive/tags/collaborate/">collaborate</category><category domain="http://blogs.technet.com/b/microsoft_in_education/archive/tags/educators/">educators</category><category domain="http://blogs.technet.com/b/microsoft_in_education/archive/tags/teaching/">teaching</category><category domain="http://blogs.technet.com/b/microsoft_in_education/archive/tags/Education+Technology/">Education Technology</category><category domain="http://blogs.technet.com/b/microsoft_in_education/archive/tags/msftPiL/">msftPiL</category><category domain="http://blogs.technet.com/b/microsoft_in_education/archive/tags/Partners+in+Learning+Network/">Partners in Learning Network</category><category domain="http://blogs.technet.com/b/microsoft_in_education/archive/tags/_2300_pilus/">#pilus</category></item><item><title>Apps for SharePoint and SharePoint Online</title><link>http://blogs.technet.com/b/uspartner_ts2team/archive/2013/05/17/apps-for-sharepoint-and-sharepoint-online.aspx</link><pubDate>Fri, 17 May 2013 22:26:17 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573452</guid><dc:creator>MSFTTS2</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-81-45-metablogapi/4276.kophs_5F00_headshot_5F00_2975103E.jpg"&gt;&lt;img title="kophs_headshot" style="display: inline;" border="0" alt="kophs_headshot" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-81-45-metablogapi/3108.kophs_5F00_headshot_5F00_thumb_5F00_56F63001.jpg" width="130" height="149" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Michael Kophs, Cloud TSP&lt;/p&gt;  &lt;p&gt;A while back I blogged about &lt;a href="http://blogs.technet.com/b/uspartner_ts2team/archive/2013/03/29/time-to-think-about-apps-for-office-and-sharepoint.aspx"&gt;adding Apps from the Office App store to Excel&lt;/a&gt;.&amp;#160; You can also add apps to the latest version of Outlook, Word and Project as well.&amp;#160; Now if you think Office Apps are cool, then you’re going to love SharePoint Apps!&lt;/p&gt;  &lt;p&gt;The last time I checked, there were 171 Apps in the SharePoint App store.&amp;#160; Most are free, some you have to purchase.&amp;#160; OK, not quite the store size we’re used to, I get it, but there is still something very compelling about the Office and SharePoint App Store.&amp;#160; 1) The current apps offer instant BUSINESS value and functionality to Office 365 (sorry no ill-tempered bird games, zombies or highly addictive word games) and 2) the new App Dev platform is based off of open standards, allowing for a much simpler development model.&amp;#160; We can certainly expect the number of quality apps to rapidly grow in the coming months.&lt;/p&gt;  &lt;p&gt;Following are screenshots of a few FREE apps that I think are pretty cool and could easily be deployed and adopted by any business using SharePoint Online (part of Office 365) or even SharePoint 2013 on-premises.&amp;#160; Each screenshot is linked to the &lt;a href="http://office.microsoft.com/en-us/store/"&gt;Office App Store&lt;/a&gt;: &lt;/p&gt;  &lt;p&gt;Easily display the weather of each of your company offices on your SharePoint home page:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://office.microsoft.com/en-us/store/world-clock-and-weather-WA103062091.aspx?queryid=903d4758%2Dc1da%2D4055%2Db35f%2Df5117fb2fa57&amp;amp;css=weather&amp;amp;CTT=1"&gt;&lt;img title="image" style="display: inline;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-81-45-metablogapi/4682.image_5F00_64C875FC.png" width="581" height="394" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Here’s a must have App for every organization.&amp;#160; Display your company news on your SharePoint homepage with this interactive news app that automatically cycles through each news item:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://office.microsoft.com/en-us/store/corporate-news-app-WA103532495.aspx?queryid=fadfe429%2D6507%2D4a35%2D807e%2D0cbc1f1c8e40&amp;amp;css=corporate%20news&amp;amp;CTT=1"&gt;&lt;img title="image" style="display: inline;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-81-45-metablogapi/2047.image_5F00_6B7B7F7F.png" width="582" height="276" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Easily download and deploy this Recruiting App to assist with your HR departments recruiting efforts:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-81-45-metablogapi/6663.image_5F00_3917AC00.png"&gt;&lt;img title="image" style="display: inline;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-81-45-metablogapi/3542.image_5F00_thumb_5F00_06B3D881.png" width="584" height="304" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Need a quick and painless way to track employee PTO requests?&amp;#160; Check out the timeOFF Lite app:&lt;/p&gt;  &lt;p&gt;&lt;a href="https://office365cloudtsp.sharepoint.com/accountteams/eurasia/northwind/_layouts/15/storefront.aspx?source=https%3A%2F%2Foffice365cloudtsp%2Esharepoint%2Ecom%2Faccountteams%2Feurasia%2Fnorthwind%2F%5Flayouts%2F15%2Fviewlsts%2Easpx&amp;amp;sname=Northwind%20Traders#qry=recruiting,vw=AppDetailsView,app=WA104025145,clg=0"&gt;&lt;img title="image" style="display: inline;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-81-45-metablogapi/4135.image_5F00_22586477.png" width="585" height="268" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Explore the app store and easily add apps that you find compelling to your Office 365 account and test them out yourself!&amp;#160; Here are few links to get you started in your App evaluation:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://office.microsoft.com/en-us/store/"&gt;Office and SharePoint App Store&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/office/apps/fp160950.aspx"&gt;Development Center for Office and SharePoint Apps&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/officeapps/archive/2012/07/17/introducing-the-new-office-cloud-app-model.aspx"&gt;http://blogs.msdn.com/b/officeapps/archive/2012/07/17/introducing-the-new-office-cloud-app-model.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573452" width="1" height="1"&gt;</description></item><item><title>Meccanismi di risoluzione DNS quando molteplici DNS server sono configurati su un client</title><link>http://blogs.technet.com/b/itasupport/archive/2013/05/18/meccanismi-di-risoluzione-dns-quando-molteplici-dns-server-sono-configurati-su-un-client.aspx</link><pubDate>Fri, 17 May 2013 22:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573319</guid><dc:creator>Supporto Tecnico Enterprise Italia</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Ciao a tutti!&lt;/p&gt;  &lt;p&gt;Un pò di tempo fa avevamo parlato di DNS client &lt;a href="http://blogs.technet.com/b/itasupport/archive/2012/04/30/windows-2008-dns-client-overview.aspx"&gt;in questo post&lt;/a&gt;, approfondendo i vari meccanismi di gestione della client cache e dei vari meccanismi di risoluzione record tramite suffissi quando era necessario andare ad interrogare un server DNS. Le cose però come sempre nel mondo reale sono un pò più complesse :)&lt;/p&gt;  &lt;p&gt;Sicuramente infatti vi sarete trovati almeno una volta a configurare due o più server DNS da far utilizzare al vostro client dalle proprietà della scheda di rete o da uno scope DHCP:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/6646.image_5F00_11E87521.png"&gt;&lt;img title="image" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/3058.image_5F00_thumb_5F00_283E1A66.png" width="418" height="466" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ma vi siete mai chiesti come funziona il meccanismo con cui i diversi server vengono utilizzati? è importante sapere che più server aggiungiamo alla lista, più aumentiamo le probabilità che la nostra query sia risolta. Ma dobbiamo tenere presente anche che se aggiungiamo più server, cambierà anche la modalità con la quale effettuiamo le query. Ma andiamo subito a vedere in dettaglio i vari scenari.    &lt;br /&gt;&lt;/p&gt;  &lt;h2&gt;Qual è il comportamento di default di un client DNS quando è configurato un solo DNS server ?&lt;/h2&gt;  &lt;p&gt;Il comportamento è il seguente (testato su Windows XP, Windows 7 e Windows 8 con una sola scheda di rete)&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="607" border="1"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="200"&gt;Tempo (secondi dall’inizio della query)&lt;/td&gt;        &lt;td valign="top" width="405"&gt;         &lt;p align="left"&gt;Azione eseguita&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;0&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Client effettua una query verso il server DNS&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;1&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 1 secondo, il client effettua una nuova query verso il server DNS&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;2&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 1 ulteriore secondo, il client effettua una nuova query verso il server DNS&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;4&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 2 ulteriori secondi, il client effettua una nuova query verso il server DNS&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;8&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 4 ulteriori secondi, il client effettua una nuova query verso il server DNS&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;10&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 2 ulteriori secondi, il client smette di effettuare query&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;   &lt;br /&gt;&lt;u&gt;Nota bene:&lt;/u&gt; ogni risposta di “Name Error” o “Server Failure” ricevuta da parte del server determinerà lo stop del processo: il client non riproverà a fare la query se ha ricevuto una risposta negativa ma solo se non ha ottenuto alcuna risposta.&lt;/p&gt;  &lt;p&gt;In questo semplice scenario, il client esegue 5 query verso il singolo DNS server prima di stopparsi.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Esempio:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Ipconfig sul client&lt;/p&gt;  &lt;p&gt;&lt;em&gt;IPv4 Address. . . . . . . . . . . : 10.0.0.31(Preferred)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;DNS Servers . . . . . . . . . . . :&amp;#160; 10.0.0.1&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Estratto di una trace di rete (Network Monitor)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/1348.image_5F00_5385421E.png"&gt;&lt;img title="image" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/5483.image_5F00_thumb_5F00_70FA23DB.png" width="601" height="93" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Qual è il comportamento di default di un client DNS Windows XP quando sono configurati 2 DNS server ?&lt;/h2&gt;  &lt;p&gt;Il comportamento è il seguente (testato su client Windows XP con una sola scheda di rete)&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="607" border="1"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="200"&gt;Tempo (secondi dall’inizio della query)&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Azione eseguita&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;0&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Client effettua una query verso il primo server della lista&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;1&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 1 secondo, il client effettua una nuova query verso il secondo server DNS e in contemporanea ritenta una query verso il server primario&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;3&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 2 ulteriori secondi, il client effettua una nuova query verso il server DNS primario&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;7&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 4 ulteriori secondi, il client effettua una nuova query verso il server DNS primario&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;9&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 2 ulteriori secondi, il client smette di effettuare query&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160; &lt;br /&gt;&lt;u&gt;Nota bene:&lt;/u&gt; ogni risposta di “Name Error” o “Server Failure” ricevuta da parte del server determinerà lo stop del processo: il client non riproverà a fare la query se ha ricevuto una risposta negativa ma solo se non ha ottenuto alcuna risposta.&lt;/p&gt;  &lt;p&gt;In questo scenario, il client cerca di contattare prevalentemente il server primario, mentre utilizza il secondario una sola volta.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Esempio:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Ipconfig sul client&lt;/p&gt;  &lt;p&gt;&lt;em&gt;IPv4 Address. . . . . . . . . . . : 10.0.0.31(Preferred)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;DNS Servers . . . . . . . . . . . :&amp;#160; 10.0.0.1      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.0.0.2&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Estratto di una trace di rete (Network Monitor)&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/3022.image_5F00_20B7CC5B.png"&gt;&lt;img title="image" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/6518.image_5F00_thumb_5F00_0D969FAF.png" width="597" height="88" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;h2&gt;&amp;#160;&lt;/h2&gt;  &lt;h2&gt;Qual è il comportamento di default di un client DNS Windows 7 o Windows 8 quando sono configurati 2 DNS server ?&lt;/h2&gt;  &lt;p&gt;Il comportamento è il seguente (testato su client Windows 7 e Windows 8 con una sola scheda di rete)&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="607" border="1"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="200"&gt;Tempo (secondi dall’inizio della query)&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Azione eseguita&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;0&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Client effettua una query verso il primo server della lista&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;1&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 1 secondo, il client effettua una nuova query verso il secondo server DNS&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;2&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 1 ulteriore secondo, il client effettua una nuova query verso il secondo server DNS&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;4&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 2 ulteriori secondi, il client effettua una nuova query verso tutti i server della lista in contemporanea&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;8&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 4 ulteriori secondi, il client effettua una nuova query verso tutti i server della lista in contemporanea&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;10&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 2 ulteriori secondi, il client smette di effettuare query&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;   &lt;br /&gt;&lt;u&gt;Nota bene:&lt;/u&gt; ogni risposta di “Name Error” o “Server Failure” ricevuta da parte del server determinerà lo stop del processo: il client non riproverà a fare la query se ha ricevuto una risposta negativa ma solo se non ha ottenuto alcuna risposta.&lt;/p&gt;  &lt;p&gt;Il client tenta di utilizzare nuovi server solo se gli altri sono irraggiungibili.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Esempio:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Ipconfig sul client&lt;/p&gt;  &lt;p&gt;&lt;em&gt;IPv4 Address. . . . . . . . . . . : 10.0.0.31(Preferred)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;DNS Servers . . . . . . . . . . . :&amp;#160; 10.0.0.1      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.0.0.2&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Estratto di una trace di rete (Network Monitor)&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/2728.image_5F00_6B419AE6.png"&gt;&lt;img title="image" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/6472.image_5F00_thumb_5F00_33FB13AB.png" width="599" height="115" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Qual è il comportamento di default di un client DNS quando sono configurati 3 o più DNS server ?&lt;/h2&gt;  &lt;p&gt;Quanti e quali di loro sono utilizzati?&lt;/p&gt;  &lt;p&gt;Il comportamento è il seguente (testato su client Windows XP, Windows 7 e Windows 8 con una sola scheda di rete)&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="607" border="1"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="200"&gt;Tempo (secondi dall’inizio della query)&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Azione eseguita&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;0&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Client effettua una query verso il primo server della lista&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;1&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 1 secondo, il client effettua una nuova query verso il secondo server DNS&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;2&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 1 secondo, il client effettua una nuova query verso il terzo server DNS&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;4&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 2 ulteriori secondi, il client effettua una nuova query verso tutti i server della lista in contemporanea&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;8&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 4 ulteriori secondi, il client effettua una nuova query verso tutti i server della lista in contemporanea&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;10&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Se nessuna risposta è stata ricevuta dopo 2 ulteriori secondi, il client smette di effettuare query&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Nota bene:&lt;/u&gt; ogni risposta di “Name Error” o “Server Failure” ricevuta da parte del server determinerà lo stop del processo: il client non riproverà a fare la query se ha ricevuto una risposta negativa ma solo se non ha ottenuto alcuna risposta.&lt;/p&gt;  &lt;p&gt;Il client tenta di utilizzare nuovi server solo se gli altri sono irraggiungibili.&lt;/p&gt;  &lt;p&gt;Se quindi ci aspettiamo di ottenere la risposta da un server in quarta posizione, abbiamo un ritardo annunciato di almeno 4 secondi dopo la query originale. Questo può causare problemi nel caso in cui l’applicazione che ha invocato la query abbia un timeout inferiore a questo valore. L’unico modo per risolvere il problema è impostare il server DNS corretto in una delle prime 3 posizioni.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Esempio:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Windows 8 Client configurato con cinque server DNS, che effettua una query per Microsoft.com&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Ipconfig sul client&lt;/p&gt;  &lt;p&gt;&lt;em&gt;IPv4 Address. . . . . . . . . . . : 10.0.0.31(Preferred)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;DNS Servers . . . . . . . . . . . :&amp;#160; 10.0.0.1      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.0.0.2       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.0.0.3       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.0.0.4       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.0.0.5&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Estratto di una trace di rete (Network Monitor)&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/7418.image_5F00_2AA1DF28.png"&gt;&lt;img title="image" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/0511.image_5F00_thumb_5F00_6EE4D725.png" width="600" height="195" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Info aggiuntive:&lt;/p&gt;  &lt;p&gt;Se sul client ci sono due schede di rete, entrambe configurate con DNs server differenti il meccanismo è leggermente diverso ed è descritto in questo blog post:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/b/networking/archive/2009/06/26/dns-client-resolver-behavior.aspx"&gt;http://blogs.technet.com/b/networking/archive/2009/06/26/dns-client-resolver-behavior.aspx&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Grazie a tutti e alla prossima!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/b/itasupport/archive/2010/08/30/stefano-gagliardi.aspx"&gt;Stefano Gagliardi&lt;/a&gt;     &lt;br /&gt;Sr. Support Engineer     &lt;br /&gt;Microsoft Enterprise Platform Support&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573319" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/itasupport/archive/tags/Windows+Team/">Windows Team</category><category domain="http://blogs.technet.com/b/itasupport/archive/tags/Windows+7/">Windows 7</category><category domain="http://blogs.technet.com/b/itasupport/archive/tags/Windows+Server+2008+R2/">Windows Server 2008 R2</category><category domain="http://blogs.technet.com/b/itasupport/archive/tags/Stefano+Gagliardi/">Stefano Gagliardi</category></item><item><title>DNS forwarders e Conditional forwarders</title><link>http://blogs.technet.com/b/itasupport/archive/2013/05/18/dns-forwarders-e-conditional-forwarders.aspx</link><pubDate>Fri, 17 May 2013 22:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573320</guid><dc:creator>Supporto Tecnico Enterprise Italia</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Ciao a tutti!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://cambiarelink"&gt;Nel precedente post&lt;/a&gt; abbiamo parlato di come funzionano i meccanismi di risoluzione DNS quando molteplici server DNS sono configurati su di un client. Oggi andremo a vedere come funziona invece quando molteplici forwarders o conditional forwarders sono configurati su di un DNS server.&lt;/p&gt;  &lt;p&gt;Partiamo da una brevissima descrizione teorica:&lt;/p&gt;  &lt;p&gt;Quando un client chiede ad un server DNS di risolvere un nome per una zona a lui sconosciuta, il server si deve organizzare per andare a recuperare la risposta da un ulteriore server DNS. Per questo fine possiamo utilizzare i &lt;strong&gt;Forwarders&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/2308.image_5F00_4BB739A2.png"&gt;&lt;img title="image" style="margin: 0px; border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/8524.image_5F00_thumb_5F00_0B83B0D9.png" width="591" height="370" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Un Forwarder non è altro che un server DNS al quale il nostro server di riferimento inoltra la query del client (passi 1-2 in figura). Il forwarder stesso poi può conoscere la risposta alla query, o può doverla richiedere ad altri in modo ricorsivo (passi 3-4). Quello che è importante è che alla fine del processo il Forwarder sia in grado di restituire la risposta al nostro server (5) che la inoltrerà al client (6).&lt;/p&gt;  &lt;p&gt;I &lt;strong&gt;Conditional Forwarders&lt;/strong&gt; funzionano in modo del tutto analogo, ma sono specifici delle zone per cui si effettuano le query. Il server quindi può indirizzare, in base a quale sia la richiesta del client, la query verso uno (o più) conditional forwarders specifici.&lt;/p&gt;  &lt;p&gt;Ovviamente, così come per i client, anche in questi casi è bene configurare più di un singolo forwarder/conditional forwarder per evitare problemi di risoluzione in caso di problemi di connettività o di server down.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.google.it/url?sa=i&amp;amp;rct=j&amp;amp;q=forwarder+site:microsoft.com&amp;amp;source=images&amp;amp;cd=&amp;amp;cad=rja&amp;amp;docid=5-KA9kw8U395VM&amp;amp;tbnid=xtF55XYbQkeKaM:&amp;amp;ved=0CAUQjRw&amp;amp;url=http%3A%2F%2Ftechnet.microsoft.com%2Fen-us%2Flibrary%2Fcc757172(v%3Dws.10).aspx&amp;amp;ei=J1NYUcuOJsbYPamUgegC&amp;amp;bvm=bv.44442042,d.ZWU&amp;amp;psig=AFQjCNE-ytKKQln5xuxa-_GyGi6EuISVTA&amp;amp;ust=1364829343933258"&gt;&lt;img style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" src="http://i.technet.microsoft.com/dynimg/IC195402.gif" width="492" height="225" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Qual è il comportamento di default di un server DNS quando due o più DNS server sono configurati come Forwarders? &lt;/h2&gt;  &lt;p&gt;è bene tenere in considerazione due importanti variabili:&lt;/p&gt;  &lt;p&gt;- &lt;strong&gt;RecursionTimeout      &lt;br /&gt;&lt;/strong&gt;”quanto tempo il DNS server rimane in attesa di risposte da altri server prima di terminare la ricerca”&lt;/p&gt;  &lt;p&gt;Il parametro è salvato nel registro sotto:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Courier New"&gt;HKLM\SYSTEM\CurrentControlSet\Services\DNS\Parameters\RecursionTimeout &lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;e configurabile tramite il comando:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Courier New"&gt;dnscmd /config /RecursionTimeout &amp;lt;&lt;em&gt;valore&lt;/em&gt;&amp;gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Il valore di default è:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;15 secondi su Windows Server 2003      &lt;br /&gt;8 secondi su Windows Server 2008, 2008R2 e 2012&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Il RecursionTimeout è definito a livello server ed è indipendente dalla specifica zona per cui si sta effettuando la query&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;- &lt;strong&gt;ForwardingTimeout      &lt;br /&gt;&lt;/strong&gt;”quanto tempo il DNS server rimane in attesa di uno specifico Forwarder”&lt;/p&gt;  &lt;p&gt;Il parametro è salvato nel registro sotto:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Courier New"&gt;HKLM\SYSTEM\CurrentControlSet\Services\DNS\Parameters\ForwardingTimeout&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;e configurabile tramite il comando:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Courier New"&gt;dnscmd /config /ForwardingTimeout &amp;lt;&lt;em&gt;valore&lt;/em&gt;&amp;gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Il valore di default è:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;5 secondi su Windows Server 2003      &lt;br /&gt;3 secondi su Windows Server 2008, 2008R2 e 2012&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Il ForwardingTimeout è definito a livello server ed è indipendente dalla specifica zona per cui si sta effettuando la query&lt;/p&gt;  &lt;p&gt;Questo parametro è quello che possiamo vedere dalla interfaccia grafica dei Forwarders:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/8055.image_5F00_5679B259.png"&gt;&lt;img title="image" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/6837.image_5F00_thumb_5F00_4CB44AE1.png" width="536" height="440" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Quando il server DNS riceve una query per un record in una zona per cui non è autoritativo e necessita di usare i forwarders, il comportamento è il seguente:&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="607" border="1"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="200"&gt;Tempo (secondi dall’inizio della query)&lt;/td&gt;        &lt;td valign="top" width="405"&gt;         &lt;p align="left"&gt;Azione eseguita&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;0&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Client effettua una query verso il server DNS. Server DNS inoltra la query immediatamente verso il primo forwarder.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;&amp;lt;forwarding_timeout&amp;gt;&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Dopo &amp;lt;forwarding_timeout&amp;gt; secondi, se il primo forwarder non ha risposto, il server DNS inoltra la query verso il secondo forwarder&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;2 * &amp;lt;forwarding_timeout&amp;gt; +1&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Dopo &amp;lt;forwarding_timeout&amp;gt; +1 ulteriori secondi, se il secondo forwarder non ha risposto, il server DNS inoltra la query verso il terzo forwarder&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;...&lt;/td&gt;        &lt;td valign="top" width="405"&gt;...&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;N * &amp;lt;forwarding_timeout&amp;gt; +(N-1)&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Dopo &amp;lt;forwarding_timeout&amp;gt; +1 ulteriori secondi, se l’N-esimo forwarder non ha risposto, il server DNS inoltra la query verso il N+1 esimo forwarder&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Nota: in aggiunta al ritardo configurato può esserci un ulteriore ritardo di 0.5 secondi&lt;/p&gt;  &lt;p&gt;L’algoritmo si ferma quando il tempo trascorso supera il valore di RecursionTimeout.    &lt;br /&gt;Se scade il RecursionTimeout il DNS server risponde al client con un messaggio di “Server Failure”. Questo messaggio non è inviato immediatamente dopo la scadenza del timeout, ma solo quando arriverà il momento di contattare il forwarder successivo.&lt;/p&gt;  &lt;p&gt;Se il server finisce di contattare tutti i forwarders prima che sia scaduto il RecursionTimeout senza ottenere risposte, proverà ad usare i Root Hints.&lt;/p&gt;  &lt;p&gt;Questo significa che, con default settings, un DNS Windows Server 2008 R2 sarà in grado di contattare al massimo 3 forwarders. Non ci sarà tempo sufficiente per arrivare ad usare il quarto. Infatti in base ai valori di default il server:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Contatterà il primo forwarder dopo 0 secondi&lt;/li&gt;    &lt;li&gt;Contatterà il secondo forwarder dopo 3.5 secondi&lt;/li&gt;    &lt;li&gt;Contatterà il terzo forwarder dopo 3.5 + 4 = 7.5 secondi&lt;/li&gt;    &lt;li&gt;Dopo 8 secondi scadrà RecursionTimeout &lt;/li&gt;    &lt;li&gt;Dopo 3.5 + 4 + 4 = 11.5 secondi (quando sarebbe stato tempo di contattare il quarto forwarder) il server risponderà “server failure” al client.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Esempio:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;DNS server con IP address 10.10.10.10 e configurato con 5 forwarders (10.0.0.1-10.0.0.5).&lt;/p&gt;  &lt;p&gt;Client ha IP address 10.0.0.8&lt;/p&gt;  &lt;p&gt;In una cattura di rete vedremmo il seguente comportamento (notare 10.0.0.4 e 10.0.0.5 mai interrogati):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/1513.image_5F00_42EEE369.png"&gt;&lt;img title="image" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/6646.image_5F00_thumb_5F00_3276726E.png" width="805" height="93" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Qual è il comportamento di default di un server DNS quando due o più DNS server sono configurati come Conditional Forwarders? &lt;/h2&gt;  &lt;p&gt;Similmente al caso dei Forwarders, abbiamo due variabili in gioco. C’è ancora &lt;strong&gt;RecursionTimeout&lt;/strong&gt; (a livello server) ma in questo caso utilizziamo &lt;strong&gt;ForwarderTimeout&lt;/strong&gt; anzichè ForwardingTimeout. Oltre alla sottile differenza nel nome, la grande differenza è che ForwarderTimeout opera a livello di zona ed ha diversi valori di default.&lt;/p&gt;  &lt;p&gt;- &lt;strong&gt;RecursionTimeout      &lt;br /&gt;&lt;/strong&gt;”quanto tempo il DNS server rimane in attesa di risposte da altri server prima di terminare la ricerca”&lt;/p&gt;  &lt;p&gt;Il parametro è salvato nel registro sotto:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Courier New"&gt;HKLM\SYSTEM\CurrentControlSet\Services\DNS\Parameters\RecursionTimeout &lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;e configurabile tramite il comando:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Courier New"&gt;dnscmd /config /RecursionTimeout &amp;lt;&lt;em&gt;valore&lt;/em&gt;&amp;gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Il valore di default è:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;15 secondi su Windows Server 2003      &lt;br /&gt;8 secondi su Windows Server 2008, 2008R2 e 2012&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Il RecursionTimeout è definito a livello server ed è indipendente dalla specifica zona per cui si sta effettuando la query&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;- &lt;strong&gt;ForwarderTimeout      &lt;br /&gt;&lt;/strong&gt;”quanto tempo il DNS server rimane in attesa di uno specifico Conditional Forwarder”&lt;/p&gt;  &lt;p&gt;Poichè i Conditional Forwarders sono configurati per specifiche zone DNS, anche ForwarderTimeout è zone-dependent. &lt;/p&gt;  &lt;p&gt;Il parametro è salvato nel registro sotto:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Courier New"&gt;HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\DNS Server\Zones\ &amp;lt;&lt;em&gt;nome_zona&lt;/em&gt;&amp;gt;\ForwarderTimeout&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Il valore di default è 5 secondi su Windows Server 2003, 2008, 2008R2 e 2012&lt;/p&gt;  &lt;p&gt;Questo parametro è quello che possiamo vedere dalla interfaccia grafica dei Conditional Forwarders:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/4520.image_5F00_36EF83E6.png"&gt;&lt;img title="image" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/7282.image_5F00_thumb_5F00_5B176F26.png" width="536" height="438" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Quando il server DNS riceve una query per un record in una zona per cui non è autoritativo e necessita di usare i conditional forwarders, il comportamento è il seguente:&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="607" border="1"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="200"&gt;Tempo (secondi dall’inizio della query)&lt;/td&gt;        &lt;td valign="top" width="405"&gt;         &lt;p align="left"&gt;Azione eseguita&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;0&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Client effettua una query verso il server DNS. Server DNS inoltra la query immediatamente verso il primo conditional forwarder.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;&amp;lt;forwarder_timeout&amp;gt;&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Dopo &amp;lt;forwarder_timeout&amp;gt; secondi, se il primo conditional forwarder non ha risposto, il server DNS inoltra la query verso il secondo conditional forwarder&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;2 * &amp;lt;forwarder_timeout&amp;gt; +1&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Dopo &amp;lt;forwarder_timeout&amp;gt; +1 ulteriori secondi, se il secondo conditional forwarder non ha risposto, il server DNS inoltra la query verso il terzo conditional forwarder&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;...&lt;/td&gt;        &lt;td valign="top" width="405"&gt;...&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="200"&gt;N * &amp;lt;forwarder_timeout&amp;gt; +(N-1)&lt;/td&gt;        &lt;td valign="top" width="405"&gt;Dopo &amp;lt;forwarder_timeout&amp;gt; +1 ulteriori secondi, se l’N-esimo conditional forwarder non ha risposto, il server DNS inoltra la query verso il N+1 esimo conditional forwarder&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Nota: in aggiunta al ritardo configurato può esserci un ulteriore ritardo di 0.5 secondi&lt;/p&gt;  &lt;p&gt;L’algoritmo si ferma quando il tempo trascorso supera il valore di RecursionTimeout.    &lt;br /&gt;Se scade il RecursionTimeout il DNS server risponde al client con un messaggio di “Server Failure”. Questo messaggio non è inviato immediatamente dopo la scadenza del timeout, ma solo quando arriverà il momento di contattare il conditional forwarder successivo.&lt;/p&gt;  &lt;p&gt;Questo significa che, con default settings, un DNS Windows Server 2008 R2 sarà in grado di contattare al massimo 2 conditional forwarders. Non ci sarà tempo sufficiente per arrivare ad usare il terzo. Infatti in base ai valori di default il server:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Contatterà il primo conditional forwarder dopo 0 secondi&lt;/li&gt;    &lt;li&gt;Contatterà il secondo conditional forwarder dopo 5.5 secondi&lt;/li&gt;    &lt;li&gt;Dopo 8 secondi scadrà RecursionTimeout &lt;/li&gt;    &lt;li&gt;Dopo 5.5 + 6 = 11.5 secondi (quando sarebbe stato tempo di contattare il terzo conditional forwarder) il server risponderà “server failure” al client.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Esempio:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;DNS server con IP address 10.10.10.10 e configurato con 5 conditional forwarders (10.0.0.1-10.0.0.5) per la zona Microsoft.com&lt;/p&gt;  &lt;p&gt;Client ha IP address 10.0.0.8 ed effettua una query per Microsoft.com&lt;/p&gt;  &lt;p&gt;In una cattura di rete vedremmo il seguente comportamento (notare 10.0.0.3, 10.0.0.4 e 10.0.0.5 mai interrogati):&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/4503.image_5F00_3136FAF1.png"&gt;&lt;img title="image" style="border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin-right: auto; margin-left: auto; float: none; display: block; background-image: none;" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-67-90-metablogapi/2870.image_5F00_thumb_5F00_40D996B3.png" width="814" height="76" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Per ulteriori informazioni:&lt;/h3&gt;  &lt;p&gt;   &lt;br /&gt;Teoria&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Understanding Forwarders      &lt;br /&gt;&lt;a title="http://technet.microsoft.com/en-us/library/cc782142(v=ws.10).aspx" href="http://technet.microsoft.com/en-us/library/cc782142(v=ws.10).aspx"&gt;http://technet.microsoft.com/en-us/library/cc782142(v=ws.10).aspx&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Configurazione&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Forwarding Timeout      &lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc940784.aspx"&gt;http://technet.microsoft.com/en-us/library/cc940784.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Recursion Timeout      &lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc940788.aspx"&gt;http://technet.microsoft.com/en-us/library/cc940788.aspx&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Best Practice&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The Recursion Timeout must be greater than the Forwarding Timeout      &lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ff807363(v=ws.10).aspx"&gt;http://technet.microsoft.com/en-us/library/ff807363(v=ws.10).aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;The Forwarding Timeout value should be 2 to 10 seconds      &lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ff807396(v=WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/ff807396(v=WS.10).aspx&lt;/a&gt;       &lt;br /&gt;&amp;#160;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Grazie a tutti e alla prossima!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/b/itasupport/archive/2010/08/30/stefano-gagliardi.aspx"&gt;Stefano Gagliardi&lt;/a&gt;     &lt;br /&gt;Sr. Support Engineer     &lt;br /&gt;Microsoft Enterprise Platform Support&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573320" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/itasupport/archive/tags/Windows+Team/">Windows Team</category><category domain="http://blogs.technet.com/b/itasupport/archive/tags/Windows+Server+2008+R2/">Windows Server 2008 R2</category><category domain="http://blogs.technet.com/b/itasupport/archive/tags/Stefano+Gagliardi/">Stefano Gagliardi</category></item><item><title>Is there a living Wiki legend? Yes, his name is R......</title><link>http://blogs.technet.com/b/wikininjas/archive/2013/05/17/is-there-a-living-wiki-legend-yes-there-is-and-his-name-is-r.aspx</link><pubDate>Fri, 17 May 2013 21:59:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573449</guid><dc:creator>Gokan Ozcifci</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;Hello Wiki ninjas!&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s again me, and today I want to highlight a wonderful contributor on our Friday International Update. He&amp;rsquo;s active in the Microsoft Forums, TechNet Wiki, and TechNet Gallery. His username on the Microsoft site is "Richard Mueller". Mostly he is active in the following TechNet Forums: "&lt;a href="http://social.technet.microsoft.com/Forums/en-US/ITCG/threads"&gt;The Official Scripting Guys Forum&lt;/a&gt;", "&lt;a href="http://social.technet.microsoft.com/Forums/en-US/winserverDS/threads"&gt;Directory Services&lt;/a&gt;", "&lt;a href="http://social.technet.microsoft.com/Forums/en-US/winserverpowershell/threads"&gt;Windows PowerShell&lt;/a&gt;", and "&lt;a href="http://social.technet.microsoft.com/Forums/en-US/winservergen/threads"&gt;Windows Server General&lt;/a&gt;".&lt;/p&gt;
&lt;p&gt;Until there you can say that this is a simple biography. But wait?! A little focus on the Wiki articles: He edited more than 3300 articles and commented more than 2650 articles. WOW !&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="width: 100%; height: 127px;" border="0" cellspacing="3" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="50%"&gt;
&lt;p&gt;New Articles&lt;/p&gt;
&lt;/td&gt;
&lt;td width="50%"&gt;
&lt;p align="right"&gt;350&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="50%"&gt;
&lt;p&gt;Article Edits&lt;/p&gt;
&lt;/td&gt;
&lt;td width="50%"&gt;
&lt;p align="right"&gt;3,308&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="50%"&gt;
&lt;p&gt;Comments&lt;/p&gt;
&lt;/td&gt;
&lt;td width="50%"&gt;
&lt;p align="right"&gt;2,678&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br clear="all" /&gt;Amazing work Richard! I&amp;rsquo;ve got only from you more than 50 articles modification emails. Thank you for you work, your contributions and your limitless passion to share!&lt;/p&gt;
&lt;p&gt;I name of the community and our Wiki Ninjas Group I want to &amp;ldquo;MERCI"&amp;nbsp;&amp;hellip;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;br /&gt; &lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/6177.112.png"&gt;&lt;img src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/6177.112.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;I hope you all will have a great week-end!&lt;/p&gt;
&lt;p&gt;A+ (means in French see you !&amp;nbsp;:-) )&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Gokan&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/3386.Ninja_5F005F00_Pirate_5F005F00_Awesome_5F00_by_5F00_PixelBunny.jpg"&gt;&lt;img src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-10/3386.Ninja_5F005F00_Pirate_5F005F00_Awesome_5F00_by_5F00_PixelBunny.jpg" alt="" width="245" height="155" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573449" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/TNWiki/">TNWiki</category><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/TechNet+Wiki/">TechNet Wiki</category><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/community/">community</category><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/Friday+_2D00_+International+Spotlight/">Friday - International Spotlight</category><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/Gokan+Ozcifci/">Gokan Ozcifci</category><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/A+Legend/">A Legend</category><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/Richard+Mueller/">Richard Mueller</category><category domain="http://blogs.technet.com/b/wikininjas/archive/tags/SharePoint+Pirate/">SharePoint Pirate</category></item><item><title>Updates: Accesschk v5.11, Procdump v6.0, RAMMap v1.22, Strings v2.51</title><link>http://blogs.technet.com/b/sysinternals/archive/2013/05/17/updates-accesschk-v5-11-procdump-v6-0-rammap-v1-22-strings-v2-51.aspx</link><pubDate>Fri, 17 May 2013 21:47:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573448</guid><dc:creator>safarr_msft1</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;a title="AccessChk v5.11" href="http://technet.microsoft.com/en-us/sysinternals/bb664922"&gt;AccessChk v5.11&lt;/a&gt;: AccessChk, a command line utility for&lt;br /&gt;dumping the effective permissions and security descriptors for files, registry&lt;br /&gt;keys, processes, tokens, object manager objects, now prefixes Windows 8&lt;br /&gt;application container SIDs with the word &amp;ldquo;Package&amp;rdquo;, and includes several minor &lt;br /&gt;bug fixes.&lt;/p&gt;
&lt;p&gt;&lt;a title="Procdump v6.0" href="http://technet.microsoft.com/en-us/sysinternals/dd996900"&gt;Procdump v6.0&lt;/a&gt;: Procdump is an advanced utility for&lt;br /&gt;capturing process memory dumps based on a variety of triggers including CPU&lt;br /&gt;usage, memory usage, performance counter values, and exceptions. Version 6.0 is&lt;br /&gt;a major upgrade that adds the ability to specify multiple filters, attach to a&lt;br /&gt;process by service name, and display/filter on the message text of a CLR or&lt;br /&gt;JScript exception.&lt;/p&gt;
&lt;p&gt;&lt;a title="RAMMap v1.22" href="http://technet.microsoft.com/en-us/sysinternals/ff700229"&gt;RAMMap v1.22&lt;/a&gt;: RAMMap is a graphic utility that shows&lt;br /&gt;the breakdown of physical memory usage across different dimensions. This&lt;br /&gt;release fixes a bug that could cause a crash when accessing the cached files&lt;br /&gt;page when a cached file&amp;rsquo;s name exceeded a certain length.&lt;/p&gt;
&lt;p&gt;&lt;a title="Strings v2.51" href="http://technet.microsoft.com/en-us/sysinternals/bb897439"&gt;Strings v2.51&lt;/a&gt;: This update to Strings, a command-line&lt;br /&gt;utility that prints a file&amp;rsquo;s embedded Unicode and ASCII strings, fixes a signed&lt;br /&gt;file offset printing bug.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573448" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/sysinternals/archive/tags/AccessChk/">AccessChk</category><category domain="http://blogs.technet.com/b/sysinternals/archive/tags/Strings/">Strings</category><category domain="http://blogs.technet.com/b/sysinternals/archive/tags/ProcDump/">ProcDump</category><category domain="http://blogs.technet.com/b/sysinternals/archive/tags/RAMMap/">RAMMap</category></item><item><title>Weekend Reading: May 17th Edition–The Nokia Lumia 925 is a thing of beauty</title><link>http://blogs.technet.com/b/microsoft_blog/archive/2013/05/17/weekend-reading-may-17th-edition-the-nokia-lumia-925-is-a-thing-of-beauty.aspx</link><pubDate>Fri, 17 May 2013 21:38:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573446</guid><dc:creator>Jeffrey Meisner</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;In this edition of Weekend Reading, we&amp;rsquo;ve got stories on the new Nokia Lumia 925, Telef&amp;oacute;nica choosing Office 365 and Yammer for its 130,000 employees, an update on "Windows Blue" (now known as Windows 8.1) and a cross-company partnership with Paramount Pictures around the highly anticipated &amp;ldquo;Star Trek Into Darkness&amp;rdquo; film.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Something to behold: The Nokia Lumia 925. &lt;/strong&gt;The folks at Nokia are not messing around. Less than a week after unveiling the &lt;a href="http://blogs.windows.com/windows_phone/b/windowsphone/archive/2013/05/10/the-wait-is-over-lumia-928-for-verizon-wireless-launches-may-16-for-under-100.aspx"&gt;Lumia 928&lt;/a&gt; &amp;ndash; the Windows Phone 8 device that became available on Verizon on Thursday &amp;ndash; the Finnish phone maker on Tuesday lifted the curtain on the Lumia 925. The Lumia 925 makes its debut in June on Europe&amp;rsquo;s Vodafone network, then heads to China Mobile and China Unicom. It&amp;rsquo;s scheduled to launch on T-Mobile in the U.S. later this year, according to Nokia. The phone will cost around 469 euros before taxes and subsidies in Europe. Head on over to the &lt;a href="http://blogs.windows.com/windows_phone/b/windowsphone/archive/2013/05/14/nokia-s-first-metal-windows-phone-arrives-meet-the-sexy-lumia-925.aspx"&gt;Windows Phone Blog&lt;/a&gt; to get the rest of this story and to learn more about an update coming to Windows Phone 8 later this summer. Also, check out the video below that shows off some of the Lumia 925&amp;rsquo;s finer points. On the app front, we&amp;rsquo;d like to draw your attention to two new apps hit the Windows Phone Store this week -&amp;nbsp;&lt;a href="http://blogs.windows.com/windows_phone/b/windowsphone/archive/2013/05/15/now-in-the-store-angry-birds-rio-for-windows-phone.aspx"&gt;Angry Birds Rio&lt;/a&gt; and &lt;a href="http://blogs.windows.com/windows_phone/b/windowsphone/archive/2013/05/17/love-magazines-get-a-50-credit-from-zinio-for-your-nokia-lumia.aspx"&gt;Zinio&lt;/a&gt;. Check &amp;lsquo;em out.&lt;/p&gt;
&lt;p&gt;&lt;iframe src="http://www.youtube.com/embed/0iCu9JrWhww?feature=player_embedded" frameborder="0" width="640" height="360"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Telef&amp;oacute;nica chooses Office 365 and Yammer to connect 130,000 employees worldwide. &lt;/strong&gt;Telef&amp;oacute;nica, a leading provider of integrated communication solutions, will deploy Microsoft Office 365 and Yammer across its operating businesses to employees worldwide. These technologies are part of a global IT transformation strategy led by Phil Jordan, group chief information officer at Telef&amp;oacute;nica, to drive greater simplification, agility and cost reductions, which will strengthen and enhance the company&amp;rsquo;s core digital capabilities and global footprint. With more than 130,000 employees in 24 countries, Telef&amp;oacute;nica is enabling and transforming the employee experience related to collaboration, providing a much faster, intuitive way with a seamless digital integrated experience. Head on over to the &lt;a href="http://www.microsoft.com/en-us/news/Press/2013/May13/05-16TelefonicaPR.aspx"&gt;Microsoft News Center&lt;/a&gt; to get the full story.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Xbox 360 still no. 1 in the U.S. &lt;/strong&gt;Xbox 360 maintained its position as the top console in the U.S. last month, selling more units than any other platform, according to new data from The NPD Group. April also marked the 28th consecutive month that the Xbox 360 was the best-selling console in the U.S. Read Thursday&amp;rsquo;s post on &lt;a href="http://blogs.technet.com/b/microsoft_blog/archive/2013/05/16/xbox-360-continues-its-roll-at-the-top-of-the-u-s-console-market.aspx"&gt;The Official Microsoft Blog&lt;/a&gt; to get the rest of this story. In other Xbox news this week, it was announced that two new apps are now available on Xbox LIVE &amp;ndash; Machinima and Twitch. &lt;a href="http://majornelson.com/2013/05/16/xbox-delivers-for-core-gamers-with-machinima-and-more/"&gt;Machinima&lt;/a&gt; is one of the top entertainment destinations on YouTube, and with the Machinima Xbox LIVE app, users get a total access pass to episodic narrative series like the popular &amp;ldquo;Halo 4: Forward Unto Dawn,&amp;rdquo; gameplay vids, live streams, original content and exclusives only available on Xbox 360. That&amp;rsquo;s a screenshot of Machinima below. &lt;a href="http://majornelson.com/2013/05/14/twitch-app-comes-to-xbox/"&gt;Twitch&lt;/a&gt; is one of the world&amp;rsquo;s largest platforms for the live streaming of games, with more than 800,000 people streaming gameplay and over 34 million people watching online at &lt;a href="http://www.twitch.tv/"&gt;Twitch.tv&lt;/a&gt;. And, of course, you&amp;rsquo;ve probably heard that this Tuesday, May 21, Microsoft will host #XboxReveal, a special press event marking the beginning of a new generation of games, TV and entertainment. To keep up on the latest news and developments on all things Xbox, check out the brand new blog &lt;a href="http://news.xbox.com/"&gt;Xbox Wire&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-80-54-metablogapi/8461.Machinima_5F00_66EDA0E0.png"&gt;&lt;img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="Machinima" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-80-54-metablogapi/8054.Machinima_5F00_thumb_5F00_62772019.png" alt="Machinima" width="640" height="360" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Free Windows 8.1 update will be unveiled June 26.&lt;/strong&gt; The Windows 8 update formerly known as &amp;ldquo;Windows Blue&amp;rdquo; will be called Windows 8.1, and consumers will be able to get it as a free update to Windows from the Windows Store, &lt;a href="http://www.microsoft.com/en-us/news/exec/reller/default.aspx"&gt;Tami Reller&lt;/a&gt; said at the &lt;a href="http://www.shareholder.com/visitors/event/build2/MediaPresentation.cfm?MediaID=59135&amp;amp;MediaUserID=0&amp;amp;player=1"&gt;JP Morgan Technology, Media &amp;amp; Telecom Conference in Boston&lt;/a&gt; on Tuesday. More details about Windows 8.1 will be announced soon, Brandon LeBlanc wrote in a &lt;a href="http://blogs.windows.com/windows/b/bloggingwindows/archive/2013/05/14/windows-keeps-getting-better.aspx"&gt;follow-up post on Blogging Windows&lt;/a&gt; Tuesday, adding: &amp;ldquo;We will also be making a public preview of Windows 8.1 available starting on June 26, timed with the &lt;a href="http://www.buildwindows.com/"&gt;Build&lt;/a&gt; developer conference in San Francisco. The preview will be available for Windows 8 and Windows RT.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bing and Paramount Pictures bring Star Trek flair to a phone or computer near you.&lt;/strong&gt; In anticipation of the upcoming release of "Star Trek Into Darkness" we have teamed with Paramount Pictures to help you get it in the Starfleet Spirit. On May 16, the next installment of Star Trek hit theaters and we&amp;rsquo;ve been hard at work on a set of fun Bing features to celebrate your inner-Trekker. Curious how to say "beam me up" in Klingon? Just in time for your next soiree (or interplanetary rumble), Microsoft added Klingon to the list of supported languages on the Bing Translator. A few simple clicks is all it takes to translate text from English (or any one of 41 supported languages) to Klingon and vice versa. The Star Trek-themed fun is available &lt;a href="http://www.bing.com/translator"&gt;online&lt;/a&gt; and also as an update to &lt;a href="http://www.windowsphone.com/en-us/store/app/translator/2cb7cda1-17d8-df11-a844-00237de2db9e"&gt;Bing Translator for Windows Phone 8&lt;/a&gt;. Also, the Bing homepage now goes boldly where no homepage has gone before, &lt;a href="http://www.bing.com/blogs/site_blogs/b/search/archive/2013/05/15/tribble.aspx"&gt;writes Sage Kitamorn, Bing program manager&lt;/a&gt;. Fans can visit Bing and type in one of several secret phrases (hint: beam me --) for some Star Trek-themed fun.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-80-54-metablogapi/4505.Capture_5F00_692A299C.png"&gt;&lt;img style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="Capture" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-80-54-metablogapi/4188.Capture_5F00_thumb_5F00_1DCA85D8.png" alt="Capture" width="640" height="360" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Announcing Surface Pro release dates in Europe.&lt;/strong&gt; As we &lt;a href="http://blog.surface.com/b/surface/archive/2013/04/23/expanding-surface-pro-and-surface-rt-availability.aspx"&gt;recently announced&lt;/a&gt;, we are expanding the number of markets where Surface Pro and Surface RT will be available. We&amp;rsquo;re excited for more people to be able to get Surface on the following dates: May 17 (France), May 23 (United Kingdom), May 30 (Austria, Belgium, Denmark, Finland, Ireland, Italy, Luxembourg, the Netherlands, Norway, Portugal, Spain, Sweden and Switzerland) and May 31 (Germany). Head on over to the &lt;a href="http://blog.surface.com/b/surface/archive/2013/05/16/surface-pro-release-dates-in-western-europe-and-a-great-promotion-for-surface-rt-to-go-with-it.aspx"&gt;Surface Blog&lt;/a&gt; for more information and to learn about a great Surface RT promotion.&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s it for this edition of Weekend Reading!&lt;/p&gt;
&lt;p&gt;Posted by &lt;strong&gt;Jeff Meisner&lt;/strong&gt; &lt;br /&gt;Editor, The Official Microsoft Blog&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573446" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/Bing/">Bing</category><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/Windows+Phone/">Windows Phone</category><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/Weekend+Reading/">Weekend Reading</category><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/Xbox+LIVE/">Xbox LIVE</category><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/Xbox/">Xbox</category><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/Office+365/">Office 365</category><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/Windows+8/">Windows 8</category><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/apps/">apps</category><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/Nokia/">Nokia</category><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/Surface/">Surface</category><category domain="http://blogs.technet.com/b/microsoft_blog/archive/tags/Yammer/">Yammer</category></item><item><title>Resources and Tips from Career Week</title><link>http://blogs.technet.com/b/student/archive/2013/05/17/resources-and-tips-from-career-week.aspx</link><pubDate>Fri, 17 May 2013 21:11:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573443</guid><dc:creator>Tech Student Experience</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-93-36/5102.CarerWeek.png"&gt;&lt;img style="display: block; margin: 5px auto;" title="Career Week" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-93-36/5102.CarerWeek.png" alt="Career Week" width="400" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This week we shared resources for students who are starting their career search. This included tips to stand out and stories of Microsoft employees. We also hosted a Facebook Chat with Microsoft University Recruiter, Kimberly Wagner, and Imagine Cup and MSP Alumni, Wilson To, who now works in tech.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Your Career Questions Answered&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Have questions about starting your career? Be sure to take a look at the &lt;a href="http://bit.ly/10J1qN2" target="_blank"&gt;chat recap&lt;/a&gt; from our time with Kimberly and Wilson. It offers great resources and career guidance. We&amp;rsquo;ve included the full list of resources below for you to reference. If you have additional questions about getting your career started, please leave us a comment or contact us on &lt;a href="https://www.facebook.com/microsoftstudent" target="_blank"&gt;Facebook&lt;/a&gt; or on Twitter at &lt;a href="https://twitter.com/MS_Student" target="_blank"&gt;@MS_Student&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;From MSP to Microsoft Employee&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Israel Arribas is a former MSP and Imagine Cup competitor from Madrid who now works for Microsoft in Spain. He shared his experience as a student and how it shaped his career path and got him to where he is today. Be sure to read&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://bit.ly/12xG6My" target="_blank"&gt;Israel&amp;rsquo;s blog.&lt;/a&gt;&lt;span style="font-size: 12px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-93-36/0045.IsraelCareerWeek.jpg"&gt;&lt;img style="display: block; margin: 5px auto;" title="Israel Arribas" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-93-36/0045.IsraelCareerWeek.jpg" alt="Israel Arribas" width="400" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Australia to Redmond: Dion Hutching&amp;rsquo;s Tech Career&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Dion Hutchings is a Microsoft Developer Evangelist specializing in Windows Azure. He&amp;rsquo;s also been a host of several of our &lt;a href="http://bit.ly/107uTAq" target="_blank"&gt;development chats&lt;/a&gt;. We asked Dion how he ended up working for Microsoft in Redmond and he gave us the story as well as some advice for students. Read &lt;a href="http://bit.ly/11HVNp2" target="_blank"&gt;Dion&amp;rsquo;s blog post&lt;/a&gt; to get advice and learn from his experience.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;5 Steps to Kick Start Your Career&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We shared 5 steps students can take to start exploring career opportunities. Check out all &lt;a href="http://bit.ly/15TQd4n" target="_blank"&gt;five steps&lt;/a&gt; and get tips on how to get the ball rolling in your search.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-93-36/1104.5-Career-Search-Tips.png"&gt;&lt;img style="display: block; margin-left: auto; margin-right: auto;" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-93-36/1104.5-Career-Search-Tips.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Career Links &amp;ndash; More to Explore&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: 12px;"&gt;Check out these &lt;/span&gt;&lt;a href="http://bit.ly/10epfew" target="_blank"&gt;6 tips to develop your networking skills&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: 12px;"&gt;Get a peek at life on Microsoft campus with &lt;/span&gt;&lt;a href="http://on.fb.me/11df4yi" target="_blank"&gt;these photos&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: 12px;"&gt;5 people from your college life to &lt;/span&gt;&lt;a href="http://usat.ly/ZBxySO" target="_blank"&gt;reconnect&lt;/a&gt;&lt;span style="font-size: 12px;"&gt; with before commencement&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you for participating in career week. Have something you&amp;rsquo;d like us to cover related to starting your career? Please tell us in the comments below.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573443" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/student/archive/tags/Facebook+Chat/">Facebook Chat</category><category domain="http://blogs.technet.com/b/student/archive/tags/Career/">Career</category><category domain="http://blogs.technet.com/b/student/archive/tags/Career+Week/">Career Week</category><category domain="http://blogs.technet.com/b/student/archive/tags/Career+advice/">Career advice</category></item></channel></rss>