{"version":"1.0","provider_name":"Brian Harry&#039;s Blog","provider_url":"https:\/\/devblogs.microsoft.com\/bharry","author_name":"Brian Harry","author_url":"https:\/\/devblogs.microsoft.com\/bharry\/author\/bharry\/","title":"Portfolio Management: TFS  Project Server Integration in Beta","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"LthOcYUzAz\"><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/portfolio-management-tfs-project-server-integration-in-beta\/\">Portfolio Management: TFS <-> Project Server Integration in Beta<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/portfolio-management-tfs-project-server-integration-in-beta\/embed\/#?secret=LthOcYUzAz\" width=\"600\" height=\"338\" title=\"&#8220;Portfolio Management: TFS &lt;-&gt; Project Server Integration in Beta&#8221; &#8212; Brian Harry&#039;s Blog\" data-secret=\"LthOcYUzAz\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/devblogs.microsoft.com\/bharry\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/12\/6404.clip_image00111_thumb_6E47508F.jpg","thumbnail_width":600,"thumbnail_height":375,"description":"Hot on the heels of announcing the release of Feature Pack 2 \u2013 the Testing Feature Pack, I\u2019m excited to announce that the Visual Studio Team Foundation Server 2010 and Project Server Integration Feature Pack is now in Beta.\u00a0 To avoid being repetitive, if you are new to the concept of a Feature Pack, you [&hellip;]"}